uwsgi

啓動uwsgi
'''
uwsgi --ini uwsgi.ini(完整路徑)
'''nginx

關閉uwsgi
'''
uwsgi --stop uwsgi.pid
'''django

Django項目部署

  • uwsgi
    • 修改對應的配置文件
    • 使用配置文件啓動
      • uwsgi --ini 配置文件路徑(絕對路徑)
    • 關閉uwsgi服務
      • uwsgi --stop 進程ID
  • gunicorn
  • nginx + uwsgi/gunicorn/runserver
    • HTTP服務器
      • nginx本身在工做就能夠了
    • 反向代理服務器
      • nginx將請求轉發給後端的服務器
    • 動靜分離部署
      • 動態資源
        • Nginx再加上後端的服務器
        • proxy_pass 將請求轉發到本身的服務器上
        • 若是使用uwsgi,可使用專用模式
          • uwsgi中修改成 socket模式
          • nginx中包含 uwsgi_params
          • uwsgi_pass
      • 靜態資源
        • Nginx的HTTP進行處理
        • 靜態資源配置
相關文章
相關標籤/搜索