安裝環境:
win10linux
nginx-1.17.2nginx
步驟:
1、打開nginx.conf
路徑:\nginx-1.17.2\conf\nginx.conf跨域
2、編輯
配置跨域以及代理文件夾路徑瀏覽器
3、啓動nginx
在nginx文件夾路徑下啓動cmd(查看nginx版本:nginx -v)學習
4、驗證
瀏覽器輸入localhost驗證便可ui
5、問題
一、若是在修改nginx.conf前,已經啓動了nginx的話,在修改完成後須要從新讀取一下配置,並重啓服務。spa
從新讀取文件:nginx -s reload命令行
重啓服務:nginx -s reopen代理
二、在學習過程當中,遇到過403 forbidden的狀況。blog
網上說是權限問題,把user nobody改爲user root便可,可是都是linux下的解決方案,我是win10環境,嘗試改了各類用戶,並無反應。
研究過程當中發現每次運行命令:start nginx,都會啓兩個nginx.exe的進程。我開始時不知道,啓動了十幾個進程(正常應該只有倆),最後所有殺掉,從新配置一遍,就沒有再報403了。(不知道是否是這個緣由)
6、關閉
nginx由於是經過命令行啓動,並不是關閉進程也會關閉,需一樣經過命令。
退出:nginx -s quit
強制關閉:nginx -s stop