天天看點

寶塔配置應用管理器(django)

**

寶塔配置應用管理器(django)

  • 最近在寫一個django網站,一切都很順利,為了省事選擇了寶塔,事實證明确實如此,不得不說,省去很多麻煩,這裡推薦一下寶塔。!

  • 因為是第一次搭建django網站,網站搭建過程中,考慮到斷連問題,萬一伺服器斷開連接配接或者程序挂掉了,咋辦,這是一個問題吧,是以我想弄一個程序守護,第一個想到的是寶塔的一個Supervisor管理器,安裝完使用了一下,發現效果不佳,或者說根本行不通,遂改用寶塔的應用管理器。啰嗦一下,應用管理器主要是進行應用管理的,程序管理是附帶的,但是!管他呢,我們要的是它裡面的一個程序守護功能,是吧!
  • 不多bb了,下面開始配置操作!

準備工作

寶塔配置應用管理器(django)
  • 首先,看看預設的應用環境裡面有沒有自己需要的環境,就自己項目使用的環境,最好是要一緻,不然大幾率配置失敗,運作不了
  • 如果預設裡面沒有自己需要的環境咋辦?
  • 敲重點!!
  • 沒有才是我想要的!!?
  • 沒有就添加嘛,簡單!easy/。?!
    寶塔配置應用管理器(django)
    寶塔配置應用管理器(django)
  • 兩個要點:名稱+啟動檔案。其它不填,名稱随意,啟動檔案:項目目錄+虛拟環境目錄+bin+python
  • 比如我的/www/wwwroot/xbsddo.iove/xbdn_venv/bin/python
  • 1./www/wwwroot/xbsddo.iove/:存放項目檔案的目錄
  • 2.xbdn_venv:項目虛拟環境目錄
  • 3.bin/python:python所在檔案,可能有python3啥的,記住一定要選python!!
  • 到這裡添加環境就完成了

應用配置

  • 就添加應用吧,點添加應用就行,然後按下面填寫
    寶塔配置應用管理器(django)
  • 這裡為了減少不必要的麻煩,就不挂網站位址出來了
  • 同樣
  • 1.名稱随意
  • 2.環境選擇适合自己的預設環境或者上面步驟添加的環境
  • 3.啟動檔案為項目路徑下的manage.py檔案
  • 4.啟動參數:runserver 0.0.0.0:8000,這裡的0.0.0.0位址,看你項目配置的uwsgi用了啥位址,一般是127.0.0.1,這個問題不是很大
  • 重要是8000這個端口号,一定要是你uwsgi裡面配置的項目端口号,不對的話運作出錯
  • 5.程序守護開啟

最後

  • 把python項目管理器裡面的對應項目停掉,開機啟動設定為關閉
  • 然後再去應用管理器運作添加的應用