.Net6 部署到IIS示例

基于FastEndpoints+.Net6 框架部署到IIS

  • 环境下载与安装
    • IIS启用与配置
    • 访问网站

环境下载与安装

首先下载环境安装程序,如下图所示,根据系统位数选择x86或者x64进行下载安装,网址:Download .NET 6.0。
.Net6 部署到IIS示例_第1张图片

IIS启用与配置

  1. 启用IIS服务 打开控制面板,点击程序,点击启用或关闭Windows功能,勾选 Internet Information Serveices 和可承载的Web核心。等待一段时间完成IIS安装后在搜索栏搜索IIS管理器。打开后如下所示:.Net6 部署到IIS示例_第2张图片.Net6 部署到IIS示例_第3张图片
    .Net6 部署到IIS示例_第4张图片
    .Net6 部署到IIS示例_第5张图片
    .Net6 部署到IIS示例_第6张图片

  2. 查看.net 模块是否在安装后成功加载 双击主页下模块按钮,查看是否有下图模块显示:.Net6 部署到IIS示例_第7张图片
    .Net6 部署到IIS示例_第8张图片

  3. 注册本地模块 有时候安装环境结束不能自动刷出上图模块,这时候需要自己手动注册,如下所示,右键弹出功能菜单,点击配置本机模块,点击注册。.Net6 部署到IIS示例_第9张图片.Net6 部署到IIS示例_第10张图片
    .Net6 部署到IIS示例_第11张图片
    选择如下路径后保存,完成模块添加。
    .Net6 部署到IIS示例_第12张图片
    勾选后确认即可
    .Net6 部署到IIS示例_第13张图片

  4. 发布应用程序文件夹 发布完应用程序文件夹,把发布的文件放到要部署的磁盘路径下,如下所示:.Net6 部署到IIS示例_第14张图片 .Net6 部署到IIS示例_第15张图片.Net6 部署到IIS示例_第16张图片

  5. IIS部署 按照下图完成基本信息的填写。.Net6 部署到IIS示例_第17张图片
    然后可以看到已经部署的网站了,接下来修改应用程序池的托管模式。.Net6 部署到IIS示例_第18张图片
    .Net6 部署到IIS示例_第19张图片
    双击选择无托管代码。.Net6 部署到IIS示例_第20张图片

访问网站

最后,在网址后面加上swagger/index.html 即可访问部署的网站 http://localhost:8099/swagger/index.html。
.Net6 部署到IIS示例_第21张图片

你可能感兴趣的:(.Net,IIS,FastEndpoints,FastEndpoints,.Net6)