3.Nginx常用命令

bridge
2020-11-13 / 0 评论 / 0 点赞 / 1,159 阅读 / 2,769 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-01-18,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

nginx常用命令说明

参数官方解释翻译
-hthis help帮助
-vshow version and exit显示版本信息
-Vshow version and configure options then exit显示版本信息和配置信息
-ttest configuration and exit检查配置文件语法
-Ttest configuration, dump it and exit
-qsuppress non-error messages during configuration testing
-ssignalsend signal to a master process: stop, quit, reopen, reload控制服务平滑重启 停止
-p prefixset prefix path (default: /etc/nginx/)
-c filenameset configuration file (default: /etc/nginx/nginx.conf)
-g directivesset global directives out of configuration file

示例

  • -h
[root@web01 ~]# nginx -h
nginx version: nginx/1.14.2
Usage: nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g directives]

Options:
  -?,-h         : this help
  -v            : show version and exit
  -V            : show version and configure options then exit
  -t            : test configuration and exit
  -T            : test configuration, dump it and exit
  -q            : suppress non-error messages during configuration testing
  -s signal     : send signal to a master process: stop, quit, reopen, reload
  -p prefix     : set prefix path (default: /etc/nginx/)
  -c filename   : set configuration file (default: /etc/nginx/nginx.conf)
  -g directives : set global directives out of configuration file
  • -v
[root@web01 ~]# nginx -v
nginx version: nginx/1.14.2
  • -V
[root@web01 ~]# nginx -v
nginx version: nginx/1.14.2
[root@web01 ~]# nginx -V
nginx version: nginx/1.14.2
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) 
built with OpenSSL 1.0.2k-fips  26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-
path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log -
-http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --
http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-
path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-
temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx 
--group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-
http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --
with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-
http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --
with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-
mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-.
stream_ssl_preread_module --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -
fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -
mtune=generic -fPIC' --with-ld-opt='-Wl,-z,relro -Wl,-z,now -pie'
  • -t
[root@web01 ~]# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
  • -s
[root@web01 ~]# nginx -s reload
[root@web01 ~]# nginx -s reopen
[root@web01 ~]# nginx -s stop
0

评论区