Linux+Nginx+Supervisor部署ASP.NETCore实操手册

一、课程介绍

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

创新互联是一家专业提供康马企业网站建设,专注与成都网站建设、网站设计H5开发、小程序制作等业务。10年已为康马众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

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

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

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

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

四、总结

【网易云课堂】:点击在线观看

【腾讯课堂】:点击在线观看

【微信公众号】:跟着阿笨一起玩NET



网站栏目:Linux+Nginx+Supervisor部署ASP.NETCore实操手册
当前URL:http://azwzsj.com/article/ppigdc.html