Groceri.es is a web-based open-source platform that facilitates grocery shopping, allowing users to create and share shopping lists. This tutorial will guide you on how to install Groceri.es on Kali Linux Latest.
To download Groceri.es, open the terminal and enter the following command:
$ git clone https://github.com/edwardawebb/Groceri.es.git
Groceri.es requires some dependencies to function correctly. Install them by running the command:
$ sudo apt-get install php-mysql php-gd php-curl php7.0-intl php7.0-mcrypt php7.0-xml
Create a new empty MySQL database named "groceri.es". You can do this by running the following command and entering the password for the MySQL root user:
$ mysql -u root -p
mysql> CREATE DATABASE groceri.es;
Navigate to the directory where you have downloaded Groceri.es and rename the file "config-sample.php" to "config.php".
$ cd Groceri.es
$ mv config-sample.php config.php
Open the config.php file using a text editor and enter the database name, database username, and database password.
define('DB_NAME', 'groceri.es');
define('DB_USER', 'root');
define('DB_PASSWORD', '[your password]');
Move the files to the Apache webserver root directory by running the following command:
$ sudo mv -r Groceri.es /var/www/html/
Make sure that the Apache web server has read and write permissions to the "uploads" and "images" folders.
$ chmod 777 /var/www/html/Groceri.es/uploads
$ chmod 777 /var/www/html/Groceri.es/images
Open a web browser and enter the following address:
http://localhost/Groceri.es/public
Congratulations, you have successfully installed Groceri.es on Kali Linux Latest!
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!