iis部署.net core mvc项目

1.安装IIS管理器

我使用的系统是windows server 2012,点击仪表板的“管理 ”-> “添加角色和功能”,根据需要勾选配置,一直下一步就好了。因为我也才接触.net不久,所有与IIS相关的我基本都是选择全部安装。
在这里插入图片描述

2.安装AspNetCoreModule

进入IIS管理器,查看是否安装了AspNetCoreModule模块
在这里插入图片描述
在这里插入图片描述

3.项目打包发布

点击项目解决方案 ->“发布”,或者功能菜单栏“生成”->“发布”
在这里插入图片描述
选择文件夹,选择发布位置,点击完成
在这里插入图片描述
点击发布按钮发布项目
在这里插入图片描述
可以点击摘要下配置后的按钮修改配置
在这里插入图片描述
在这里插入图片描述

4.在IIS管理器上部署项目
  • 把项目发布文件夹下的所有文件复制到服务器的项目文件夹下

  • 添加网站
    在这里插入图片描述
    网站名称,物理路径和ip地址必填,物理路径就是项目路径,ip地址为服务器外网地址,端口为项目端口
    在这里插入图片描述

  • 修改应用程序池应用为无托管状态
    在这里插入图片描述

  • 测试访问网站
    在这里插入图片描述