Ubuntu 配置 .NET 使用环境
本文迁移自Panda666原博客,原发布时间:2021年3月29日。
说明
测试使用的环境
Linux版本:Ubuntu Server 20.04 LTS x64
.NET SDK版本:5.0
其他版本的Ubunt可以参考官方网站进行安装,基本大同小异,官方网站如下:
https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu
添加软件包存储库
将Microsoft软件包签名密钥添加到受信任密钥列表中,并添加软件包存储库
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
安装过程如图所示。
下载.NET SDK包(Install the SDK)
在命令行终端输入:
sudo apt-get install -y apt-transport-https && \
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-5.0
注意:安装过程中会去连接Microsoft的服务器速度,可能需要稍等一会。
测试SDK是否可用,在命令行终端输入:
dotnet --info
如图所示。
下载.NET ASP.NET Core运行时(Install ASP.NET Core runtime),在命令行终端输入:
sudo apt-get update; \
sudo apt-get install -y apt-transport-https && \
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-5.0
注意:如果您只想安装.NET Runtime,将aspnetcore-runtime-5.0 替换为 dotnet-runtime-5.0
具体操作如图所示。
创建项目进行测试
创建一个test目录,新建一个ASP.NET Core MVC 项目,在命令行终端输入:
donet new mvc
如图所示。
修改监听的地址。使用vim打开Program.cs文件,加入监听地址为全部IP。这样做的目的是即使不在本机也可以访问网站。如同所示。
运行查看是否工作,在命令行终端输入:
dotnet run
如图所示。
配置完成。在本机打开浏览器输入IP地址和端口,可以看到网站成功输出内容。如图所示。
本文来自博客园,作者:重庆熊猫,转载请注明原文链接:https://www.cnblogs.com/cqpanda/p/16149873.html