栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > .Net

.NET Code WebAPI发布windows服务器部署

.Net 更新时间:发布时间: 百科书网 趣学号
1、安装IIS的 .net Code运行环境

 .net code Runtime URL:下载 .NET 6.0 (Linux、macOS 和 Windows)

.NET Core Runtime URL:下载 .NET Core 3.1 (Linux、macOS 和 Windows) (microsoft.com)

根据API开发时选择SDK,部署对应的运行环境、建议两个版本都安装

2、安装IIS

 2.1在windows服务器的管理器中,管理-添加角色和功能

 

选择好之后,下一步下一步、然后安装,等待安装完成即可。安装完成后,可以在windows管理工具中,找到IIS

 3、发布WEBAPI

 两种部署方法,第一种是执行命令行(CMD)运行,第二种是通过IIS部署。推荐使用第二种常用的IIS部署方式(稳定),第一种作为了解使用,不建议长期使用。

3.1第一种方式执行命令行:

  按住Shift键不送,鼠标右键空白处,弹出的右键菜单有【在此处打开PowerShell命令窗口】,点击它打开命名窗口。

   在路径直接在该文件夹里,然后执行下面的命令(WebApplication1是你的项目名,也就是上图中WebApplication1.dll文件)。上图中的情况就是没有安装好.NET运行环境

1

dotnet WebApplication1.dll

  会发现有一个地址,监听本地的5000端口。

 

加上对应的接口之后,可以访问获取数据

localhost:5000/WeatherForecast

3.1 IIS发布:

添加网站

本地访问结果OK,添加对应的接口访问正常,

 

通过云服务器的公网IP访问

访问OK,云服务器需要注意的一点是,需要在管控控制台中,开放对应的端口才能访问 。下图部分是关于阿里云开发端口的一些配置

 

 

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/1065998.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号