nginx的安裝與配置
下載nginx伺服器
下載地址:http://nginx.org/en/download.html(Nginx官網)
解壓檔案
下載之後,解壓到指定的目錄,就可以看到nginx的的目錄
啟動nginx伺服器
在nginx目錄下啟動控制檯(CMD),執行start nginx,然後在瀏覽器的控制檯輸入localhost命令看到如下介面表示nginx安裝成功.注意:nginx預設監聽的埠為80埠,如果本地有別的專案使用了該埠則無法正常啟動
本地配置nginx環境
配置檔案在nginx解壓目錄/conf/nginx.conf
Windows無法像Mac系統可以在控制檯直接開啟nginx.conf檔案,我們可以通過用記事本的方式開啟進行修改,
原值#user nobody;修改為 user root; 這裡可以根據自己電腦的使用者許可權進行設定
新增本地的nginx的配置檔案 這個檔案需要自己在本地建立
本地配置檔案內容
配置完成後啟動nginx伺服器,即可訪問本地檔案
注意事項
windows系統下會把 \ 解析成特殊字元,所以路徑檔案下需要使用 /
在測試nginx配置有時會遇到報錯 10013: An attempt was made to access a socket in a way forbidden by its access permissions 這是因為埠被佔用了 解決辦法參考
https://blog.csdn.net/qq_40646143/article/details/79593958
nginx的常用命令
start nginx 啟動ngnix服務 nginx -s reload 重啟nginx服務 nginx -s stop 停止nginx服務 nginx -t 測試nginx.conf的配置
在VSCode裡面輸入命令無效,舉例:可以嘗試用 .\nginx -s reload 代替 nginx -s reload
可以在nginx裡面配置跨域,*號代表允許任何形式跨域