操作系統:macOs High Sierra 10.13.6 1.我用的homebrew安裝的nignx1.15.9,安裝完成之後會有下麵的提示: 網站根目錄在:/usr/local/var/www nginx配置文件位置:/usr/local/etc/nginx 註意:nginx被安裝到的目錄位置 ...
操作系統: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 //主進程號