В этом кратком руководстве объясняется, как проверить версию nginx с помощью опции командной строки под управлением Linux или Unix-подобных операционных систем.
Как узнать версию Nginx
Вы можете передать опцию -v или -V для отображения версии веб-сервера nginx, установленного в операционной системе Linux или Unix. Синтаксис следующий:
1 | nginx -v |
Вот что я вижу:
1 | nginx version: nginx/1.14.2 |
Команда проверки версии Nginx
Опция -V показывает версию nginx, версию компилятора и параметры конфигурации.
1 | nginx -V |
Примеры вывода:
1 2 3 4 | nginx version: nginx/1.14.2 built with OpenSSL 1.1.1d 10 Sep 2019 (running with OpenSSL 1.1.1n 15 Mar 2022) TLS SNI support enabled configure arguments: --with-cc-opt='-g -O2 -fdebug-prefix-map=/build/nginx-m1Thpq/nginx-1.14.2=.. |
Проверьте, скомпилирован ли Nginx с определенным модулем или нет
Используйте команду nginx вместе с командой grep. Откройте интерпретатор shell и введите:
1 2 3 4 5 6 7 8 | nginx -V 2>&1 | grep --color 'module-name' nginx -V 2>&1 | grep --color -o 'module-name' # выяснить, скомпилировался ли geoip2_module или нет # nginx -V 2>&1 | grep --color 'geoip2_module' # найти, скомпилирован ли realip_module или нет # nginx -V 2>&1 | grep --color 'http_realip_module' # Проверьте, скомпилирован ли gunzip_module или нет # nginx -V 2>&1 | grep --color -o 'http_gunzip_module' |
Что делать, если возникает ошибка "nginx command not found"?
Проверьте путь к nginx с помощью команды which/whereis, выполните:
1 2 | whereis nginx which nginx |
Найдите двоичный файл nginx в системе Linux или Unix с помощью PATH:
1 | echo "$PATH" |
Используйте команду ps, чтобы найти путь к nginx:
1 | ps aux | grep nginx |
Как только путь будет найден, используйте полный путь:
1 2 3 | /usr/sbin/nginx -v sudo /usr/sbin/nginx -v sudo /usr/local/sbin/nginx -v |
Поиск версии nginx с помощью команды apt-cache
Вы используете сервер Debian или Ubuntu Linux? Если да, то для проверки версии nginx вы можете использовать следующую команду:
1 | apt-cache policy nginx |
Пример вывода
1 2 3 4 5 6 7 8 | nginx: Installed: 1.14.2-2+deb10u4 Candidate: 1.14.2-2+deb10u4 Version table: *** 1.14.2-2+deb10u4 500 500 http://security.debian.org/debian-security buster/updates/main amd64 Packages 500 http://mirror.yandex.ru/debian buster/main amd64 Packages 100 /var/lib/dpkg/status |