手把手教寶塔面板部署Django項目

1.進入寶塔面板官網找到安裝,選擇對應的命令安裝,,利用Xshell等遠程工具進入服務器命令行,輸入對應版本的寶塔安裝命令,安裝成功后生成內外網登錄鏈接和賬號密碼,復制保存;登錄后,安裝python(可選擇版本號),MySQL,Nigix等,根據自己的項目需求選擇。點擊python項目管理器設置創建項目。


圖1

2.上傳文件到www/wwwroot,然后解壓出來


圖2

2.點擊左側數據庫,創建數據庫。


圖3

4.點擊文件,到項目文件中修改setting.py文件,修改數據庫配置部分和靜態文件夾路徑


圖4-1


圖4-2

5.點擊軟件商店搜索python管理器,點擊安裝


圖5

6.點擊python項目管理器設置,添加項目


圖6

7.點擊模塊,安裝項目所用到的第三方庫


圖7

8.點擊模塊旁邊的配置,配置文件中設置靜態文件的映射路徑:static-map = /static=/www/wwwroot/MMS/static,注意:項目配置的端口號要與網站反向代理的端口號一致(修改配置文件需換一個端口號,否則不能保存,記住端口號,然后再到反向代理中更換端口號)。


圖8

9.點擊映射,輸入域名或IP地址(例:xxx.com或40.123.139.140)將會在網站中創建站點。


圖9

10.到網站中點擊剛剛映射的網站設置,然后點擊配置文件,配置靜態文件夾


圖10-1

輸入以下代碼:

圖10-2

11、點擊安全,開放對應的網站端口


圖11

12、點擊終端,輸入進入登錄密碼,輸入命令:cd/www/wwwroot/MMS,再輸入:source blog_venv/bin/activate,進入虛擬環境


圖12

正常進入后命令行前會出現(venv)

13、進入虛擬環境之后,開始進行數據庫遷移(可以pip安裝前面沒有安裝的第三方庫安裝)

命令1:python manage.py makemigrations

命令2:python manage.py migrate

命令3創建Django后臺賬戶:python manage.py createsuperuser, 輸入用戶名、郵箱、密碼、輸入”Y“回車即可。

命令4收集靜態文件:python manage.py collectstatic

14、最后一步保證python項目配置端口和反向代理端口一致、且安全規則中已經打開該端口,然后重啟python項目。

打開網站輸入域名(需解析)或IP地址+端口就能訪問網站啦!!?。?!

嘿!有幫助的記得點點贊哦??

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容