nginx命令
/usr/nginx/sbin/nginx-sreload
注意,修改了配置文件后最好先检查一下修改过的配置文件是否正确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下:
nginx-t-c/usr/nginx/conf/nginx.conf
或者
/usr/nginx/sbin/nginx–t
/home/nginx/conf/nginx服务器配置目录,nginx.conf是主配置文件,配置说明
/home/nginx/logs/默认日志文件位置
/home/nginx/logs/主进程存放位置nginx.pid
nginxHttp默认端口80
nginxhttps默认端口443
nginx启动,重启,关闭命令
启动nginx
/home/nginx/sbin/nginx-c/home/nginx/conf/nginx.conf
平滑重启
killall-sHUPnginx
或者/home/nginx/sbin/nginx-sreload
关闭:
nginx-sstop
监测配置文件语法是否正常:
/home/nginx/sbin/nginx-t-c/home/nginx/conf/nginx.conf指定配置文件
/home/nginx/sbin/nginx-t检查默认的配置文件是否正常
干掉nginx
步骤1:查询nginx主进程号
ps-ef|grepnginx
步骤2:发送信号、关闭
从容停止nginx:
kill-QUIT主进程号
快速停止:
kill-TERM主进程号
强制停止:
pkill-9nginx
注意,ssl证书加入时候平滑重启不起作用,需要关闭再启动。