GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Shopware sur Debian 10

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Shopware sur Debian 10. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

Shopware est une application de commerce électronique gratuite et open source. En tant qu'alternative à une autre application de commerce électronique, comme Magento, Shopware est une solution de commerce électronique complète, c'est une application très puissante et flexible. Cependant, il n'est pas entièrement gratuit, mais possède une version communautaire que nous pouvons utiliser pour notre petite entreprise ou simplement pour tester.

Installer Shopware sur Debian

Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.

sudo apt update
sudo apt upgrade

Étape 2. Installez LAMP sur Debian Linux.

Shopware est une application Web. Il nécessite donc un serveur LAMP installé sur le serveur. Ainsi, l'installation de LAMP sur le système Debian est la première étape de ce tutoriel. Lisez notre article à ce sujet.

Étape 3. Installez Shopware sur Debian.

Tout d'abord, téléchargez la dernière version de Shopware :

cd /tmp/
wget -c https://www.shopware.com/en/Download/redirect/file/install_6.1.3_1582123990.zip

Ensuite, créez un dossier pour Shopware :

mkdir shopware
cd shopware/
unzip ../install_6.1.3_1582123990.zip

Ensuite, revenez au répertoire précédent et déplacez le dossier Shopware vers le répertoire racine d'Apache :

cd ..
sudo mv shopware/ /var/www/html/

Changez le propriétaire et définissez les bonnes autorisations pour ces fichiers, vous devez exécuter la commande suivante :

sudo chown -R www-data:www-data /var/www/html/shopware/
sudo chmod -R 775 /var/www/html/shopware

Étape 4. Configurez la base de données.

Ensuite, nous devons créer une nouvelle base de données. Pour ce faire, connectez-vous à votre serveur de base de données MariaDB en tant qu'utilisateur root en tapant la commande suivante :

sudo mysql -u root -p

Une fois connecté, créez une nouvelle base de données et un nouvel utilisateur :

CREATE DATABASE shopware;
CREATE USER [email protected] IDENTIFIED BY 'strong-your-password';
GRANT ALL PRIVILEGES ON shopware.* TO [email protected];
FLUSH PRIVILEGES;

Étape 5. Configurez Apache.

Nous devons créer un nouvel hôte virtuel pour Shopware. Pour créer un nouveau fichier pour cela et ajouter ce qui suit :

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>

Rechargez votre serveur Apache afin d'activer la nouvelle configuration :

sudo a2ensite shopware.conf
sudo a2enmod rewrite
sudo systemctl reload apache2

Étape 6. Accéder à l'installation de Shopware.

Ouvrez maintenant votre navigateur Web préféré et accédez à http://your-server/ ou http://mydomain.com pour lancer l'assistant d'installation de Shopware.

Félicitations, vous avez appris comment installer et configurer Shopware sur Debian 10 Buster. Si vous avez des questions, veuillez laisser un commentaire ci-dessous.


Debian
  1. Comment installer Tomcat 8.5 sur Debian 9

  2. Comment installer Nextcloud sur Debian 9

  3. Comment installer PostgreSQL 11 / 10 sur Debian 9 et Debian 8

  4. Comment installer MongoDB 4.4 / 4.2 sur Debian 9

  5. Comment installer PostgreSQL sur Debian 11 / Debian 10

Comment installer MariaDB sur Debian 11

Comment installer Nginx sur Debian 11

Comment installer Nagios sur Debian 10 / Debian 9

Comment installer LibreNMS sur Debian 11 / Debian 10

Comment installer Yclas sur Debian 11

Comment installer Go sur Debian 11