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包方式安裝nginxspa

3.2.二、經過源碼tar.gz安裝包編譯方式安裝nginx.net

3.三、經過supervisor守護進程設置dotnet core應用自動啓動運行blog

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

4、總結

相關文章
相關標籤/搜索