nginx可以做web伺服器,也可以做反向代理伺服器,就是每次配置都得寫配置檔案比較蛋疼
而且每次修改過後,都得重啟下,這個視覺化和便利性上做的都沒有windows好
1.nginx常用命令
nginx -s stop 快速關閉Nginx,可能不儲存相關資訊,並迅速終止web服務。 nginx -s quit 平穩關閉Nginx,儲存相關資訊,有安排的結束web服務。 nginx -s reload 因改變了Nginx相關配置,需要重新載入配置而過載。 nginx -s reopen 重新開啟日誌檔案。 nginx -c filename 為 Nginx 指定一個配置檔案,來代替預設的。 nginx -t 不執行,而僅僅測試配置檔案。nginx 將檢查配置檔案的語法的正確性,並嘗試開啟配置檔案中所引用到的檔案。 nginx -v 顯示 nginx 的版本。 nginx -V 顯示 nginx 的版本,編譯器版本和配置引數。
2.nginx中站點配置
參考網址:https://www.cnblogs.com/rlann/p/7427714.html
3.nginx: command not found解決方案
需要把nginx的路徑配置到系統變數裡
vim用的也是蛋疼
參考網址
https://blog.csdn.net/zxc_user/article/details/74936059
4.vue打包的js檔案很大,nginx載入起來很慢,需要開啟gzip
但是網路上的配置都有問題,不能對js進行gzip
gzip_types項的“application/javascript”需要加上
參考網址:
https://www.cnblogs.com/qiangweikang/p/gzip_on.html
https://www.cnblogs.com/youlechang123/p/5345852.html
http://pagespeed.webkaka.com/youhua/gzip/