程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> .NetCore~Linux環境下部署,.netcorelinux部署

.NetCore~Linux環境下部署,.netcorelinux部署

編輯:關於.NET

.NetCore~Linux環境下部署,.netcorelinux部署


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

效果截圖

大叔感悟

感謝使用.netCore開發過程中,與以前.net平台的產品不同,它更通用了,而且把包(packages)的概念提升到了一個更高的高度,這可能也是受到了java,node.js等開發語言的啟發!

總之,Microsoft是一個上進的公司,.Net是一個上進的語言!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved