捣鼓了也有几天,到处收集资料终于折腾出来,做点小笔记

原文地址:https://www.cnblogs.com/potential/p/3751426.html

一、我的环境:

Windows Server 2012 R2

Visual Studio 2019

项目的版本是.Net Core 2.2

二、远程部署的条件

需要安装Web Deploy

https://www.iis.net/downloads/microsoft/web-deploy

和管理服务,还有一个是Asp.Net Core的运行时,windows server 2012并没有带Asp.Net Core的运行时

https://dotnet.microsoft.com/download/thank-you/dotnet-runtime-2.2.5-windows-hosting-bundle-installer

如果不清除是否安装过,可以去服务里面进行查看

接下来就需要进入我们的iis管理器进行相关的访问设置,首先进入我们的管理服务

进入管理服务后可以进行配置我们的发布地址和端口号

设置好了后,记得在防火墙的入站规则开放相对应的端口号和云服务器中的安全组里面的端口号,开放之后基本上就差最后一步了。

选择自己的的站点

对IIS管理器权限添加已经在windows server用户组中存在的角色,不然是没有效果的。 我懒我就用服务器的管理员进行设置了

允许用户之后,我们就要对要发布到的文件夹设置用户权限。

将其设置为完全控制,以上条件满足后我们就可以进vs2019进行发布了

发布方法选择Web部署

服务器:服务器的ip地址

站点名称:就是

用户名和密码,就是刚才设置在IIS管理器权限里面的

目标URL必须是http://(域名或者管理服务里面设置ip地址)+管理服务里面设置的端口号

还要将应用程序池中的站点的托管方式设置为,无托管代码的方式,因为.Net Core 并不依赖.Net Framework

一系列设置之后。就可以完美的发布出去了

最新文章

  1. IO操作
  2. sql查询当天,一周,一个月数据的语句
  3. mysql中select五种子句和统计函数
  4. 判断表字段是否存在default约束
  5. pythonchallenge(三)
  6. li排序的两种方法
  7. sql临时表和表变量
  8. oracle11g 表或视图连接时有可能发生的问题
  9. NYOJ 372 巧克力的
  10. css样式实现立方体制作
  11. windows 结束进程的详细过程
  12. Scala 中的隐式转换和隐式参数
  13. css 3 新特性
  14. emos邮件系统的web密码修改方法
  15. 一、Kubernetes系列之介绍篇
  16. 论文速读(Jiaming Liu——【2019】Detecting Text in the Wild with Deep Character Embedding Network )
  17. pyton 模块之 pysmb 文件上传(windows)
  18. cocos2dx开发之util类&方法——字符串替换
  19. Windows设置.txt文件默认打开程序
  20. Shiro:ajax的session超时处理

热门文章

  1. QT绘制B样条曲线
  2. android studio学习----Warning:Unable to find optional library: org.apache.http.legacy
  3. Linux从入门到放弃、零基础入门Linux(第四篇):在虚拟机vmware中安装centos7.7
  4. VS2015秘钥激活
  5. Nginx 核心配置-location的登录账户认证实战篇
  6. 三、python对字符串和集合的内存垃圾回收机制
  7. Netty实战入门详解——让你彻底记住什么是Netty(看不懂你来找我)
  8. CSP 201903-2 24点
  9. opencart中文版checkout设置city和county为非必选
  10. 1. vue 的安装