我們知道.NET Core的最大特性就是跨平臺,所以我們應該對如何在Linux上搭建開發環境有個基本的認識。
如果自己想搭建獨立的Linux服務器進行實操,建議參考ASP.NET Core 快速入門(環境篇 --農碼一生)。
如果沒有獨立的Linux系統,可以借助 騰訊云開發者實驗室,其提供了免費的開發者專屬在線實驗平臺,在上面我們可以輕松學習新技術并快速入門。其中提供了一個Linux上搭建 .NET Core 開發環境的實驗,幫助我們學習如何在Linux上搭建 .NET Core 和 Jexus 組成的 .NET Core Web 開發環境。
Linux上搭建.Net Core開發環境
以上實驗是基于.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 基礎入門
Linux 基礎入門
參考資料:
Install .NET and build your first app on CentOS or Oracle Linux