windows + Apache + mod_wsgi 部署釋出Django專案
阿新 • • 發佈:2019-01-07
一、環境
windows 2008 r2 + python 2.7.10(32bit) + django 1.5.1 + Apache 2.4.27(32bit) + mod_wsgi
二、安裝配置Python + Django
參考Django框架學習筆記本下的:Windows 環境下搭建python + Django 開發環境
三、安裝配置Apache + mod_wsgi
注意:Apache是32位,所以mod_wsgi也應該選擇32位
、django.wsgi.py
這個路徑是專案主目錄,一定要加上
os.environ['DJANGO_SETTINGS_MODULE'] = 'apps.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
- 下載Apache
- 下載mod_wsgi
- 安裝Apache
- 安裝mod_wsgi
- 配置mod_wsgi
- 修改專案檔案下建立apache資料夾
- 在資料夾下建立兩個檔案:
- 修改 django.wsgi.py 檔案
- 修改 django.wsgi.py 檔案
- 啟動Apache
- 外網訪問
- 在apache安裝目錄下的conf資料夾中的httpd.conf檔案中設定“ServerName”以及“Listen”
- 在Windows伺服器上的“控制面板”中的“windows防火牆”中,給剛剛已經在httpd.conf檔案中設定好的監聽埠配置入站規則