Linux发布ASPNetCore 项目 IIS 部署

发布时间 2023-12-04 19:06:16作者: 流浪のwolf
Linux系统发布 ASP.ENT Core 项目
Linux系统-CentOS7 ---基于虚拟机来安装
IP:192.168.1.97
安装教程
链接:https://pan.baidu.com/s/1gI93YwptrWdPKHBh5fLNqQ?pwd=6666
提取码:6666
我们的 ASP.ENT Core 应用程序是需要跑在 .NET Core 环境上面的。所以我们就需要先安装 .NET Core 环
境。
根据微软官方的文档说明:如果要开发 .NET 应用,请安装 SDK (包括运行时)。 或者,如果只需运
行应用程序,请安装运行时。 如果要安装该运行时,建议安装 ASP.NET Core 运行时,因为它同时包括
.NET Core 和 ASP.NET Core 运行时。
命令执行:
1、签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
2、查看可以安装的 dotnet -SDK
yum search dotnet-sdk
3、安装适合的版本
yum install dotnet-sdk-7.0
4、查看安装的环境
dotnet --list-sdks
dotnet --list-runtimes
5、发布 Core WebAPI 项目,上传到Linux服务器 6、命令启动

 

IIS部署记住安装ASPCore2 模块

and 需要下载的环境

 

下载 .NET 7.0 (Linux、macOS 和 Windows) (microsoft.com)