ABP项目在Server 2019 IIS中的发布

服务器选中的阿里云的ECS,发布的步骤如下:

1、服务器的租用,本次使用的是阿里云的服务器,登录阿里云,租用,之后在左边的实例中,就可以看到自己的服务器了https://ecs.console.aliyun.com/?spm=5176.13329450.home-nav.1.13694df5pP6Lwl#/home

 

 

 

 

 点进去实例,可以看到服务器的情况

 

 

 

 

 

2、服务器的配置

  a、使用mstsc,远程链接,链接到远程服务器中,第一次不知道服务器Administrator的密码,就到更多->密码->重置实例密码,重置之后重启服务器,就可以登录了

  b、登录之后,使用共享的方式,拷贝mysql、Navicat等软件,还有发布好的软件;

  c、IIS配置,网上很多教程

  d、安装.net Framework,.net core安装包,本次使用的.net core 3.1,Hosting Bundle一定要安装,不然会报500.19的错误

 

 

   e、IIS发布

    创建网站,填写信息,发布

   f、程序池修改,.net core并不依赖CLR,所以需要修改成 无托管代码-集成 的方式

  g、点击发布的网站,在模块中添加

 

 

   h、在本地运行,看是否成功

   i、在防火墙的出站和入栈规则中添加该端口,保证使用

   j、阿里云端口映射,打开安全组配置,点击后面的配置规则

 

 

 在入的方向上添加端口

 

 之后在本地去访问接口,看是否成功

 

 

 

posted @ 2021-09-30 19:22  殇琉璃  阅读(183)  评论(0编辑  收藏  举报