操作系統:macOs High Sierra 10.13.6
1.我用的homebrew安裝的nignx1.15.9,安裝完成之后會有下面的提示:
網站根目錄在:/usr/local/var/www
nginx配置文件位置:/usr/local/etc/nginx
注意:nginx被安裝到的目錄位置:/usr/local/Cellar/nginx
默認端口:8080
2.啟動:
終端直接運行:nginx
因為我修改了配置文件:將默認端口8080改成了80。
原因是1024以下端口啟動時需要root權限,所以sudo nginx即可。
3.重啟、停止
查看幫助之后可得:
終端運行:
sudo nginx -s reload // 修改配置后重新加載生效
sudo nginx -s reopen // 重新打開日志文件
sudo nginx -s stop // 快速停止nginx
sudo nginx -s quit // 完整有序的停止nginx/優雅關閉(先服務完已打開的連接)
4.判斷配置文件是否有問題:
終端運行:sudo nginx -t
停止nginx服務的其他的方法:
查看nginx進程,進程號,停止的話可以殺進程
查看nginx進程:ps -ef|grep nginx
sudo kill -QUIT //主進程號
sudo kill -TERM //主進程號