微软官方也有教程来指导大家如何在各种系统中安装.NetCore,但是在官方的说明中,总有一些多余的操作或者是不符合自己情况的操作,比如 “我本人下载官方的安装脚本从来没成功过”,可能是由于自身原因导致,所以有了本文,来指导大家如何在CentOs中安装.NetCore。
本安装教程使用的CentOs为纯净版,不过经测试,在安装了宝塔环境下也可以适用。(本教程仅配置环境,无任何多余操作)
第一步:注册 Microsoft 密钥和源 (每个服务器仅需注册一次 , 如果发生注册不成功的情况下 , 重新注册一下 )
使用如下脚本进行注册
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
一般出错为下图
正确的注册为下图
第二步:安装 .NetCore SDK (安装完成SDK后运行时会随之安装)
安装过程中会提示安装依赖包 , 允许即可
正常情况下安装完成SDK后会runtime会随之安装成功
sudo yum install dotnet-sdk-3.1
sudo yum install dotnet-runtime-3.1 (如果发现runtime没有安装成功的话,手动安装)
第三步:检测是否安装成功
dotnet --info (如果能看到如下图,说明成功了)
本教程仅为简单的安装 .NetCore 环境,所以安装了SDK,主要为了省事。
到这里,.NetCore 的环境安装就完成了。