Heim >Backend-Entwicklung >PHP-Tutorial >Durch die Installation von Lubuntu/Ubuntu auf SSD werden tmpfs optimiert, was dazu führt, dass Apache2/Nginx nicht gestartet werden kann.

Durch die Installation von Lubuntu/Ubuntu auf SSD werden tmpfs optimiert, was dazu führt, dass Apache2/Nginx nicht gestartet werden kann.

WBOY
WBOYOriginal
2016-07-30 13:30:191064Durchsuche

Während der Optimierung des SSD-Solid-State-Laufwerks wurde /var/log in die Ramdisk von tmpfs eingefügt. Ein Neustart führte dazu, dass die Verzeichnisse Apache2 und Nginx in /var/log verloren gingen und Apache2/nginx nicht gestartet werden konnte.

Lösung: Erstellen Sie diese beiden Verzeichnisse in ~/.bashrc und fügen Sie sie am Ende von ~/.bashrc hinzu. (Oh, verwenden Sie die Erkennungsmethode, um ~/.bashrc hinzuzufügen. Nach dem zweiten Öffnen des Terminals werden Sie aufgefordert, einen Verzeichnisfehler zu erstellen. Es ist besser, /etc/rc.local hinzuzufügen.)

Tipp-> Korrektur: Fügen Sie /etc/ vor Exit 0 der rc.local-Datei hinzu.

#für Apache2

mkdir /var/log/Apache2

#für nginx

mkdir /var/log/nginx

Starten Sie die Maschine neu

Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.

Das Obige stellt das Problem der Installation von Lubuntu/Ubuntu auf SSD und der Optimierung von tmpfs vor, was dazu führt, dass Apache2/Nginx nicht startet, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn