NetCore正式版已經出現有段時候了,Windows下使用vs2015開發.netCore應用程式,然後通過dotnet程式開啟WEB服務,用著很像node.js,當然我們不會於只局限於windows,.netCore自出生以來,就是為了跨平臺而引入了,Linux是一個更穩定和通用的生產環境,下麵 ...
NetCore正式版已經出現有段時候了,Windows下使用vs2015開發.netCore應用程式,然後通過dotnet程式開啟WEB服務,用著很像node.js,當然我們不會於只局限於windows,.netCore自出生以來,就是為了跨平臺而引入了,Linux是一個更穩定和通用的生產環境,下麵我們一步一步在centos(Linux系統的一種)搭建我們的.NetCore運行環境!
連接Linux(Centos)操作系統工具SSH
可以下載一個windows環境的SSH工具,這樣操作linux更方便,一些複製,粘貼,查找等操作更容易!
環境安裝
- 安裝程式支持包
- sudo yum install libunwind libicu
- 下載.Net Core安裝包
- curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?LinkID=809131
- 解壓安裝包並將文件拷貝到/opt/dotnet目錄
- sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet
- 在/usr/local/bin目錄下創建一個名為dotnet的軟鏈接文件指向 /opt/dotnet/dotnet文件,以後訪問/opt/dotnet就可以了,它相當於/usr/local/bin/dotnet的一個影子
- sudo ln -s /opt/dotnet/dotnet /usr/local/bin
Helloworld建立
- 創建名為helloworld的目錄
- mkdir helloworld
- 進入該目錄
- cd helloworld
- 執行dotnet new命令創建一個.Net Core項目
- dotnet new
- 根據helloworld項目中的project.json配置文件來還原依賴庫文件
- dotnet restore
- 運行helloworld程式(預設訪問地址為:http://localhost:5000)
- dotnet run
效果截圖