nginx 命令笔记(mac)

命令参数

-c </path/to/config> 为Nginx 指定一个配置文件,来代替缺省的。
-t 不运行,测试配置文件。
-v 显示nginx 的版本  
-V 显示nginx 的版本,编译器版本和配置参数。

启动

# 进入nginx安装目录
cd /usr/local/Cellar/nginx/1.12.1/bin

# 验证 nginx.conf
sudo nginx -t -c /usr/local/etc/nginx/nginx.conf

# 启动
sudo nginx -c /usr/local/etc/nginx/nginx.conf

# 重启
sudo nginx -s reload

停止

从容停止

# 查看进程号
ps -ef|grep nginx

    0 25462     1   0  5:26下午 ??         0:00.00 nginx: master process nginx
   -2 25463 25462   0  5:26下午 ??         0:00.00 nginx: worker process
  501 25467 25428   0  5:26下午 ttys005    0:00.00 grep nginx

# 找到 master 进程号
sudo kill -quit 25462

快速停止

# 查看进程号
ps -ef|grep nginx

    0 25462     1   0  5:26下午 ??         0:00.00 nginx: master process nginx
   -2 25463 25462   0  5:26下午 ??         0:00.00 nginx: worker process
  501 25467 25428   0  5:26下午 ttys005    0:00.00 grep nginx

# 找到 master 进程号
sudo kill -term 25462
# 或者
sudo kill -int 25462

强制停止

sudo pkill -9 nginx
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容