nginx+asp.net mvc的配置

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

終於成功配置了一次nginx,這里記錄一下,以免以後忘記

由於我是在本地測試的,所以修改了hosts文件

127.0.0.1 admin.mall.dogzhang.com

然後時iis的配置

nginx+asp.net mvc的配置

這里一共啟用了8個網站,用於模擬負載的多個站點

然後時nginx配置

worker_processes 8;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65;upstream admin.mall.dogzhang.com {server 127.0.0.1:8080 weight=1;server 127.0.0.1:8081 weight=1;server 127.0.0.1:8082 weight=1;server 127.0.0.1:8083 weight=1;server 127.0.0.1:8084 weight=1;server 127.0.0.1:8085 weight=1;server 127.0.0.1:8086 weight=1;server 127.0.0.1:8087 weight=1;} server { listen 80; location / {#其中admin.mall.dogzhang.com對應著upstream設置的集群名稱proxy_pass http://admin.mall.dogzhang.com;#設置主機頭和客戶端真實地址,以便服務器獲取客戶端真實IPproxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }}

都配置好後,就可以啟動nginx了

打開cmd(不需要管理員)

cd C:\Program Files (x86)\nginx-1.11.4

啟動:

start nginx

重載:

nginx.exe -s reload

停止:

nginx.exe -s stop

這里不能想當然的把這個目錄添加到path,然後指望任何目錄的cmd都可以訪問

關於啟動和停止,具體可以參考:http://blog.csdn.net/ppby2002/article/details/38681345

這個時候在瀏覽器輸入http://admin.mall.dogzhang.com/就可以看到可以訪問了

nginx+asp.net mvc的配置

如果依然不可訪問,可以檢查nginx目錄的權限,設置一個everyone用戶,然後指定讀寫和執行權限就OK了

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!