In questo articolo, avremo spiegato i passaggi necessari per installare e configurare Shopware su Debian 10. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
Shopware è un'applicazione di e-commerce gratuita e open source. In alternativa ad un'altra applicazione di e-commerce, come Magento, Shopware è una soluzione di e-commerce completa, è un'applicazione molto potente e flessibile. Tuttavia, non è del tutto gratuito, ma ha una versione community che possiamo utilizzare per la nostra piccola impresa o semplicemente per testare.
Installa Shopware su Debian
Passaggio 1. Il primo comando aggiornerà gli elenchi dei pacchetti per assicurarti di ottenere l'ultima versione e le dipendenze.
sudo apt update sudo apt upgrade
Passaggio 2. Installa LAMP su Debian Linux.
Shopware è un'applicazione web. Pertanto richiede un server LAMP installato sul server. Quindi, l'installazione di LAMP sul sistema Debian è il primo passo in questo tutorial. Leggi il nostro post a riguardo.
Passaggio 3. Installa Shopware su Debian.
In primo luogo, scarica l'ultima versione di Shopware:
cd /tmp/ wget -c https://www.shopware.com/en/Download/redirect/file/install_6.1.3_1582123990.zip
Quindi, crea una cartella per Shopware:
mkdir shopware cd shopware/ unzip ../install_6.1.3_1582123990.zip
Quindi, torna alla directory precedente e sposta la cartella Shopware nella directory radice di Apache:
cd .. sudo mv shopware/ /var/www/html/
Cambia il proprietario e imposta i permessi corretti per questi file, devi eseguire il comando seguente:
sudo chown -R www-data:www-data /var/www/html/shopware/ sudo chmod -R 775 /var/www/html/shopware
Passaggio 4. Configura il database.
Successivamente, dobbiamo creare un nuovo database. Per fare ciò, accedi al tuo server di database MariaDB come utente root digitando il seguente comando:
sudo mysql -u root -p
Una volta effettuato l'accesso, crea un nuovo database e un nuovo utente:
CREATE DATABASE shopware; CREATE USER [email protected] IDENTIFIED BY 'strong-your-password'; GRANT ALL PRIVILEGES ON shopware.* TO [email protected]; FLUSH PRIVILEGES;
Passaggio 5. Configura Apache.
Dobbiamo creare un nuovo host virtuale per Shopware. Per creare un nuovo file per questo e aggiungere quanto segue:
sudo nano /etc/apache2/sites-available/shopware.conf
<VirtualHost *:80> DocumentRoot /var/www/html/shopware/public ServerName your-domain.com <Directory /var/www/html/shopware/public> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/shopware_error.log CustomLog ${APACHE_LOG_DIR}/shopware_access.log combined </VirtualHost>
Ricarica il tuo server Apache per attivare la nuova configurazione:
sudo a2ensite shopware.conf sudo a2enmod rewrite sudo systemctl reload apache2
Passaggio 6. Accesso all'installazione di Shopware.
Ora apri il tuo browser web preferito e vai a http://your-server/
o http://mydomain.com
per avviare l'installazione guidata di Shopware.
Congratulazioni, hai imparato come installare e configurare Shopware su Debian 10 Buster. Se hai qualche domanda, lascia un commento qui sotto.