本文整理一些nginx在Linux环境一些使用的最基本命令,不定时更新。
- 查看nginx的进程
查看nginx的进程,其中master process
就是nginx的主进程
ps -ef|grep nginx
- 验证nginx配置文件
如果修改了nginx配置文件,最好先校验一下配置文件是否修改正确,可以使用命令-t
进行校验,其中/user/nginx/nginx-1.14.0
是自己nginx的安装路径,依情况修改
/user/nginx/nginx-1.14.0/sbin/nginx -t -c /user/nginx/nginx-1.14.0/conf/nginx.conf
-c
是指定nginx配置文件路径,依情况修改,也可以省略不写,如下写法:
/user/nginx/nginx-1.14.0/sbin/nginx -t
- 重启nginx
重启nginx有两种方法借鉴,可以先kill主进程,然后启动,也可以使用使用reload
重启
第一种:先使用前面介绍的ps
命令查看nginx的master process
进程pid
,然后kill -QUIT [pid]
或者kill -HUP [pid]
,接着重启一下
/user/nginx/nginx-1.14.0/sbin/nginx -c /user/nginx/nginx-1.14.0/conf/nginx.conf
第二种:直接使用reload
命令
/usr/nginx/nginx-1.14.0/sbin/nginx -s reload