Django專案部署到apache上小記

2021-08-29 03:48:49 字數 570 閱讀 9616

loadfile "d:/python3/python36.dll"

loadmodule wsgi_module "d:/python3/lib/site-packages/mod_wsgi/server/mod_wsgi.cp36-win_amd64.pyd"

wsgipythonhome "d:/python3"

#指定專案的wsgi.py配置檔案路徑,這個py檔案是在你的django專案中  

wsgiscriptalias / d:\gantt\gantt\wsgi.py 

#指定專案目錄,即你的django專案路徑 

wsgipythonpath  d:\gantt

#配置wsgi.py的訪問許可權

require all granted  

5、本地可以訪問,區域網訪問不了:

httpd.conf裡的,

listen 0.0.0.0:8089

directory />

allowoverride all

require all granted

將Django專案部署到nginx uwsgi上

首先利用wsgi協議,將專案部署到uwsgi上 1.uwsgi的安裝 pip install uwsgi2.uwsgi的配置專案部署時,需要把settings.py資料夾下的 debug false allowed hosts 在專案目錄下新建uwsgi.ini檔案 uwsgi 使用nginx連線時...

Django專案部署

專案部署 1 獲取專案開發時的環境 pip freeze plist.txt2 建立python虛擬環境 sudo apt get install python virtualenv python setuptools包裡的乙個命令,所以只要安裝python setuptools就可以了。sudo ...

Django專案部署

django專案部署 settings.py allowed hosts 伺服器ip python manage.py runserver 0.0.0.0 8001 django遵循的wsgi協議 wsgiref效能低 正式部署採用uwsgi,效能較高 pip3 install uwsgi wsgi...