We Use BrowserStack for cross browser testing, as it provides full testing capabillities within one application.
We strongly recomment to use a utf8mb4
database collation, as it has the best compatibillity with smileys and other non standard symbols. (You can't tell the enduser, that they can't use smileys. Trust me, I tried.)
- mod-rewrite
- php7
- php7-mysql
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName shopping.example.com
DocumentRoot /var/www/html/shopping-list
<Directory /var/www/html/shopping-list>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
-
create a new mysql-database. Please use
utf8_general_ci
as your collation. -
create a new mysql-user that can edit the database.
-
Download the latest release. You can download it here (tar.gz) or here (zip)
-
unpack the archive and copy its content to
/var/www/html/shopping-list
-
grant your web server permission to write the config-file
chown www-data:www-data /var/www/html/shopping-list/config/config.php
- visit the address of your web browser, you will be redirected to the installation page
- insert your database information and create your login user
- thats it, you are good to go. You may login now!