1. 程式人生 > >【Linux】使用Nginx釋出dotnet的網站

【Linux】使用Nginx釋出dotnet的網站

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.釋出完成


 

如果有問題。歡迎各位大神指正呀!