Don-DCH
Captain
- Registriert
- Aug. 2009
- Beiträge
- 3.241
Guten Mittag,
Ich habe mich die vergangenen Tage damit beschäftigt, meine Wordpress Seite auf meinem Synology NAS zu hosten.
Ich bin zu dem Entschluss gekommen, dass ich dies gern ohne das Wordpress Paket machen würde, da ich gerne mehrere Installtionen betreiben würde für verschiedenen Tests.
Daher habe ich folgende Pakete installiert.
- Apache HTTP Server 2.4
- MariaDB 10
- PHP 5.6
- PHP 7.0
- Web Station
-PHPMyAdmin
Anbei meine Schritte.
Nach der Paketinstallation habe ich dem root Account ber Maria DB ein Passwort vergeben. Die Ports habe ich nicht weitergeleitet da Datenbank und Wordpress auf einem NAS liegen sollen.
Anschließend habe ich in der FileStation unter webensptrechend zwei Ordner angelegt und diese mit den Websitenamen versehen.
Als letzten Schritt habe ich die Webstation auf Ngnix und PHP 7.0 gestellt und virtuelel Hosts angelegt.
Nun zu meinen Fragen.
1. Macht es Sinn, ein eigenes Verzeichnis außerhalb von web zu verwenden? In der Hinsicht auf die Berechtigungen? Wenn ja einen Gemeinsamen Ordner für jede Wordpress Installation?
2. Nach dem Erstellen des Hosts wurde ich gefragt, dass die Gruppe HTTP Leseberechtigung für diesen und Übergeordneten Ordner benötigt, dies habe ich mit JA Bestätigt, war das so richtig?
3. Die wohl wichtigste Frage, welche Berechtigungen muss ich auf den Wordpress Ordner in und außerhalb des web Ordners vergeben und für welchen Benutzer oder Gruppe? Nirgends habe ich etwas gefunden
4. Welche Schritte muss ich nach der Installation tätigen, in hinblick auf Berechtigungen die evtl nach dem Instalationsprozess entzogen werden müssen?
5. Wenn ich meine Domain/Subdomains an das NAS weiterleite, wie sollte ich die virtuelle Host Datei anlegen, mit welchen Werten? Der Zugriff soll über die Domain/Subdomain 443 erfolgen, nicht über Angabe eines Ports.
6. Würdet Ihr Apache oder Ngnix nehmen? Falls Ngnix könnte ich Apache ja deinstallieren.
7. Würdet Ihr PHP 5.6 oder 7.0 nehmen?
EDIT8. Ich würde für die Datenbank einen neuen Benutzer in PHPMYAdmin erstellen welche Rechte benötigt dieser Benutzer reichen Daten und Struktur aus oder brauche ich noch bestimmte oder gar alle Administratorberechtigungen?
Viele Fragen, jedoch hoffe ich so eine saubere und sichere Wordpress Installation zu bekommen.
Weiterhin könnte dies für einige vielleicht auch hilfreich sein, wenn man dadurch einen Leitfaden bekommt.
Viele Grüße und einen schönen Start in die Woche wünsche ich euch.
Ich habe mich die vergangenen Tage damit beschäftigt, meine Wordpress Seite auf meinem Synology NAS zu hosten.
Ich bin zu dem Entschluss gekommen, dass ich dies gern ohne das Wordpress Paket machen würde, da ich gerne mehrere Installtionen betreiben würde für verschiedenen Tests.
Daher habe ich folgende Pakete installiert.
- Apache HTTP Server 2.4
- MariaDB 10
- PHP 5.6
- PHP 7.0
- Web Station
-PHPMyAdmin
Anbei meine Schritte.
Nach der Paketinstallation habe ich dem root Account ber Maria DB ein Passwort vergeben. Die Ports habe ich nicht weitergeleitet da Datenbank und Wordpress auf einem NAS liegen sollen.
Anschließend habe ich in der FileStation unter webensptrechend zwei Ordner angelegt und diese mit den Websitenamen versehen.
Als letzten Schritt habe ich die Webstation auf Ngnix und PHP 7.0 gestellt und virtuelel Hosts angelegt.
Nun zu meinen Fragen.
1. Macht es Sinn, ein eigenes Verzeichnis außerhalb von web zu verwenden? In der Hinsicht auf die Berechtigungen? Wenn ja einen Gemeinsamen Ordner für jede Wordpress Installation?
2. Nach dem Erstellen des Hosts wurde ich gefragt, dass die Gruppe HTTP Leseberechtigung für diesen und Übergeordneten Ordner benötigt, dies habe ich mit JA Bestätigt, war das so richtig?
3. Die wohl wichtigste Frage, welche Berechtigungen muss ich auf den Wordpress Ordner in und außerhalb des web Ordners vergeben und für welchen Benutzer oder Gruppe? Nirgends habe ich etwas gefunden
4. Welche Schritte muss ich nach der Installation tätigen, in hinblick auf Berechtigungen die evtl nach dem Instalationsprozess entzogen werden müssen?
5. Wenn ich meine Domain/Subdomains an das NAS weiterleite, wie sollte ich die virtuelle Host Datei anlegen, mit welchen Werten? Der Zugriff soll über die Domain/Subdomain 443 erfolgen, nicht über Angabe eines Ports.
6. Würdet Ihr Apache oder Ngnix nehmen? Falls Ngnix könnte ich Apache ja deinstallieren.
7. Würdet Ihr PHP 5.6 oder 7.0 nehmen?
EDIT8. Ich würde für die Datenbank einen neuen Benutzer in PHPMYAdmin erstellen welche Rechte benötigt dieser Benutzer reichen Daten und Struktur aus oder brauche ich noch bestimmte oder gar alle Administratorberechtigungen?
Viele Fragen, jedoch hoffe ich so eine saubere und sichere Wordpress Installation zu bekommen.
Weiterhin könnte dies für einige vielleicht auch hilfreich sein, wenn man dadurch einen Leitfaden bekommt.
Viele Grüße und einen schönen Start in die Woche wünsche ich euch.
Zuletzt bearbeitet: