CooperCMS > Серверные дела > vestacp: не стартует httpd после перезагрузки? Есть решение для Nginx и Apache

vestacp: не стартует httpd после перезагрузки? Есть решение для Nginx и Apache


11-11-2017, 09:11. Разместил: . Для Apache нужно отредактировать файл  /usr/lib/systemd/system/httpd.service
Для nginx нужно отредактировать файл /usr/lib/systemd/system/nginx.service



В этих файлах есть параметр:  


After=network.target


В этом месте происходит сбой, поскольку сервис пытается стартовать раньше сети, но сделать этого не может и отключается.


Поможет:

Wants=network.target



Например, в частном случае измененная секция файла /usr/lib/systemd/system/httpd.service
CentOS 7, VestaCP

Было
[Unit]
Description=The Apache HTTP Server
After=network.target remote-fs.target nss-lookup.target

Стало
[Unit]
Description=The Apache HTTP Server
Wants=network.target remote-fs.target nss-lookup.target

И всё заработало как часики.. Всего хорошего, товарищи!
Вернуться назад