.NET Core SDK 安裝

前言

大家好,我是程序員阿木

.NET Core SDK 是一組庫和工具,開發人員可用其創建 .NET Core 應用程序和庫。 它包含以下用於構建和運行應用程序的組件:

  • .NET Core CLI 工具。
  • .NET Core 庫和運行時。
  • dotnet 驅動程序 : 驅動程序名為:dotnet, 運行依賴於框架的應用或執行命令

即:SDK包含.NET 程序在Linux上運行所需的庫和Runtime, 以及命令行構建工具用來創建,編譯,運行.NET 程序。

架構設計實戰03 - .NET Core SDK 安裝

安裝部署說明

1、 安裝環境依賴包

輸入命令:yum install libunwind libicu
架構設計實戰03 - .NET Core SDK 安裝

2、 下載.NET SDK

輸入命令:sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
架構設計實戰03 - .NET Core SDK 安裝

3、 更新系統軟件包

 輸入命令:sudo yum install dotnet-sdk-2.1

中間提示是否下載:回車輸入 "y"

4、 安裝.NET Core SDK

輸入命令:dotnet new console -o myAppDemo

安裝過程中提示是否下載:回車輸入 "y"

回車輸入 ”y”

5、 創建.Net 控制檯 應用程序

輸入命令:cd myAppDemo/

6、 進入該文件目錄

輸入命令:dotnet run

7、 檢驗是否安裝成功

輸入命令:dotnet run

顯示 "Hello,world ",證明.NET Core SDK 環境安裝成功

(Tips: 看到這裡,大家可能會覺得這樣的文檔外面大把的是,並沒有什麼用,因為我們的程序根本就不是在控制檯裡面運行的,而是Web項目,那Linux上的Web項目是如何運行呢,Kestrel服務器如何運行起來的呢?其實都是一句話的事:

輸入命令: dotnet web項目程序集.dll 

具體的使用方式我們會在接來的部署裡面詳細說明!^-^

結語

很多的.NET 開發者在接觸 .Net Core 之前,對於 Linux 系統不是很瞭解,或者很排斥 Linux的命令行,侷限在 Windows 下的IIS與Visual Studio 強大的一站式配置,於是便有了一個職業發展的天花板橫在那裡。而如今,.NET Core的出現,幫我們打開了Linux,打開了開源世界的大門,我們可以接觸很多以前接觸不到的東西:比如說 linux系統,Nginx反向代理和 Docker容器、Kubernetes等等。

接下來,我們將一步步從開發一個.NET Core Web項目到部署到Linux,到Docker化部署,到Kubernetes 容器編排,展示.NET開發的強大功能,希望大家可以持續保持關注!

謝謝!


分享到:


相關文章: