Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Find nginx version?

I have installed nginx on Debian 7 with the following steps

sudo apt-get update sudo apt-get upgrade sudo apt-get install nginx sudo service nginx start 

I have confirmed that this starts nginx by accessing the hostip from the browser. How do I find out the version of nginx?

nginx -v fails with the 'command not found error

I verified that nginx exists in the usr/sbin directory and that directory is added to the $PATH variable

like image 499
user_mda Avatar asked Dec 09 '15 19:12

user_mda


People also ask

What is the current version of nginx?

nginx-1.21.6 mainline version has been released.

How check nginx Linux?

Through a simple command you can verify the status of the Nginx configuration file: $ sudo systemctl config nginx The output will show if the configuration file is correct or, if it is not, it will show the file and the line where the problem is.

Where is nginx in Linux?

By default, NGINX will be installed in /usr/local/nginx . You may change this and other options with the Installation and Compile-Time Options.


2 Answers

It seems that your nginx hasn't been installed correctly. Pay attention to the output of the installation commands:

sudo apt-get install nginx 

To check the nginx version, you can use this command:

$ nginx -v nginx version: nginx/0.8.54  $ nginx -V nginx version: nginx/0.8.54 TLS SNI support enabled configure arguments: --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-log-path=/var/log/nginx/access.log --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --lock-path=/var/lock/nginx.lock --pid-path=/var/run/nginx.pid --with-debug --with-http_addition_module --with-http_dav_module --with-http_geoip_module --with-http_gzip_static_module --with-http_image_filter_module --with-http_realip_module --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-http_xslt_module --with-ipv6 --with-sha1=/usr/include/openssl --with-md5=/usr/include/openssl --with-mail --with-mail_ssl_module --add-module=/build/buildd/nginx-0.8.54/debian/modules/nginx-upstream-fair 

For more information: http://nginxlibrary.com/check-nginx-version/

You can use -v parameter to display the Nginx version only, or use the -V parameter to display the version, along with the compiler version and configuration parameters.

like image 68
hassan ketabi Avatar answered Sep 19 '22 13:09

hassan ketabi


In my case, I try to add sudo

sudo nginx -v 

enter image description here

like image 20
Frank Nguyen Avatar answered Sep 20 '22 13:09

Frank Nguyen