當(dāng)前文章依賴最新的ubuntu-22.04.3-live-server-amd64服務(wù)器系統(tǒng),python3-10版本,django為5.0版!
該服務(wù)器系統(tǒng)我們可以通過虛擬機(jī)來在本地安裝,也可以使用云服務(wù)器,操作方式方法大同小異!
安裝python的venv
sudo apt install python3.10-venv
創(chuàng)建并激活虛擬環(huán)境
python3 -m venv venv
# 激活虛擬環(huán)境
. venv/bin/activate
安裝項(xiàng)目依賴
這里我們以開源項(xiàng)目baykeshop為基礎(chǔ)來演示!
開源地址:baykeShop: baykeshop是一款python棧采用django4框架開發(fā)的開源商城系統(tǒng),使用簡(jiǎn)單,易二次開發(fā)! (gitee.com)
pip install -r requirements.txt
依賴安裝完成后,根據(jù)該項(xiàng)目的提示,可以先在開發(fā)環(huán)境中跑起來,然后再執(zhí)行后邊的部署操作!文章來源:http://www.zghlxwxcb.cn/news/detail-799005.html
部署
安裝uwsgi
在安裝uwsgi之前可能需要首先安裝gcc和python對(duì)應(yīng)的dev版本,如下第一行所示:文章來源地址http://www.zghlxwxcb.cn/news/detail-799005.html
<到了這里,關(guān)于Ubuntu純凈服務(wù)器系統(tǒng)使用Nginx+uwsgi部署django項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!