Configurer la base de données et les permissions de fichiers de Magento sous Linux : un tutoriel méticuleux

Magento est un outil puissant, mais la configuration de la base de données et des permissions de fichiers lors de l'installation peut être troublante. Laissez-moi donc vous aider. Dans ce blog, je vais détailler comment configurer les permissions de base de données et de fichiers pour Magento dans un environnement Linux.

Configurer la base de données et les permissions de fichiers de Magento sous Linux : un tutoriel méticuleux

Créer et configurer la base de données

Avant de commencer, nous devons créer une nouvelle base de données pour Magento dans MySQL. Nous devons également créer un nouvel utilisateur pour cette base de données et lui donner toutes les permissions. Par exemple, nous pouvons créer un nouvel utilisateur nommémagento_dbavec le nom d'utilisateurmagento_userLe mot de passe estvotre_mot_de_passe. Ouvrez votre terminal SSH et entrez la commande suivante :

mysql -u root -p
CREATE DATABASE magento_db ;
CREATE USER 'magento_user'@'localhost' IDENTIFIED BY 'your_password' ;
ACCORDER TOUS LES PRIVILEGES SUR magento_db.* A 'magento_user'@'localhost' ;
EFFACE LES PRIVILÈGES ;
exit

Ces commandes créeront la base de donnéesmagento_dbCréer un utilisateurmagento_useret accorder toutes les autorisations à cet utilisateur.

Configurer la base de données et les permissions de fichiers de Magento sous Linux : un tutoriel méticuleux

Définition de la propriété des fichiers et des répertoires

Ensuite, nous devons changer la propriété des fichiers et des répertoires de Magento. Cela permettra au serveur web de lire et d'écrire correctement dans ces fichiers et répertoires.

En supposant que vous avez téléchargé les fichiers et les répertoires de Magento dans le répertoire/var/www/html/magento2vous devez changer le propriétaire pour l'utilisateur du serveur web. Dans la plupart des distributions Linux, l'utilisateur du serveur web est généralement l'utilisateurwww-data. Vous pouvez modifier la propriété à l'aide de la commande suivante :

sudo chown -R www-data:www-data /var/www/html/magento2
Configurer la base de données et les permissions de fichiers de Magento sous Linux : un tutoriel méticuleux

Définition des droits d'accès aux fichiers et aux répertoires

Enfin, nous devons définir correctement les permissions sur les fichiers et les répertoires de Magento. Magento recommande de définir des permissions spécifiques pour les fichiers et les répertoires. Magento recommande de définir des autorisations spécifiques pour les fichiers et les répertoires :

cd /var/www/html/magento2
find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} +
chown -R :www-data . # Ubuntu
chmod u+x bin/magento

Ces commandes permettront aux utilisateurs du serveur web de lire et d'écrire correctement dans les fichiers et les répertoires de Magento, tout en renforçant la sécurité de votre site.

Configurer la base de données et les permissions de fichiers de Magento sous Linux : un tutoriel méticuleux

Lors de l'installation de Magento, il est très important de configurer correctement les permissions de la base de données et des fichiers. J'espère que ce guide vous aidera à passer ce cap en douceur. N'oubliez pas, n'ayez pas peur de faire des erreurs. Chaque erreur est une occasion d'apprendre. Enfin, amusez-vous bien dans le monde de Magento !


Nous contacter
Vous ne pouvez pas lire l'article ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
Posté par photon fluctuations, retweeté avec attribution :https://www.361sale.com/fr/5188/

Comme (1)
Précédent 17 juin 2023 4:20 pm
Suivant Mardi 19 juin 2023, 12 h 40

Recommandé

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nous contacter

020-2206-9892

QQ咨询:1025174874

Courriel : info@361sale.com

Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.

Service clientèle WeChat
Afin de faciliter l'enregistrement et la connexion des utilisateurs au niveau mondial, nous avons supprimé la fonction de connexion par téléphone. Si vous rencontrez des problèmes de connexion, veuillez contacter notre service clientèle pour qu'il vous aide à saisir votre adresse électronique.