GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie verwalte ich /var/www?

Das ist ein geschützter Ordner. Sie müssen root sein, um dieses Verzeichnis zu ändern.

Sie können gab auch zum Eigentümer dieses Verzeichnisses machen, indem Sie

ausführen
sudo chown -R gab /var/www

sudo führt den chown -R gab /var/www aus Befehl als root (Administrator) und fordert Sie zur Eingabe Ihres Passworts auf, das Sie beim Einrichten des Systems verwendet haben (höchstwahrscheinlich das gleiche Passwort wie gab).

Sobald Sie dies getan haben, können Sie dies auch tun

sudo chown -R 755 /var/www

um Schreibrechte zu erteilen.

#   Permission
7   full
6   read and write
5   read and execute
4   read only
3   write and execute
2   write only
1   execute only
0   none


Reference   Class   Description
u   user    the owner of the file
g   group   users who are members of the file's group
o   others  users who are not the owner of the file or members of the group

755 bedeutet, dass der Benutzer vollen Zugriff hat, die Gruppe Lese- und Ausführungszugriff hat und andere Lese- und Ausführungszugriff haben.


Ich wollte Ihnen vorschlagen, Mitglied der www-data zu werden (oder gleichwertig) Gruppe, aber da das Verzeichnis und die index.html Datei gehören beide root , kann dies tatsächlich von Ihnen erwartet werden (wie Kobaltz vorgeschlagen hat) – wenn Sie virtuelle Hosts vermeiden möchten.
Wenn Sie den Weg der virtuellen Hosts gehen, ist die /var/www Verzeichnis ist lediglich ein Platzhalter, mit dem Sie überprüfen können, ob Apache ausgeführt wird.

Ich weiß, es ist ein bisschen lesenswert, aber hast du dir diese Dokumentationsseite oder diese Wiki-Seite angesehen?


Linux
  1. Linux – Execute Vs Read Bit. Wie funktionieren Verzeichnisberechtigungen in Linux?

  2. Wie ändere ich Mount-Punkte?

  3. So bereinigt systemd-tmpfiles /tmp/ oder /var/tmp (Ersatz von tmpwatch) in CentOS / RHEL 7

  4. So kürzen Sie /var/log/lastlog-Datei

  5. Verwenden Sie ein Git-Repository auf /var/www/html/

So installieren Sie Joomla 2.5 in CentOS 6

CentOS / RHEL :So rotieren Sie /var/log/wtmp- und /var/log/btmp-Dateien mit logrotate

So verschieben Sie /usr und /var auf eine andere Partition oder Festplatte

Wie kann ich allen Benutzern unter Linux Schreibzugriff auf einen Ordner gewähren?

Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

unix:///var/run/supervisor.sock keine solche Datei