好菜!看得好爽!|

Nyanyan

园龄:6年5个月粉丝:3关注:2

Nginx常用命令

启动
  1. 直接启动
  • 进入 nginx 安装目录找到 sbin 文件夹,然后启动 nginx。
    命令:cd /sbin 进入到 sbin 目录下
    命令:./nginx 启动 nginx
  1. 指定配置文件方式启动:
    命令:./nginx -c /usr/local/nginx/conf/nginx.conf

注:/usr/local/nginx/conf/nginx.conf为 nginx 配置文件,根据自己实际情况修改。

检查 nginx 配置
  1. 进入 nginx 下的 sbin 目录下执行命令:
    命令:./nginx -t

注:该命令是检查配置文件是否有语法错误。如果有错,会提示出多少行出错。

  1. 或者检查指定配置文件
    命令:./nginx -t -c /usr/local/app/nginx/conf/nginx.conf
平滑的重启
    1. 修改配置无误之后,重新加载配置启动 nginx 。进入 nginx 下的 sbin 目录下执行命令:
      执行重载命令:./nginx -s reload

关闭 nginx
  1. 进入 nginx 下的 sbin 目录下执行命令:
    快速停止 nginx 命令:./nginx -s stop
    完整有序的停止 nginx:./nginx -s quit;这个命令会等待所有请求结束后再关闭 nginx。

  2. 使用 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

链接:https://www.jianshu.com/p/d70006f18a6d

本文作者:Nyanyan

本文链接:https://www.cnblogs.com/nyan/p/17592817.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Nyanyan  阅读(203)  评论(0编辑  收藏  举报
   
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起