【Linux】使用Nginx釋出dotnet的網站
阿新 • • 發佈:2018-11-26
1.安裝Nginx【自行百度】
2.安裝dotnet執行時【自行百度】
3.配置Nginx—— /etc/nginx/conf.d/default.conf
server { listen 80; server_name localhost; location / { proxy_pass http://localhost:5000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection keep-alive; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }
將5000埠對映到80埠
4.配置.net Core
"Xuxml.Web": { "commandName": "Project", "launchBrowser": true, "launchUrl": "http://localhost:5000", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } }
5.前4部是準備工作,完成了準備工作之後,上傳網站的檔案到伺服器,進入網站目錄結構下,敲釋出程式碼
檢視目錄 ls 檢視端口占用 netstat -ntlp 結束埠 kill -9 【埠號】 釋出程式碼 nohup dotnet Xuxml.web.dll &netstat -ntlp
6.釋出完成
如果有問題。歡迎各位大神指正呀!