Konfigurieren von Magento's Datenbank-und Dateiberechtigungen in Linux: Eine sorgfältige Tutorial

Magento ist ein leistungsfähiges Tool, aber die Konfiguration der Datenbank und der Dateiberechtigungen während der Installation kann problematisch sein. Deshalb möchte ich Ihnen dabei helfen. In diesem Blog werde ich detailliert beschreiben, wie man Datenbank- und Dateiberechtigungen für Magento in einer Linux-Umgebung konfiguriert.

Konfigurieren von Magento's Datenbank-und Dateiberechtigungen in Linux: Eine sorgfältige Tutorial

Erstellen und Konfigurieren der Datenbank

Bevor wir beginnen, müssen wir eine neue Datenbank für Magento in MySQL erstellen. Erstellen Sie einen neuen Benutzer für diese Datenbank und geben Sie ihm alle Berechtigungen. Zum Beispiel können wir einen neuen Benutzer namensmagento_dbDatenbank mit dem Benutzernamenmagento_BenutzerDas Kennwort lautetIhr_Kennwort. Öffnen Sie Ihr SSH-Terminal und geben Sie den folgenden Befehl ein:

mysql -u root -p
CREATE DATABASE magento_db;
CREATE USER 'magento_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON magento_db.* TO 'magento_user'@'localhost';
PRIVILEGIEN LEEREN;
exit

Mit diesen Befehlen wird die Datenbank erstelltmagento_dbEinen Benutzer erstellenmagento_Benutzerund gewähren Sie diesem Benutzer alle Berechtigungen.

Konfigurieren von Magento's Datenbank-und Dateiberechtigungen in Linux: Eine sorgfältige Tutorial

Eigentumsrechte an Dateien und Verzeichnissen festlegen

Als Nächstes müssen wir die Eigentümerschaft von Magento-Dateien und -Verzeichnissen ändern. Damit wird sichergestellt, dass der Webserver diese Dateien und Verzeichnisse korrekt lesen und beschreiben kann.

Angenommen, Sie haben die Magento-Dateien und -Verzeichnisse in das Verzeichnis/var/www/html/magento2müssen Sie den Eigentümer auf den Webserver-Benutzer ändern. In den meisten Linux-Distributionen ist der Webserver-Benutzer normalerweise derwww-daten. Sie können die Eigentumsverhältnisse mit dem folgenden Befehl ändern:

sudo chown -R www-data:www-data /var/www/html/magento2
Konfigurieren von Magento's Datenbank-und Dateiberechtigungen in Linux: Eine sorgfältige Tutorial

Festlegen von Datei- und Verzeichnisberechtigungen

Zu guter Letzt müssen wir die Berechtigungen für Magento-Dateien und -Verzeichnisse korrekt einstellen. Magento empfiehlt, bestimmte Datei- und Verzeichnisberechtigungen zu setzen. Dies kann mit dem folgenden Befehl erfolgen:

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

Diese Befehle stellen sicher, dass Webserver-Benutzer Magento-Dateien und -Verzeichnisse korrekt lesen und beschreiben können, und erhöhen gleichzeitig die Sicherheit Ihrer Website.

Konfigurieren von Magento's Datenbank-und Dateiberechtigungen in Linux: Eine sorgfältige Tutorial

Während der Installation von Magento ist es sehr wichtig, die Datenbank- und Dateiberechtigungen korrekt zu konfigurieren. Ich hoffe, dass dieser Leitfaden Ihnen hilft, den Prozess reibungslos zu durchlaufen. Denken Sie daran: Haben Sie keine Angst, Fehler zu machen. Jeder Fehler ist eine Chance zu lernen. Abschließend wünsche ich Ihnen viel Spaß in der Welt von Magento!


Kontakt
Sie können den Artikel nicht lesen? Kontaktieren Sie uns für eine kostenlose Antwort! Kostenlose Hilfe für persönliche Websites und Websites kleiner Unternehmen!
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) E-Mail: info@361sale.com
Arbeitszeiten: Montag bis Freitag, 9:30-18:30 Uhr, Feiertage frei
Gepostet von photon fluctuations, retweeted mit Quellenangabe:https://www.361sale.com/de/5188/

Wie (1)
Vorherige 17. Juni 2023 4:20 pm
Weiter Dienstag, 19. Juni 2023, 12:40 Uhr.

Empfohlen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kontakt

020-2206-9892

QQ咨询:1025174874

E-Mail: info@361sale.com

Arbeitszeiten: Montag bis Freitag, 9:30-18:30 Uhr, Feiertage frei

Kundendienst WeChat
Um die globale Benutzerregistrierung und -anmeldung zu erleichtern, haben wir die Funktion der telefonischen Anmeldung abgeschafft. Sollten Sie Probleme bei der Anmeldung haben, wenden Sie sich bitte an unseren Kundendienst, der Ihnen bei der Bindung Ihrer E-Mail-Adresse hilft.