配置服务器主程序

配置参数

配置方法参考 Windows 服务器部署过程相关章节

启动程序

sudo nohup dotnet Sheng.Linkup.Server.dll urls=http://localhost:5000 >/dev/null 2>&1 &

配置 Nginx 代理

打开 /etc/nginx/sites-available/default 文件,在 server 节点平级添加如下内容:

upstream dotnet_server_proxy {                                                         
    server localhost:5000;                                                
    keepalive 2000;
}

server{
      listen 8080;
      listen [::]:8080;

      server_name dotnet_server;

      locatiiom / {
                 proxy_pass http://dotnet_server_proxy;
                 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;

     }
}

如果绑定域名,将 server_name 后面的 dotnet_server 修改为域名,如:kf-api.shengxunwei.com。listen 监听端口监听改为 80。

运行

sudo service nginx reload

All Rights Reserved. 曹旭升 版权所有

E-mail: cao.silhouette@msn.com

QQ: 279060597

@南京

关于我 我的产品 我的开源项目

ICP证:皖ICP备14020687号-1

公安备案:34110202000256