Wo sollte ich unter Linux Nicht-Subversion-Dateien für eine Website speichern? [geschlossen]

1

Ich habe endlich ein Upgrade auf einen VPS durchgeführt. Ich plane, ungefähr 4 - 6 Aufstellungsorte jedes mit einem ziemlich beträchtlichen Aktenverzeichnis weg von ihm laufen zu lassen. Das heißt, der Benutzer hat Medieninhalte wie Bilder und Videoclips hochgeladen.

Normalerweise ist das Dateiverzeichnis einer Site von der Site selbst getrennt, die durch einen Symlink verbunden ist. Ich mache das, um das Einchecken von Sites in Subversion zu vereinfachen, da ich diese Art von Dateien nicht in meinen Repositorys haben möchte.

Wo können diese Dateien auf einem Linux-Server am besten gespeichert werden?

Vielen Dank

atb
quelle

Antworten:

0

Es gibt mehrere Möglichkeiten. Zuallererst haben Sie wahrscheinlich ein anderes Konto als root auf diesen Maschinen, das Sie für Ihre Wartungsarbeiten verwenden. So könnte ein Ort sein, dass Benutzer Home-Verzeichnis (sagen wir, /home/maintuser ).

Wenn Sie diese Dateien getrennt von einem Benutzerkonto speichern möchten, finden Sie sie entweder unter /usr/local ("lokal" bedeutet, dass es nicht vom System verwaltet wird; hier sollte auch manuell kompilierte Software installiert werden, im Gegensatz zu Software, die über das Systempaketierungssystem installiert wird - d. h. .tar.gz entgegengesetzt .deb, .rpm usw).

Ein dritter gemeinsamer Ort ist knapp darunter /opt, der ursprünglich für "unfreie" Installationen von Drittanbietern verwendet wurde.

Izzy
quelle