我们知道.NET Core的最大特性就是跨平台,所以我们应该对如何在Linux上搭建开发环境有个基本的认识。
如果自己想搭建独立的Linux服务器进行实操,建议参考ASP.NET Core 快速入门(环境篇 --农码一生)。
如果没有独立的Linux系统,可以借助 腾讯云开发者实验室,其提供了免费的开发者专属在线实验平台,在上面我们可以轻松学习新技术并快速入门。其中提供了一个Linux上搭建 .NET Core 开发环境的实验,帮助我们学习如何在Linux上搭建 .NET Core 和 Jexus 组成的 .NET Core Web 开发环境。
以上实验是基于.net core 1.1,如果需要升级到 .net core 2.0 需要执行以下官网命令
curl -sSL -o dotnet.tar.gz https://aka.ms/dotnet-sdk-2.0.0-linux-x64
mkdir -p ~/dotnet && tar zxf dotnet.tar.gz -C ~/dotnet
export PATH=$PATH:$HOME/dotnet
然后再删除原有文件夹即可:
rm -rf /opt/dotnet #删除原有文件夹
rm -rf /usr/local/bin/dotnet #删除原来定义的dotnet命令
sudo ln -s /root/dotnet/dotnet /usr/local/bin #重新定义dotnet命令
如果没有Linux基础可以先从下面这门课程开始:
腾讯云开发者实验室:Linux 基础入门
参考资料:
Install .NET and build your first app on CentOS or Oracle Linux