frankx: httpdocs test_httpdocs und Verzeichnisrechte

Beitrag lesen

Hellihello,

Im Grund geht es mir darum, eine geeigneten Testbereich einzurichten, den ich möglichst simple "freischalten" kann, inclusive Backup der bisher aktuellen Version.

Auf meinem Serverchen hab ich mir mal ein Verzeichnis "test-httpdocs" eingerichtet und eine Subdomain per vhosts dazugepappt. "test.example.com" geht also in "test-httpdocs"; "example.com" in "httpdocs".

Das übergeordnete directory heißt "/var/www/example.com/". Root hat daran die Rechte. Daraus scheint zu folgen, dass ftp-user-example die in dem Verzeichnis "example.com" liegenden Dateien (insbesondere httpdocs und test-httpdocs) nicht umbenennen kann - kapier ich nicht, ist aber so, bestimmt mit gutem Grund.

Ich hatte das ersmtal so eingerichtet weil ich dachte, es sei vielleicht ganz nützlich, im Testverzeichnis zu testen, und dann schlicht aus dem alten "httpdocs" ein backup zu machen und das neue test-httpdocs zu kopieren in "httpdocs". Sich aber jedesmal als root dafür einzuloggen, scheint eher umständlich. Dem übergeordeten "example.com" den Besitzer "ftp-user" zu geben, ist das schlau?

Oder die ganze Prozedur doch lieber gleich innerhalb "httpdocs" stattfinden lassen und die viruellen Hosts so einrichten, dass die normale Domain auf ein bestimmtes Verzeichnis in httpdocs ("online") verweist, die Subdomain zum Testen auf das Test-Verzeichnis. Dann ließe sich auch noch eine Subdomain "admin" einrichten, so dass das freischalten des Testordners auch via HTTP-Verwaltungsseite erfolgen könnte.

Gibts da Konventionen oder Systematik oder Lektüre zu solchen Ordnerstrukturen?

Dank und Gruß,

frankx