专栏首页跟着阿笨一起玩NETLinux+Nginx+Supervisor部署ASP.NET Core实操手册

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统一管理安装、配置、使用

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ASP.NET Core Windows服务开发技术实战演练

    跟着阿笨一起玩NET
  • ASP.NET Core WebApi构建API接口服务实战演练

    跟着阿笨一起玩NET
  • 推荐一款DataGridView的打印解决方案

    今天有朋友请教在CS的WinForm中如何打印DataGridView中的内容。 网上搜索一番之后,还是在藏宝库CodeProject中找到一篇好文章《Dat...

    跟着阿笨一起玩NET
  • ASP.NET Core Windows服务开发技术实战演练

    跟着阿笨一起玩NET
  • (码友推荐)2018-07-05 .NET及相关开发资讯速递

    4.High-Quality Code- Naming Classes, Interfaces, Enumerations

    Rector
  • ASP.NET Core WebApi构建API接口服务实战演练

    跟着阿笨一起玩NET
  • .NET Core 很酷,你不得不知!

    我一直回想我的第一篇博文,那是关于多个服务的服务器平台的详细教程,它使用 GitLab CI 在 AWS 上,当时使用单个命令行进行部署, 至今回想,令人感觉很...

    葡萄城控件
  • 英国一电信公司宣布转型区块链 股价应声翻番

    BI中文站 1月22日报道 英国小市值公司Stapleton Capital近期宣布,将考虑投资区块链技术。随后,该公司股价立即实现了翻番。 Stapleton...

    企鹅号小编
  • asp.net MVC 应用程序的生命周期

      首先我们知道http是一种无状态的请求,他的生命周期就是从客户端浏览器发出请求开始,到得到响应结束。那么MVC应用程序从发出请求到获得响应,都做了些什么呢?...

    用户1172223
  • asp.net MVC 应用程序的生命周期

      首先我们知道http是一种无状态的请求,他的生命周期就是从客户端浏览器发出请求开始,到得到响应结束。那么MVC应用程序从发出请求到获得响应,都做了些什么呢?

    用户1172223

扫码关注云+社区

领取腾讯云代金券