AWS Lightsail Bitnami Wordpress-Berechtigungen 101

AWS Lightsail Bitnami Wordpress-Berechtigungen 101

Ich bin neu und habe Schwierigkeiten, mit den Berechtigungseinstellungen in AWS Lightsail Bitnami Wordpress zu arbeiten.

  1. Ich verstehe nicht, warum ich trotz Anmeldung alsAbonnierenRoot-Benutzer?

  2. Ich verwende Cyberduck und melde mich an alsAbonnierenmit SSH-Schlüssel und trotzdem habe ich keine Berechtigung zum Löschen von Dateien/Ordnern.

  3. Gibt es einen Spickzettel, um schnell die Berechtigungen für Wordpress-Entwicklungszwecke festzulegen (zum Beispiel Schreibberechtigungen für Ordner und Dateien wiewp-Inhalt, wp-includes,php.ini, .htaccess, wp-config.php,..usw. und um es löschen, per SFTP bearbeiten und zurücksetzen zu können, sobald alles abgeschlossen ist?

  4. Ich bin auch verwirrt wegen der Verzeichnisstruktur. Was ist der Unterschied zwischen diesen beiden Verzeichnisstrukturen /opt/bitnami/apps/wordpress/htdocs/und /home/bitnami/apps/wordpress/htdocs? Sie scheinen miteinander synchronisiert zu sein. Welches ist das richtige Verzeichnis oder ist eines davon in Ordnung?

Ich bin nicht sicher, ob dies die richtige Community für meine Frage ist. Wenn nicht, leiten Sie mich bitte an die richtige Community weiter.

Danke

Antwort1

Bitnami-Ingenieur hier,

Wir konfigurieren die Berechtigungen der WordPress-Dateien, indem wir sie bitnamials Benutzereigentümer und daemonals Gruppeneigentümer der Dateien festlegen. Wenn Sie jedoch über die Weboberfläche Änderungen an der Anwendung vornehmen (Plugins oder Designs installieren), gehören diese neuen Dateien daemon:daemon (die Apache- und PHP-FPM-Dienste verwenden diesen Benutzer und diese Gruppe, sodass sie die Dateien mit dieser Berechtigungskonfiguration generieren). In diesem Fall können Sie die folgenden Befehle ausführen, um diese Dateien mit dem Benutzer bitnami bearbeiten zu können

sudo chown -R /opt/bitnami/apps/wordpress/htdocs
sudo find /opt/bitnami/apps/wordpress/htdocs -type d -exec chmod 775 {} \;
sudo find /opt/bitnami/apps/wordpress/htdocs -type f -exec chmod 664 {} \;
sudo chmod 640 /opt/bitnami/apps/wordpress/htdocs/wp-config.php

Mehr dazu erfahren Sie hier

https://www.youtube.com/watch?list=PLGgVZHi3XQNn4x0DU7Qj1r_inej3xEUda&v=nKfle7O0vN8&feature=emb_title

Antwort2

Aus Jota Martos Antwort habe ich die Befehle verwendet, aber mit unterschiedlichen Pfaden für Bitnami bei Lightsail (Update im Jahr 2022) sind

/opt/bitnami/wordpress/

/bitnami/wordpress

Ich empfehle, die Befehle zweimal mit jedem Pfad auszuführen

Antwort3

Ich habe gerade den obigen Code verwendet, um meine Dateiberechtigungskonfiguration zu aktualisieren, und die Website ist jetzt leer.

Was könnte das Problem sein? Haben Sie eine Idee, wie ich die Website wiederherstellen kann?

verwandte Informationen