nginx 버전을 찾으 시나요?
다음 단계에 따라 Debian 7에 nginx를 설치했습니다.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nginx
sudo service nginx start
브라우저에서 hostip에 액세스하여 이것이 nginx를 시작한다는 것을 확인했습니다. nginx 버전을 어떻게 알 수 있습니까?
nginx -v
' command not found
오류 와 함께 실패
nginx가 usr / sbin 디렉토리에 있고 해당 디렉토리가 $ PATH 변수에 추가되었는지 확인했습니다.
nginx가 올바르게 설치되지 않은 것 같습니다. 설치 명령의 출력에주의하십시오.
sudo apt-get install nginx
nginx 버전을 확인하려면 다음 명령을 사용할 수 있습니다.
$ 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
자세한 정보 : http://nginxlibrary.com/check-nginx-version/
-v
매개 변수를 사용 하여 Nginx 버전 만 표시하거나 -V
매개 변수를 사용 하여 컴파일러 버전 및 구성 매개 변수와 함께 버전을 표시 할 수 있습니다.
제 경우에는 sudo 를 추가하려고합니다.
sudo nginx -v
그것이 어디에 있는지 모르면 먼저 nginx를 찾으십시오.
ps -ef | grep nginx
그러면 다음과 같은 내용이 표시됩니다.
root 4801 1 0 May23 ? 00:00:00 nginx: master process /opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf
root 12427 11747 0 03:53 pts/1 00:00:00 grep --color=auto nginx
nginx 24012 4801 0 02:30 ? 00:00:00 nginx: worker process
nginx 24013 4801 0 02:30 ? 00:00:00 nginx: worker process
이제 nginx가 어디에 있는지 이미 알고 있습니다. -v 또는 -V를 사용할 수 있습니다. 다음과 같은 것 :
/opt/nginx/sbin/nginx -v
내 생각 엔 그것은 당신의 길에 있지 않다는 것입니다.
bash는, 시도 :
echo $PATH
와
sudo which nginx
그리고 nginx를 포함하는 폴더가 $ PATH에도 있는지.
그렇지 않은 경우 경로 환경 변수에 폴더를 추가하거나 별칭을 만들거나 .bashrc에 넣거나 링크를 만들 수 있습니다.
아니면 sudo nginx -v
그냥 원하신다면 ...
다음 명령을 실행할 수있는 권한이 있는지 확인하십시오.
터미널에서 nginx의 man 페이지를 확인하면
man nginx
다음을 찾을 수 있습니다.
-V Print the nginx version, compiler version, and configure script parameters.
-v Print the nginx version.
그런 다음 터미널을 입력하십시오.
nginx -v
nginx version: nginx/1.14.0
nginx -V
nginx version: nginx/1.14.0
built with OpenSSL 1.1.0g 2 Nov 2017
TLS SNI support enabled
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
ps aux | grep nginx
ps -ef | grep nginx
root 883 0.0 0.3 44524 3388 ? Ss Dec07 0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on
Then run from terminal:
/usr/sbin/nginx -v
nginx version: nginx/1.14.0
Try running command 'whereis nginx'. It will give you the correct path of the nginx installation, in my case nginx is installed in '/usr/local/sbin', so I need to check if this path exists in output of command 'echo $PATH'. If you don't find the path in the output of this command, then you can add this.
Suppose the output of my 'echo $PATH' command is this:
~$ echo $PATH
/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/nginx/sbin
Then I can append the path '/usr/local/sbin' in $PATH by following command:
~$ echo 'export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/nginx/sbin"' >> $HOME/.bashrc
nginx 설치 경로가 내 경로와 다를 수 있지만 추가 단계는 동일합니다.
참고 URL : https://stackoverflow.com/questions/34187178/find-nginx-version
'code' 카테고리의 다른 글
numpy.exp ()는 정확히 무엇을합니까? (0) | 2020.12.08 |
---|---|
apt-add-repository : Dockerfile에서 명령을 찾을 수 없음 오류 (0) | 2020.12.08 |
JavaScript를 사용하여 이전 페이지 URL을 얻는 방법은 무엇입니까? (0) | 2020.12.08 |
사람의 모든 github 저장소 목록을 검색하는 방법은 무엇입니까? (0) | 2020.12.08 |
리소스가없는 클래스에서 IDisposable을 구현하면 어떤 이점이 있습니까? (0) | 2020.12.08 |