發布.net core Web到CentOS7
阿新 • • 發佈:2018-10-20
命令 core pac 微軟 idt text .repo base rpm
1.發布一個.net core(只安裝了.Net Core運行時,而沒有安裝ASP.NET Core運行時,需要添加以下節點再發布)。
2.在centOS7系統下安裝.net core環境。
首先,安裝libicu依賴
執行下方命令行
yum install libunwind libicu
第二步,Add the dotnet product feed
按照微軟官網上的流程執行下面兩行命令- sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
-
sudo sh -c ‘echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl= https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc"
第三步,Install the .NET SDK
執行下方命令行,時間較長
- sudo yum update
- sudo yum install libunwind libicu
- sudo yum install dotnet-sdk-2.0.2
第四步,安裝完成
輸入 dotnet --info ,驗證是否安裝成功
3.下載WinSCP(https://winscp.net/eng/download.php)。
4.連接CentOS7。
5.通過winSCP,將發布好的文件復制到centOS文件下。
6.執行dll([root@用戶名 項目發布的文件夾] dotnet 你的項目名稱.dll)。
如圖所示,發布成功。
發布.net core Web到CentOS7