* 項(xiàng)目名稱: 自定義就行
* 路徑: 定位到 manage.py 文件所在的路徑
* Python 版本: 選擇你項(xiàng)目對(duì)應(yīng)的 python 版本
* 框架: 選擇 Django
* 啟動(dòng)方式: uswgi
* 啟動(dòng)文件/文件加: 定位到 wsgi.py 所在的路徑
* 端口: 自定義就行,設(shè)置1024端口號(hào)之后的
* 勾選上 是否安裝模塊依賴 與 開(kāi)機(jī)啟動(dòng)
點(diǎn)擊確定,然后等待創(chuàng)建。
設(shè)置網(wǎng)站服務(wù),并配置靜態(tài)文件代理
上述操作,我們已經(jīng)在內(nèi)部啟動(dòng)了,接下來(lái)就是設(shè)置成網(wǎng)站服務(wù),提供外部訪問(wèn),并設(shè)置 nginx 代理加載靜態(tài)文件。
在 python 項(xiàng)目管理器 中點(diǎn)擊 【映射】,設(shè)置域名(或者外網(wǎng)IP)。
映射成功后在面板側(cè)邊欄【網(wǎng)站】菜單中查看。(此時(shí)已經(jīng)可以在外部訪問(wèn)了。但是是沒(méi)有靜態(tài)文件的)
在網(wǎng)站中點(diǎn)擊我們剛才映射出的域名或ip,會(huì)出現(xiàn)一個(gè)彈窗,選擇 反向代理-》配置文件
找個(gè)縫隙,來(lái)添加靜態(tài)文件和媒體資源的配置。
關(guān)于靜態(tài)文件:就是存放css,js文件的位置。django框架中以static命名的。https://my.openwrite.cn/logout
關(guān)于媒體資源:比如用戶上傳圖片的存放位置,一般命名有 media。 你設(shè)置的什么名字就寫什么名字。
location /static/ {
alias /www/wwwroot/myblog/static/;
}
location /media/ {
alias /www/wwwroot/myblog/media/;
}
按照文件路徑設(shè)置即可,只需要替換紅色框內(nèi)的,換成你的路徑,其他的不用動(dòng)。
接下來(lái)回到面版首頁(yè),點(diǎn)擊 python 項(xiàng)目管理器 ,選擇項(xiàng)目 進(jìn)行重啟。
重啟完成后 點(diǎn)擊 Nginx 進(jìn)行 重載配置。
到此,萬(wàn)事大吉!可以通過(guò)你設(shè)置的域名或ip進(jìn)行訪問(wèn)了。
看完上述內(nèi)容,是不是對(duì)CentOS下寶塔部署Django項(xiàng)目的方法有進(jìn)一步的了解,如果還想學(xué)習(xí)更多內(nèi)容,歡迎關(guān)注資訊頻道。
更多關(guān)于云服務(wù)器,域名注冊(cè),虛擬主機(jī)的問(wèn)題,請(qǐng)?jiān)L問(wèn)西部數(shù)碼官網(wǎng):ps-sw.cn