Есть разные варианты как можно рестартануть какой-то сервис, например service name restart, но сегодня я столкнулся с задачкой, когда команды service установлено не было, а nginx надо было рестартануть. Заодно расскажу о полезной команде поиска конфига.
Задача: поправить nginx конфиг и рестартануть сервис.
1) где мой конфиг? Может помочь информация от такой команды:
sudo nginx -V
2) как его править? Тут без вариантов =) Любым удобным способом, хотя бы так:
sudo nano /path/to/file
3) как рестартануть? Для начала посмотрим что у нас есть из запущенного:
ps -aux | grep nginx
Видим что запущено несколько воркеров. Самое время сделать мягкий рестарт, с помощью команды kill:
sudo kill -HUP 7308
Конечно, вместо 7308 — ваш PID процесса.
Бинго!
comments powered by HyperComments