回覆列表
-
1 # 一隻小coder
-
2 # K哥聊科技
我自己也有在執行的centos+django+uwsgi+nginx的網站。
nginx配置首先在nginx配置網站的時候要注意增加uwsgi的配置,如圖:
黃色區域中include不用管,重要的是下面的uwsgi_pass 127.0.0.1:8112;
這個地址是uwsgi服務的本地埠,你可以隨意設定,但是要保證不能衝突。
django配置在django專案根目錄下(
manage.py
同級目錄)新建uwsgi.ini
檔案,並寫入:裡面第二個選項module的配置可以在
settings.py
檔案找:註釋都寫的很清楚了,按照註釋自己改成你的專案實際情況.
開啟服務按照以下命令依次執行,確保當前路徑為
uwsgi.ini
的所在路徑:至此,已經可以透過uwsgi部署了django站點,flask的也是差不多原理,這裡就不講了。
https://www.django.cn/article/show-4.html#buzhou 詳細教程