在本地Windows系统IIS部署后端服务,发布.Net

158 阅读1分钟

我使用的是vscode编写的MinimalAPI,用命令 dotnet publish发布后项目的bin文件夹会多出一个publish文件夹,这个文件夹在IIS部署的时候要用到。

image.png

第一步:启用IIS

image.png

image.png

接下来直接阐述发布流程

  1. 打开IIS,点击添加网站image.png
  2. 填写网站信息,网站名称随便编,物理路径就是开头提到的终端输出的publish路径,IP地址填写127.0.0.1,端口号选用没被占用的端口号,主机名不用填最后点击确定。

image.png Win + R键,输入cmd打开控制台,通过命令 netstat -ano | findstr [端口号] 来检查端口号是否被占用,如果没有返回值则说明端口没被占用,可以拿来用 image.png

部署完成后访问刚刚配置的地址,能够成功访问。如果不能在,则先检查ip地址是否能通,能则再检查端口和防火墙