как узнать версию nginx
Команды Nginx, которые вы должны знать
Nginx произносится как «движок x» — это бесплатный высокопроизводительный HTTP-сервер и обратный прокси-сервер с открытым исходным кодом, отвечающий за обработку нагрузки некоторых из крупнейших сайтов в Интернете. Его можно использовать как автономный веб-сервер и как обратный прокси-сервер для Apache и других веб-серверов.
Если вы разработчик или системный администратор, скорее всего, вы имеете дело с Nginx на регулярной основе.
В этом руководстве мы рассмотрим наиболее важные и часто используемые команды Nginx, включая запуск, остановку и перезапуск Nginx.
Подготовка
Запуск Nginx
Запустить Nginx довольно просто. Просто запустите следующую команду:
В случае успеха команда не производит никакого вывода.
Если вы используете дистрибутив Linux без systemd, для запуска Nginx введите:
Вместо того, чтобы вручную запускать службу Nginx, рекомендуется настроить ее запуск при загрузке системы:
Остановка Nginx
Остановка Nginx быстро завершает все рабочие процессы Nginx, даже если есть открытые соединения.
Чтобы остановить Nginx, выполните одну из следующих команд:
Перезапуск Nginx
Параметр перезапуска — это быстрый способ остановить, а затем запустить сервер Nginx.
Используйте одну из следующих команд для перезапуска Nginx :
Это команда, которую вы, вероятно, будете использовать наиболее часто.
Перезагрузка Nginx
Вам необходимо перезагрузить или перезапустить Nginx всякий раз, когда вы вносите изменения в его конфигурацию.
Команда reload загружает новую конфигурацию, запускает новые рабочие процессы с новой конфигурацией и корректно завершает работу старых рабочих процессов.
Чтобы перезагрузить Nginx, используйте одну из следующих команд:
Тестирование конфигурации Nginx
Всякий раз, когда вы вносите изменения в файл конфигурации сервера Nginx, рекомендуется проверить конфигурацию перед перезапуском или перезагрузкой службы.
Используйте следующую команду, чтобы проверить конфигурацию Nginx на наличие синтаксических или системных ошибок:
Результат будет выглядеть следующим образом:
Если есть ошибки, команда выводит подробное сообщение.
Просмотр статуса Nginx
Чтобы проверить статус службы Nginx, используйте следующую команду:
Результат будет выглядеть примерно так:
Проверка версии Nginx
Иногда вам может потребоваться узнать версию вашего Nginx, чтобы вы могли отладить проблему или определить, доступна ли определенная функция.
Вы можете проверить свою версию Nginx, запустив:
Выводы
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Команды Nginx, которые вы должны знать
Nginx Commands You Should Know
В этом руководстве мы рассмотрим наиболее важные и часто используемые команды Nginx, включая запуск, остановку и перезапуск Nginx.
Если вы разработчик или системный администратор, скорее всего, вы регулярно работаете с Nginx.
Запуск Nginx
Запуск Nginx довольно прост. Просто запустите следующую команду:
В случае успеха команда не выдает никаких результатов.
Если вы используете дистрибутив Linux без systemd для запуска типа Nginx:
Вместо запуска службы Nginx вручную рекомендуется настроить ее запуск при загрузке системы:
Остановка Nginx
Остановка Nginx быстро завершает работу всех рабочих процессов Nginx, даже если есть открытые соединения.
Чтобы остановить Nginx, выполните одну из следующих команд:
Перезапуск Nginx
Используйте одну из следующих команд для перезапуска Nginx :
Это команда, которую вы, вероятно, будете использовать чаще всего.
Перезагрузка конфигов Nginx
Вам необходимо перезагрузить или перезапустить Nginx всякий раз, когда вы вносите изменения в его конфигурацию.
Команда reload загружает новую конфигурацию, запускает новые рабочие процессы с новой конфигурацией и корректно завершает работу старых рабочих процессов.
Чтобы перезагрузить Nginx, используйте одну из следующих команд:
Тестирование конфигурации Nginx
Используйте следующую команду для проверки конфигурации Nginx на наличие любых синтаксических или системных ошибок:
Вывод будет выглядеть так:
Если есть какие-либо ошибки, команда печатает подробное сообщение.
Просмотр статуса Nginx
Чтобы проверить состояние службы Nginx, используйте следующую команду:
Вывод будет выглядеть примерно так:
Проверка версии Nginx
Иногда вам может понадобиться узнать версию вашего Nginx, чтобы вы могли отладить проблему или определить, доступна ли определенная функция.
Вы можете проверить свою версию Nginx, запустив:
Вывод
Find nginx version?
I have installed nginx on Debian 7 with the following steps
I have confirmed that this starts nginx by accessing the hostip from the browser. How do I find out the version of nginx?
6 Answers 6
It seems that your nginx hasn’t been installed correctly. Pay attention to the output of the installation commands:
To check the nginx version, you can use this command:
In my case, I try to add sudo
If you don’t know where it is, locate nginx first.
Then you will see something like this:
Make sure that you have permissions to run the following commands.
If you check the man page of nginx from a terminal
Then type in terminal
If nginx is not installed in your system man nginx command can not find man page, so make sure you have installed nginx.
You can also find the version using this command:
Use one of the command to find the path of nginx
Then run from terminal:
Please check your nginx installation path may differ from mine, but the steps for adding them are same.
Команды Nginx, которые вы должны знать
Если вы разработчик или системный администратор, скорее всего, вы имеете дело с Nginx на регулярной основе.
В этой статье мы рассмотрим наиболее важные и часто используемые команды Nginx, включая запуск, остановку и перезапуск Nginx.
Прежде чем вы начнете
Все команды должны быть выполнены от имени пользователя sudo или root и должны работать в любом современном дистрибутиве Linux, таком как Ubuntu 18.04 и CentOS 7 и Debian 9.
Запустить Nginx
Запуск Nginx довольно прост. Просто запустите следующую команду:
В случае успеха команда не выдает никаких результатов.
Если вы используете дистрибутив Linux без systemd для запуска типа Nginx:
Вместо того, чтобы вручную запускать службу Nginx, рекомендуется настроить ее на запуск при загрузке системы:
Остановить Nging
Stop Nginx быстро остановит все рабочие процессы Nginx, даже если есть открытые соединения.
Чтобы остановить Nginx, выполните одну из следующих команд:
Перезапустите Nginx
Параметр restart – это быстрый способ остановить и запустить сервер Nginx.
Используйте одну из следующих команд для перезапуска Nginx:
Это команда, которую вы, вероятно, будете использовать чаще всего.
Перезагрузить Nginx
Вам необходимо перезапустить Nginx всякий раз, когда вы вносите изменения в его конфигурацию.
Опция перезагрузки загрузит новую конфигурацию, запустит новые рабочие процессы с новой конфигурацией и корректно завершит работу старых рабочих процессов.
Чтобы перезагрузить Nginx, используйте одну из следующих команд:
Тестирование конфигурации Nginx
Всякий раз, когда вы вносите изменения в файл конфигурации сервера Nginx, рекомендуется проверить конфигурацию перед перезапуском или перезагрузкой службы.
Используйте следующую команду для проверки конфигурации Nginx на наличие любых синтаксических или системных ошибок:
Вывод будет выглядеть примерно так.
Если есть какие-либо ошибки, команда напечатает подробное сообщение.
Посмотреть статус Nginx
Чтобы проверить состояние службы Nginx, используйте следующую команду:
Вывод будет выглядеть примерно так:
Проверьте версию Nginx
Иногда вам может понадобиться узнать версию вашего Nginx, чтобы вы могли отладить проблему или определить, доступна ли определенная функция.
Вы можете проверить свою версию Nginx, запустив:
Заключение
В этой статье мы показали вам некоторые из наиболее важных команд Nginx. Если вы хотите узнать больше о командной строке Nginx, посетите документацию Nginx
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Обновление NGiNX до текущей стабильной версии для Debian 9
В процессе работы с сервером нужно периодически просматривать актуальность установленных программ и при необходимости обновлять их до последней стабильной версии. В этой статье рассмотрим, как обновить версию NGiNX до начала работ по его настройке. При настройке нового сервера, как и поддержании в рабочем состоянии работающего, всегда лучше делать проверку на актуальность установленной версии, и только после того, как будет понятно, что стоит последняя стабильная версия, производить дальнейшие манипуляции с данной программой.
Обновление списка пакетов Debian
Установка Nginx на сервер
В предпоследней строчке видно, что на сервере установлена версия 1.14.2-1
stretch, а в конце последней строки, что были найдены 24 обновления установленной версии.
Если Nginx не был утановлен, то запустится установщик и нужно следовать его инструкциям.
Я же последовал намёку на то, что установленная версия уже не актуальна и её можно обновить.
Обновление NGiNX до текущей стабильной версии
Если на сервере установлена последняя версия NGiNX, то получим следующее сообщение о том, что файлов, требующих обновления не найдено:
Как узнать версию установленного NGiNX на Debian
Ещё одна команда, которая может оказаться полезной — это вывод версии установленного NGiNX. Выглядит она так:
Резюме
Таким образом можно регулярно проверять и при необходимости обновлять работающую на сервере версию NGiNX.