КакЭто: Как перезагрузить Nginx web-сервер под Linux \ Unix

Nginx второй по популярности WEB-сервер после Apache, хотя, он догоняет Apache семимильными шагами. По своему опыту скажу — встретить виртуальный хостинг без apache вполне реально, а вот чтоб без Nginx, даже если не основным сервером, а только проксирующим трафик — практический не реально. Итак, сегодня мы узнаем, как перезагрузить Nginx и как проверить конфигурационные файлы веб-сервера Nginx.

Для начала вам нужно зайти на сервер, используйте любой ssh клиент, например, самый известный для Windows — Putty, или в Linux введите в терминал:

Перезагрузить Nginx на Linux

В большинстве случаев, чтобы управлять вашем веб-сервером используется следующий синтаксис:

Debian/Ubuntu/RHEL/CentOS Linux

Для того, чтобы перезагрузить Nginx на этих системах, выполните команду:

или

Для систем на основе sysv init можно использовать служебную команду:

или

Если вы используете дистрибутив Linux на основе systemd:

или

Текущий статус сервера можно узнать командой:

или

Nginx вывод команды nginx status

Тестирование конфигурации сервера Nginx

После изменения конфигурационных файлов, перед перезагрузкой веб-сервера, желательно проверить файлы на ошибки. Nginx имеет для этого встроенные средства.
Для проверки конфигурационных файлов Nginx выполните команду:

Если все проверки будут пройдены, вы увидите примерно следущее:
КакЭто: Как перезагрузить Nginx web-сервер под Linux \ Unix
В противном случае, утилита выдаст ошибку, которую вам нужно будет исправить, или при перезагрузке сервера — Nginx не стартует.

Для более подробного описания работы сервера, пользуйтесь официальной документацией.

Комментариев: 1
  1. Виталий

    sudo systemctl restart nginx
    :idea:

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: