沃梦达 / 编程技术 / 服务器 / 正文

发布.net core Web到CentOS7

1.发布一个.net core(只安装了.Net Core运行时,而没有安装ASP.NET Core运行时,需要添加以下节点再发布)。 2.在centOS7系统下安装.net core环境。首先,安装libicu依赖执行下方命令行yum install libunwind libic...

1.发布一个.net core(只安装了.Net Core运行时,而没有安装ASP.NET Core运行时,需要添加以下节点再发布)。

 

2.在centOS7系统下安装.net core环境。

首先,安装libicu依赖

执行下方命令行

yum install libunwind libicu

第二步,Add the dotnet product feed

按照微软官网上的流程执行下面两行命令
  1. sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  2. 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" > /etc/yum.repos.d/dotnetdev.repo'

第三步,Install the .NET SDK

执行下方命令行,时间较长

  1. sudo yum update
  2. sudo yum install libunwind libicu
  3. 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

基础教程推荐