.net Core API (.net 6)发布到本机IIS 和阿里云主机IIS
.net Core (.net 6)发布到本机IIS 和阿里云主机IIS
一、.net Core发布到本机IIS
此文档详细发布教程:
一文讲通.NET Core部署到Windows IIS最全解决方案 - 走看看 (zoukankan.com)
1、检测本机是否安装IIS --上面文档有说如何检测是否安装IIS
2、IIS安装完成,安装AspNetCoreModule(安装.NET Core Windows Server Hosting)
3、创建网站--有详细教程链接中
注意:截图中说的端口号要参考core项目不对--随意就好
4、打包项目
---链接中有详细教程
5、参考上面链接实现发布
6、测试本机发布的Core api 项目 ---打开IIS管理器=》右键对应建立的网站=》管理网站=》浏览
二、.net Core发布到阿里云主机IIS
1、--下载word文档参考(云主机安装iis)
云服务器上安装IIS+发布.netCore-公共安全文档类资源-CSDN文库
2、检测本机是否安装IIS --上面文档有说如何检测是否安装IIS
一文讲通.NET Core部署到Windows IIS最全解决方案 - 走看看 (zoukankan.com)
3、将本机API项目发布好的文件夹复制给云服务器
4、按照和上面在本机发布到IIs配置一样,创建网站实现发布
注意:截图中说的端口号要参考core项目不对--随意就好
5、浏览创建好的网站时=》出现访问接口路径报500.19,原因是所依赖的框架不同,需要下载安装指定的依赖环境
参考博客安装对应框架
Net6 Core Api发布到IIS - じ逐梦 - 博客园 (cnblogs.com)
修改web.config文件那步暂时我没有那么操作
6、测试云主机发布的Core api 项目 ---打开IIS管理器=》右键对应建立的网站=》管理网站=》浏览
三、本机访问云主机发布的Core api 项目
1、--在上面下载word文档中参考防火墙配置--对云主机防火墙配置----实现在本机可以访问云主机发布的api core项目
云服务器上安装IIS+发布.netCore-公共安全文档类资源-CSDN文库
本文来自博客园,作者:じ逐梦,转载请注明原文链接:https://www.cnblogs.com/ZhuMeng-Chao/p/16384568.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现