"
启动
直接启动
进入 nginx 安装目录找到 sbin 文件夹,然后启动 nginx。
命令:cd /sbin 进入到 sbin 目录下
命令:./nginx 启动 nginx
指定配置文件方式启动:
命令:./nginx -c /usr/local/nginx/conf/nginx.conf
注:/usr/local/nginx/conf/nginx.conf为 nginx 配置文件,根据自己实际情况修改。
检查 nginx 配置
进入 nginx 下的 sbin 目录下执行命令:
命令:./nginx -t
注:该命令是检查配置文//代码效果参考:https://v.youku.com/v_show/id_XNjQwMDEzNjU4OA==.html
件是否有语法错误。如果有错,会提示出多少行出错。或者检查指定配置文件
命令:./nginx -t -c /usr/local/app/nginx/conf/nginx.conf
平滑的重启
修改配置无误之后,重新加载配置启动 nginx 。进入 nginx 下的 sbin 目录下执行命令:
//代码效果参考:https://v.youku.com/v_show/id_XNjQwMDEzNjYxMg==.html
执行重载命令:./nginx -s reload关闭 nginx
进入 nginx 下的 sbin 目录下执行命令:
快速停止 nginx 命令:./nginx -s stop
完整有序的停止 nginx:./nginx -s quit;这个命令会等待所有请求结束后再关闭 nginx。
使用 kill 命令关闭 nginx
先查看 nginx 进程,找到主进程号。然后再使用 kill 命令杀死 nginx 进程。
查看 nginx 进程号命令:ps -ef | grep nginx
从容停止 nginx 命令:kill -QUIT 主进程号
快速停止 nginx 命令:kill -TERM 主进程号
强制停止 nginx 命令:kill -HUP 主进程号
平滑重启 nginx 命令:kill -9 nginx
查找并杀死所有 nginx 进程:ps aux | grep nginx |awk '{print $2}' | xargs kill -9
链接:
上一篇题目下一篇Linux常用命令
本文作者:Nyanyan
本文链接:
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
"