---
title: "How to Install Groceri.es on Debian Latest - CloudBlast"
description: "How to Install Groceri.es on Debian Latest"
url: "https://cloudblast.io/de/article/How-to-Install-Groceri.es-on-Debian-Latest"
language: "de-DE"
---

BLOG

# How to Install Groceri.es on Debian Latest

5€ GRATISGUTHABEN bei Registrierung

Registrieren Sie sich bei CloudBlast und erhalten Sie 5€ Cloud-Guthaben für die Bereitstellung Ihrer VPS

[5€ gratis sichern](https://console.cloudblast.io/auth/login?ref=2)

-   [Zurück](https://cloudblast.io/de)
-   [Alle Artikel](https://cloudblast.io/de/blog)

2024-09-04

### How to Install Groceri.es on Debian Latest

tutorials

Groceri.es is a versatile open-source application designed to streamline grocery list management. As a web-based application, it allows access from any device connected to the internet. This guide will walk you through installing Groceri.es on the latest version of Debian.

**Prerequisites**

Ensure you have the following prerequisites before proceeding with the installation:

-   A server running the latest Debian
-   A non-root user with sudo privileges
-   An installed web server, such as Apache or Nginx
-   PHP and Composer

**Step 1 – Clone Github Repository**

Begin by cloning the Groceri.es repository from GitHub. Use the terminal to navigate to the directory where Groceri.es will be installed:

> cd /var/www/html

Execute the following command to clone the repository:

> sudo git clone https://github.com/jstnryan/groceri.es.git

This action will create a directory named `groceri.es` within `/var/www/html`.

**Step 2 – Install Dependencies**

Navigate to the `groceri.es` directory and install dependencies using Composer. If Composer is not installed, follow this [tutorial](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-composer-on-debian-10) to set it up:

> cd groceri.es
> sudo composer install

**Step 3 – Configure Apache**

Create a new Apache virtual host file for Groceri.es. Use the following command to create `groceri.es.conf` in `/etc/apache2/sites-available/`:

> sudo nano /etc/apache2/sites-available/groceri.es.conf

Insert the following configuration into the file:

> <VirtualHost \*:80>
> ServerName your-domain.com
> DocumentRoot /var/www/html/groceri.es/public
> <Directory /var/www/html/groceri.es>
> AllowOverride All
> </Directory>
> ErrorLog ${APACHE\_LOG\_DIR}/error.log
> CustomLog ${APACHE\_LOG\_DIR}/access.log combined
> </VirtualHost>

Replace `your-domain.com` with your actual domain name. Save and close the file.

Enable the virtual host and disable the default configuration:

> sudo a2ensite groceri.es.conf
> sudo a2dissite 000-default.conf

Restart Apache to apply the changes:

> sudo systemctl restart apache2

**Step 4 – Configure Database**

Set up a database for Groceri.es. If MySQL is not installed, refer to this [guide](https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-debian-10) for installation:

Log in to the MySQL server:

> mysql -u root -p

Create a new database and user for Groceri.es:

> CREATE DATABASE groceri\_es;
> CREATE USER 'groceriuser'@'localhost' IDENTIFIED BY 'your-password';
> GRANT ALL PRIVILEGES ON groceri\_es.\* TO 'groceriuser'@'localhost';
> FLUSH PRIVILEGES;

Replace `your-password` with your chosen password.

Update the `.env` file with database details:

> cp .env.example .env
> nano .env

Edit these lines with your database information:

> DB\_DATABASE=groceri\_es
> DB\_USERNAME=groceriuser
> DB\_PASSWORD=your-password

**Step 5 – Run Migrations**

Execute the database migrations:

> sudo php artisan migrate

**Step 6 – Configure Storage**

Create a storage link:

> sudo php artisan storage:link

Set appropriate file permissions:

> sudo chown -R www-data:www-data /var/www/html/groceri.es/storage
> sudo chown -R www-data:www-data /var/www/html/groceri.es/bootstrap/cache

**Step 7 – Access Groceri.es**

Access Groceri.es via your web browser by navigating to `http://your-domain.com`.

The login page should appear. You can create a new account or use a demo account with:

-   Email: `demo@example.com`
-   Password: `password`

**Conclusion**

This tutorial has covered the installation of Groceri.es on the latest Debian release. You are now prepared to efficiently manage your grocery lists with this robust web-based tool.

Teilen

## Weiterlesen

[2026-07-25 How to Install and Set Up Mailcow on Ubuntu and Debian VPS tutorials](https://cloudblast.io/article/how-to-install-and-setup-mailcow-on-ubuntu-and-debian-vps)

[2026-07-25 How to Install Chatwoot on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-chatwoot-on-ubuntu-and-debian-server)

[2026-07-25 How to Install Mattermost on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-mattermost-on-ubuntu-and-debian-server)

[2026-07-25 How to Install RustDesk on the Latest Ubuntu and Debian Server tutorials](https://cloudblast.io/article/how-to-install-rustdesk-on-ubuntu-and-debian-server)
