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

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


圖1

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


圖2

2.點擊左側(cè)數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫。


圖3

4.點擊文件,到項目文件中修改setting.py文件,修改數(shù)據(jù)庫配置部分和靜態(tài)文件夾路徑


圖4-1


圖4-2

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


圖5

6.點擊python項目管理器設(shè)置,添加項目


圖6

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


圖7

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


圖8

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


圖9

10.到網(wǎng)站中點擊剛剛映射的網(wǎng)站設(shè)置,然后點擊配置文件,配置靜態(tài)文件夾


圖10-1

輸入以下代碼:

圖10-2

11、點擊安全,開放對應(yīng)的網(wǎng)站端口


圖11

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


圖12

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

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

命令1:python manage.py makemigrations

命令2:python manage.py migrate

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

命令4收集靜態(tài)文件:python manage.py collectstatic

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

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

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容