zoukankan      html  css  js  c++  java
  • 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] name=packages-microsoft-com-prod baseurl= https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/dotnetdev.repo'

    第三步,Install the .NET SDK

    sudo yum update

    sudo yum install libunwind libicu

    sudo yum install dotnet-sdk-2.1.4

     根据需要可以安装不同的版本SDK

    第四步,安装完成

    输入 dotnet --info ,验证是否安装成功

    通过官网下载tar.gz二进制安装包安装:

    官网:https://dotnet.microsoft.com/download

    1.将下载的二进制包解压;

    2.复制到任意路径,我这里使用 /usr/share/路径;

    3.创建软链接即可;

    ln -s /usr/share/dotnet3/dotnet   /usr/local/bin/dotnet3.0

    使用dotnet3.0 run  即可运行程序

    安装过程只需要安装一个版本的SDK,然后安装不同的runtime运行时即可,启动程序时,会自动调取相应的runtime

    runtime安装方法1:

    yum install dotnet-runtime-3.1

    可以通过dotnet --info  查看已经安装的runtime

    runtime安装方法2:

    通过官网下载二进制安装包    https://dotnet.microsoft.com/download

    如:aspnetcore-runtime-2.1.1-linux-x64.tar

    解压该安装包得到host  和share文件夹留用。

    将hostfxr2.1.1文件夹 复制到centos的/usr/share/dotnet/host/fxr下

    将sharedMicrosoft.NETCore.App2.1.1文件夹复制到centos下的/usr/share/dotnet/shared/Microsoft.NETCore.App下

    将sharedMicrosoft.AspNetCore.App2.1.1文件夹复制到centos下的/usr/share/dotnet/shared/Microsoft.AspNetCore.App下

    然后运行dotnet --info查看是否安装成功

  • 相关阅读:
    入门菜鸟
    FZU 1202
    XMU 1246
    Codeforces 294E Shaass the Great 树形dp
    Codeforces 773D Perishable Roads 最短路 (看题解)
    Codeforces 814E An unavoidable detour for home dp
    Codeforces 567E President and Roads 最短路 + tarjan求桥
    Codeforces 567F Mausoleum dp
    Codeforces 908G New Year and Original Order 数位dp
    Codeforces 813D Two Melodies dp
  • 原文地址:https://www.cnblogs.com/mayyan/p/11732754.html
Copyright © 2011-2022 走看看