Wie löse ich das Problem, dass rc.local beim Booten unter Centos7 nicht ausgeführt wird?
Führen Sie die folgenden zwei Befehle aus:
chmod +x /etc/rc.d/rc.local #给予这个文件执行权限 systemctl enable rc-local.service #开机启动这个服务
Unter Centos7 wird die Datei rc.local beim Booten nicht standardmäßig ausgeführt
Übersetzen
Diese Datei wurde aus Kompatibilitätsgründen hinzugefügt.
Es wird dringend empfohlen, einen eigenen systemd-Dienst oder eine eigene udev-Regel zu erstellen, um das Skript während des Startvorgangs auszuführen, anstatt diese Datei zu verwenden.
Im Vergleich zu früheren Versionen wird dies bei diesem Skript nicht der Fall sein nach anderen Diensten ausführen
Denken Sie daran, dass Sie den Befehl chmod +x/etc/rc.d/rc.local ausführen müssen, um sicherzustellen, dass dieses Skript beim Start ausgeführt wird.
Also sollten wir /etc/ Ausführungsberechtigungen hinzufügen zu rc.d/rc.local
chmod +x /etc/rc.d/rc.local
Verwandte Referenzen: CentOS-Tutorial
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass rc.local beim Booten unter Centos7 nicht ausgeführt wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!