住房與城鄉(xiāng)建設(shè)部網(wǎng)站職責(zé)營(yíng)銷(xiāo)策劃案例
目錄
👉1、前言
👉2、安裝python項(xiàng)目管理器
👉3、上傳項(xiàng)目文件及文件夾
👉4、配置項(xiàng)目
👉5、請(qǐng)求測(cè)試
學(xué)習(xí)記錄:
👉1、前言
寫(xiě)在前面:前幾天我們實(shí)現(xiàn)了外網(wǎng)內(nèi)外登錄正方教務(wù)系統(tǒng),并且獲取到了我們想要的數(shù)據(jù),今天就記錄用寶塔Linux面板如何將python flask 項(xiàng)目部署到服務(wù)器上為小程序做教務(wù)系統(tǒng)數(shù)據(jù)接口。(博主是個(gè)新手,寶塔就很適合我~~~)?
首先先有一臺(tái)自己的服務(wù)器。我是雙十一在阿里云上弄的一個(gè),花了 50 大洋買(mǎi)了一年的 2h-2g? 輕量 + 域名? ?^_^
👉2、安裝python項(xiàng)目管理器
它第一次進(jìn)入會(huì)有默認(rèn)安裝選項(xiàng):點(diǎn)擊推薦的安裝即可,如果沒(méi)有彈出下面這個(gè)頁(yè)面,可以自己去一個(gè)一個(gè)地去搜素,找到你需要的版本進(jìn)行安裝。這個(gè)寶塔可視化操作對(duì)剛上手的朋友還是很不錯(cuò)的。
再就是安裝python項(xiàng)目管理器了,進(jìn)入寶塔Linux面板:在軟件商店--搜索 python 直接安裝:
注意:windows 面板未集成python項(xiàng)目管理器。
👉3、上傳項(xiàng)目文件及文件夾
先在文件的根目錄下新建一個(gè)目錄:
?上傳文件和文件夾:我這個(gè)沒(méi)有靜態(tài)資源就沒(méi)上傳那個(gè)static文件夾, 對(duì)于項(xiàng)目依賴(lài),可以輸入下面命令進(jìn)行打包,方便后邊安裝依賴(lài)。
pip3 freeze >requirements.txt
?
👉4、配置項(xiàng)目
點(diǎn)擊打開(kāi)?python 項(xiàng)目管理器,如下圖:
- 項(xiàng)目管理:是我們當(dāng)前所有的 Python 項(xiàng)目的列表。
- 版本管理:用來(lái)管理 Python 的版本,我們可以在這里安裝不同的 Python 版本。
- 日志:用來(lái)查看當(dāng)前項(xiàng)目的運(yùn)行日志。
對(duì)于python的版本,在版本管理中,它會(huì)有一個(gè)默認(rèn)的 python 版本,這個(gè)是 2.x 的,再安裝一個(gè)你項(xiàng)目對(duì)應(yīng)的版本。Python版本必須選擇 3.6 以上
點(diǎn)擊添加項(xiàng)目:進(jìn)行配置, 端口就選擇你在pycharm 運(yùn)行后顯示的端口即可,最后你要在阿里云和寶塔放行這個(gè)端口。
放行端口:
寶塔:
阿里云:
?離譜...我之前部署沒(méi)報(bào)錯(cuò),今天寫(xiě)筆記測(cè)試一下,給報(bào)錯(cuò)啦!
?emm~ 百度一下:
【已解決】創(chuàng)建Flask項(xiàng)目時(shí)出現(xiàn) Traceback 錯(cuò)誤 - Linux面板 - 寶塔面板論壇
就是在添加python項(xiàng)目哪里,先不要勾選那個(gè)安裝依賴(lài),這個(gè)一般是安裝出錯(cuò),后面再去手動(dòng)安裝:
?點(diǎn)擊模塊
?
?安裝完成后,就去映射:
?
👉5、請(qǐng)求測(cè)試
?返回結(jié)果:
?