Nginx не запускается при старте ОС

Если Nginx не запускается по старту OS, причиной этому может быть очередность запуска network сервисов и самого Nginx.

Чтобы “попросить” Nginx ожидать запуска Network сервисов, нужно открыть такой конфиг:

/lib/systemd/system/nginx.service

И добавить либо дописать конфигурацию в вот такую строчку:

After=network-online.target




Примеры и источники:
Один
Два