1. 程式人生 > 其它 >nginx的安裝與配置

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裡面配置跨域,*號代表允許任何形式跨域