當前位置:編程學習大全網 - 網站源碼 - 使用 Docker 部署 Nginx + Uwsgi

使用 Docker 部署 Nginx + Uwsgi

最近,自己寫了壹些Django 的小應用,因壹直在本機做測試及使用,未將其部署至服務器。然而當部署至公司服務器的時候,各種環境問題頻出,如Python3沒有安裝加密模塊及Sqlite版本太低等,因為是公司服務器無法找到比較幹凈的環境,故考慮使用Docker來部署。

查閱網上資料,各個概念就不在這壹壹做介紹,開始實戰:

準備:請在Django的setting文件中將DEBUG設置為False(部署在正式環境,該項肯定要設為False。同事,如果在調試環境中設置為false,則會出現找不到static路徑下資源的情況,如:加載不了css和js文件("Failed to load resource: the server responded with a status of 404 (Not Found)")。另外,設置 ALLOWED_HOSTS = ['*']

requirment.txt 如下:

PS: uwsgi 也可先使用命令啟動來檢測程序是否正常: uwsgi --/midion9/article/details/51354774

/Miss_Audrey/article/details/81874038

  • 上一篇:請問大佬有winimge img鏡像管理工具 9.0 漢化版軟件免費百度雲資源嗎
  • 下一篇:在線教育直播系統如何建立?
  • copyright 2024編程學習大全網