Apache-2.4
如何使用 apache 設置 django?
我是 django/python 的新手。我目前正在使用 django 的內置伺服器進行開發。
我想配置 apache 來執行 django。與一些Google搜尋一樣,我發現我需要 mod_wsgi,我已經在我的 Windows 10 上安裝了它。
但是將 django 放入 htdocs 仍然無法正常工作。有人可以幫忙嗎?
首先,確保 mod_wsgi.dll 在 apache 模組中載入,在 apache config 中。
之後在 apache 配置中進行以下更改
WSGIScriptAlias / /path/to/mysite.com/mysite/wsgi.py WSGIPythonHome /path/to/venv WSGIPythonPath /path/to/mysite.com <Directory /path/to/mysite.com/mysite> <Files wsgi.py> Require all granted </Files> </Directory>
您可以從這裡閱讀更多內容:https ://docs.djangoproject.com/en/2.1/howto/deployment/wsgi/modwsgi/