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

1、课程介绍

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

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

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

废话很少说,直接上干货,咱们不生产干货,咱们只是干货的搬运 !服务器


微软高调示爱Linux

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

自宿主的发布方式进行部署会简单不少,为何生产环境要使用便携的方式进行发布呢?asp.net

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

3.一、环境准备工具

3.二、 Linux CentOS上安装Nginx以及配置开机启动服务学习

3.2.一、经过rpm包方式安装nginx.net

3.2.二、经过源码tar.gz安装包编译方式安装nginxblog

3.三、经过supervisor守护进程设置dotnet core应用自动启动运行进程

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

4、总结

相关文章
相关标签/搜索