三步把asp.net core 3.1应用部署到centos7

一、编译发布Asp.net core 应用

直接使用vs2019编译发布后,通过ftp上传到centos的 /www/ 目录下,不再赘述。

二、centos安装asp.net core runtime和nginx

1、安装asp.net core runtime#

Copy

 

2、安装nginx#

添加源:#

 

安装 nginx#

Copy

 

Nginx常用命令#

Copy

 

3、使用nginx反向代理#

在 /etc/nginx/ 目录下新建AspnetCoreDemo.conf,内容如下

Copy

 

4、重新加载nginx配置#

 

三、添加Systemd守护

1、Systemd service内容如下#

路径 /etc/systemd/system/AspnetCoreDemo.service 新建文件

 

2、Systemd基本操作命令#

 

四、防火墙设置(不需要端口访问,可忽略此步)

 

from:https://www.cnblogs.com/wxb8/p/12359521.html