• Linux+Nginx+Supervisor部署ASP.NET Core实操手册


    一、课程介绍

    在上一节课程《ASP.NET Core托管和部署Linux实操演练手册》中我们学过net core的部署方式多样性和灵活性。我们通过远程工具输入dotnet 程序集名称.dll的方式运行应用,但是一旦关闭远程shell会话,或者服务器重启,应用进程就结束了。因此我们需要一个守护进程来管理我们的dotnet 后台进程,当服务器启动的时候可以自动运行我们的net core web应用程序。

    今天就跟大家分享一下如何将ASP.NET Core应用程序以生产环境的标准方式部署在CentOS7上。

    如果您对本次分享课程《Linux+Nginx+Supervisor部署ASP.NET Core实操手册》感兴趣的话,那么请跟着阿笨一起学习吧。

    废话不多说,直接上干货,我们不生产干货,我们只是干货的搬运 !


    微软高调示爱Linux

    二、asp.net core为什么在Linux不用自宿主的方式进行部署?

    自宿主的发布方式进行部署会简单很多,为什么生产环境要使用便携的方式进行发布呢?

    三、CentOS7+Nginx+Supervisor部署ASP.NET Core实操手册

    3.1、环境准备

    3.2、 Linux CentOS上安装Nginx以及配置开机启动服务

    3.2.1、通过rpm包方式安装nginx

    3.2.2、通过源码tar.gz安装包编译方式安装nginx

    3.3、通过supervisor守护进程设置dotnet core应用自动启动运行

    3.4、Supervisord-Monitor的web统一管理安装、配置、使用

    四、总结

     
  • 相关阅读:
    「Baltic2015」Network
    noip模拟赛 蒜头君的排序
    noip模拟赛 蒜头君的兔子
    codevs2171 棋盘覆盖
    noip模拟赛 蒜头君的坐骑
    noip模拟赛 蒜头君的树
    noip模拟赛 蒜头君打地鼠
    noip模拟赛 密码
    noip模拟赛 轰炸
    noip模拟赛 毁灭
  • 原文地址:https://www.cnblogs.com/51net/p/10809975.html
Copyright © 2020-2023  润新知