django項目部署

1.上傳文件,可通過FTP上傳

2.安裝虛擬環境,安裝virtualenv

pip3 install virtualenv

3.創建虛擬環境

image.png

4.進入虛擬環境

image.png

5.進入工作目錄

image.png

6.收集靜態文件

image.png

把static_file路徑添加到settings里面
STATIC_ROOT = ‘/home/django/worker/mysite/static_file’

7.開始收集靜態文件

python3 manage.py collectstatic

完成后,進入static_file查看

8.在虛擬環境里面下載uwsgi

sudo pip3 install uwsgi

9.在項目根目錄創建文件,uwsgi.ini,并配置

image.png

10.安裝nginx

sudo apt-get install nginx

11.進入nginx

image.png

12.編輯nginx

寫在server里面


image.png

13.啟動nginx

could not bind()說明占用先停止,
用sudo nginx -s stop

sudo nginx

到此為止,創建完成進入網站測試


image.png

is OK!

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

推薦閱讀更多精彩內容