zoukankan      html  css  js  c++  java
  • 在Centos7下安装与部署.net core

    在Centos7下安装与部署.net core

    个人安装流程,参照文档

    https://www.cnblogs.com/Burt/p/6566642.html

    https://www.microsoft.com/net/learn/get-started/linux/centos#install

    你可以按照第一个链接里的方式安装,但是我在官网上下载tar包自行安装时经常缺少文件,导致安装失败。

    所以我建议你在配置环境的时候,按照官网上写的流程来做。

    -------------------------------------------------------------------------------------------

    首先,安装libicu依赖

    执行下方命令行

    [plain] view plain copy
     
    1. yum install libunwind libicu  

    第二步,Add the dotnet product feed

    按照微软官网上的流程执行下面两行命令
    [plain] view plain copy
     
    1. sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc  
    2. 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

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

    [plain] view plain copy
     
    1. sudo yum update  
    2. sudo yum install libunwind libicu  
    3. sudo yum install dotnet-sdk-2.1.4  

    第四步,安装完成

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

        

    第五步,创建实例

    你可以按照官网上所写建一个控制台文件,我推荐还是按照第一个写的流程创建一个MVC

    之后就按照第一个的流程来做就好了,我也就不复制粘贴了。

    Nginx的安装我推荐也还是用yum来做,不推荐自己解压tar包。

    执行命令行 yum install nginx即可。

    Nginx地址:http://nginx.org/en/linux_packages.html#stable

    --------------------------------------------------------------------------------

    第一个链接的流程里,本机dotnet需要启动网站,把5000端口打开,然后用nginx做一个路由的工作。

    这种方式就让我觉得很怪,甚至觉得有点蠢,应该有其他的发布方法。

    --------------------------------------------------------------------------------

    https://www.cnblogs.com/Leo_wl/p/7643407.html

    编译方法

    七、使用Supervisor守护进程

    https://www.cnblogs.com/duyao/p/6021912.html

    配置Supervisor,设置开机启动,不用每次重启服务器还需要启用守护进程。

  • 相关阅读:
    Azure存储账户的日志分析方法
    导出zabbix监控数据
    centos7下kubernetes(18。kubernetes-健康检查)
    centos7下kubernetes(17。kubernetes-回滚)
    unity接入安卓SDK,与安卓相互通信
    (转)坐标 旋转 计算
    矩阵运算试验
    photonServer学习之连接数据库
    C#委托链
    git命令大全
  • 原文地址:https://www.cnblogs.com/jackytang/p/9112274.html
Copyright © 2011-2022 走看看