Как перезапустить Nginx: простой гид по восстановлению сервера
Для перезапуска Nginx на Linux-сервере необходимо выполнить следующие действия:
1. Остановить процесс Nginx командой:
sudo systemctl stop nginx
2. Проверить статус процесса Nginx командой:
sudo systemctl status nginx
Если всё прошло успешно, должно появиться сообщение о том, что процесс остановлен.
3. Запустить процесс Nginx снова:
sudo systemctl start nginx
4. Проверить статус процесса Nginx после перезапуска:
sudo systemctl status nginx
Если всё прошло правильно, то появится сообщение о том, что процесс запущен и работает.
Пример кода на bash, который выполняет перезапуск Nginx:
#!/bin/bash
sudo systemctl stop nginx
sudo systemctl start nginx
echo "Nginx был успешно перезапущен"
Пример кода на Python, который выполняет перезапуск Nginx:
import os
os.system('sudo systemctl stop nginx')
os.system('sudo systemctl start nginx')
print('Nginx был успешно перезапущен')
В обоих случаях мы используем команду `systemctl` для управления процессом Nginx. Кроме того, мы выводим сообщение об успешном перезапуске в консоль.