Asp.Net Core发布到IIS服务器/Linux服务器【下】

Asp.Net Core发布篇【下】

安装配置Nginx进行反向代理

在上一章的,还留下一个问题(安装与配置Nginx反向代理)
那咱就一起快速解决吧!!
Asp.Net Core发布到IIS服务器/Linux服务器【上】

我们通过yum方式安装Nginx
命令步骤:

第一、使用如下命令安装CentOS的 EPEL仓库(依赖项):yum install epel-release
第二、安装Nginx:yum install nginx
第三、Nginx安装完成后, 系统并不会启动Nginx, 使用如下命令启动Nginx: systemctl start nginx
第四、使用如下命令设置系统启动后, 默认启动Nginx: systemctl enable nginx
第五、systemctl start firewalld //启动防火墙
第六、使用如下命令, 允许HTTP和HTTPS通过防火墙:
firewall-cmd --permanent --zone=public --add-service=http //允许HTTP
firewall-cmd --permanent --zone=public --add-service=https //允许HTTPS
第七、firewall-cmd --reload //重启防火墙
在这里插入图片描述

把以上命令都执行完后

修改远程目录/etc/nginx目录下的nginx.conf文件

在这里插入图片描述

修改为一下形式
在这里插入图片描述

再创建一个名为nginxforcore.conf的文件,放到nginx目录下的conf.d文件夹

在这里插入图片描述

以上的proxy_pass http://localhost:5000 为项目启动的默认路径
在这里插入图片描述
最后输入命令nginx -s reload重启即可
在这里插入图片描述

进入到目录 /root/demo/publish 输入命令dotnet desc.dll (desc.dll在你自己的项目发布目录里)启动项目

在这里插入图片描述
大功告成!!!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值