centos7 下载并安装.netcore SKD,运行.netcore 应用程序
打开应用程序:
关闭防火墙:systemctl stop firewalld
centos 发布.netcore3.1应用程序:
1. sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
2. sudo yum install netcore-sdk-3.1
3. sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm //将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库
4. sudo yum install dotnet-sdk-3.1
5. dotnet WebApplication1.dll --urls="http://*:20192" --ip="192.168.3.24" --port=20192
仅在 x64 体系结构上支持包管理器安装。 其他体系结构(如 ARM)必须手动安装 .NET。 有关详细信息,请参阅手动安装部分。
如果已安装 SDK 或运行时,请使用 dotnet --list-sdks 和 dotnet --list-runtimes 命令查看安装了哪些版本
CentOS 7:安装运行时
1.sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
2.sudo yum install aspnetcore-runtime-3.1
.NET Core:
.NET Core是免费,跨平台的,是托管框架的开源实现。它支持4种类型的应用程序:控制台,ASP.NET Core,云和通用Windows平台(UWP)。
WindowsForms和Windows Presentation Foundation( WPF)并不包含在.NET Core中。
.net核心运行时【运行netcore程序的】(CoreCLR)
.net core SDK(开发工具包【运行时(jre)+ Rolysn(编译器)+(FCL)+ netCore CLI】)
详细参考:https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-centos