← Назад к справочнику Nginx
📝
Команды Nginx
Основные команды для управления сервисом Nginx
Found: 16 commands
Запустить Nginx
Запуск Nginx сервиса
servicestartsystemctl
sudo systemctl start nginxОстановить Nginx
Полная остановка Nginx сервиса
servicestopsystemctl
sudo systemctl stop nginxПерезапустить Nginx
Полный перезапуск (stop + start)
servicerestartsystemctl
sudo systemctl restart nginxПерезагрузить конфигурацию
Применить новую конфигурацию БЕЗ даунтайма (рекомендуется)
servicereloadconfigzero-downtime
sudo systemctl reload nginxСтатус сервиса
Проверить статус Nginx (активен/неактивен)
servicestatuscheck
sudo systemctl status nginxВключить автозапуск
Nginx будет запускаться автоматически при загрузке системы
serviceautostartboot
sudo systemctl enable nginxОтключить автозапуск
Nginx не будет запускаться при загрузке
serviceautostartboot
sudo systemctl disable nginxПроверить конфигурацию
Проверка синтаксиса конфига перед применением
configtestsyntaxvalidation
sudo nginx -tПроверить конфиг (детально)
Проверка с выводом всех деталей
configtestdebugverbose
sudo nginx -TВерсия Nginx
Показать версию Nginx
versioninfo
nginx -vПолная информация
Версия, модули, параметры компиляции
versioninfomodules
nginx -VAccess log (live)
Просмотр access лога в реальном времени
logsaccessmonitoring
sudo tail -f /var/log/nginx/access.logError log (live)
Просмотр error лога в реальном времени
logserrormonitoringdebug
sudo tail -f /var/log/nginx/error.logПоследние ошибки
Показать последние 50 строк error лога
logserrordebug
sudo tail -n 50 /var/log/nginx/error.logПоиск ошибок
Найти все строки с "error" в логе
logserrorsearchgrep
sudo grep "error" /var/log/nginx/error.logОчистить логи
Очистить access log (освободить место)
logscleanupdisk
sudo truncate -s 0 /var/log/nginx/access.log💡 Pro tip: Always test your configuration with nginx -t before reloading with systemctl reload