Mein home-Verzeichnis ist das gleiche wie "/var/www/" Apache-Linux
Mir läuft ein kleiner webserver von meinem RaspberryPi und habe Apache2 installiert. Alles funktioniert einwandfrei, und ich kann laden von html -, php -, und javascript von anderen Computern, etc. Jedoch, das problem, das ich habe, ist, dass, wenn ich Apache installiert, es aus meinem home-Verzeichnis, das gleiche wie "/var/www/", wo alle web-Seiten sollen gespeichert werden. Wie kann ich dies ändern, denn ich bin mir ziemlich sicher, dass das home-Verzeichnis sollte getrennt von meinem server.
pi@raspberrypi:~$ pwd
/var/www
pi@raspberrypi:~$ cd /var/www
pi@raspberrypi:~$ ls
cookies.png Desktop hello.php index.html test.cpp test.html testImage
pi@raspberrypi:~$
EDIT: ich bin mit den Standard-Raspbien OS.
- du meinst wie
usermod -d /path/to/new/homedir/ pi
? pwd
bedeutet einfach nur "Print name of the current/working directory". DH, in welchem Ordner die bin ich. Wenn Sie bereits in/var/www
, es wäre einfach zu sagen/var/www
. Versuchen Sie, zu gehen, umcd ~
und führen Sie pwd ein, um zu sehen, was Ihr home-Verzeichnis ist.- es scheint, wie er bereits in
~
- doch auch nach
cd /var/www
es zeigt immer noch~
in der Eingabeaufforderung. - oh gar nicht bemerkt, dass
- Ich denke, wenn
/var/www
war seine Heimat, es würde nur zeigen~
. Also ich könnte falsch sein, aber er ging nie in ein anderes Verzeichnis, um den Unterschied zu zeigen. Es kann eingestellt werden, um zu zeigen~
mit der Aufforderung unabhängig von Verzeichnis.
Du musst angemeldet sein, um einen Kommentar abzugeben.
/var/www/
ist das Standard-Installationsverzeichnis für Apache2.https://help.ubuntu.com/12.10/serverguide/serverguide.pdf
Vorausgesetzt, Sie haben Ubuntu installiert, Lesen Sie die Dokumentation
Werden Sie stolpern über den folgenden text:
Durchführen
texteditor /etc/apache2/sites-available/default
ersetzen texteditor mit Ihrem bevorzugten editor.
nano
,vi
etc..Denken Sie daran, ein backup zu erstellen, bevor Sie änderungen vornehmen.
Nachdem Sie änderungen, die Sie gerne mit laufen:
service apache2 restart
schließen Sie die änderungen an Ihrer Konfigurationsdatei.
Edit:
Führen Sie die folgenden:
usermod -d /path/to/new/homedir/username
während angemeldet als Mitglied der super-user-Gruppe.
Können Sie einfach Bearbeiten Sie Ihre Benutzer-line in /etc/passwd mit dem neuen Pfad zu Ihrem home-Verzeichnis.
Oder laufen usermod, wie oben erwähnt.