
Ich habe Apache2 verwendet /var/www/site
und alles hat gut funktioniert. Wir haben angefangen, proFTPD zu verwenden und wir haben festgestellt, dass wir die Sites in das Home-Verzeichnis verschieben müssen.
Hinweis: Das Home-Verzeichnis war bei der ersten Installation von Ubuntu 12.04 nicht vorhanden.
Wir möchten, dass es „home/username“ ist, da wir einige lokale Entwickler haben, die Zugriff auf diese Ordner und FTP benötigen. Wir haben es mit smbd versucht, aber festgestellt, dass es unser Webprogramm Atom.io nicht mag.
Der Fehler Warnung: DocumentRoot [/home/russellharrower/www/harrower.xyz/public_html] existiert nicht
Außerdem ist mir aufgefallen, dass ich „Home“ sehe, wenn ich mit cd zum Hauptsystemordner (Standard) gehe. Der einzige Weg, von einem anderen Ordner aus darauf zuzugreifen, besteht darin, ob ~/home
dies ein Problem darstellen würde.
Antwort1
Sie sollten eine oder mehrere Benutzergruppen erstellen und dieser oder diesen Gruppen Schreibberechtigungen für Ihre /var/www
Verzeichnisse erteilen. Auf diese Weise müssen Sie nicht mit den Berechtigungen von Apache für Verzeichnisse herumspielen /home
.