先到 WAMP 的官方網站下載 WAMP 並且安裝
1
2版本: 2.0i
位置: X:\Application\Wamp再到 Python 的官方網站下載 Python 並安裝
1
2版本: 2.6
位置: X:\Application\Python再到 Django 的官方網站下載 Django 並安裝
1
2
3
4
5版本: 1.2.1
安裝:
1. 打開命令提示字元檔 (DOS)
2. 解壓切換到 Django 的目錄
3. 輸入指令 setup.py install再到 MOD_WSGI 網站中下載 Apache 模組
1
2
3名稱: mod_wsgi-win32-ap22py26-2.6.so
改名: mod_wsgi.so
放進: X:\Application\Wamp\bin\apache\Apache2.2.11\modules之後修改 httpd.conf
1
2
3
4
5
6
7
8
9
10
11
12位置: X:\Application\Wamp\bin\apache\Apache2.2.11\conf\httpd.conf
最尾添加:
--------
# Python Configure
LoadModule wsgi_module modules/mod_wsgi.so
AddHandler wsgi-script .wsgi
WSGIScriptAlias /python X:/Application/Wamp/www/python/[專案名稱]/conf/[專案名稱].wsgi
<Directory "X:/Application/Wamp/www/python/[專案名稱]/">
Order allow,deny
Allow from all
</Directory>接著建立專案,打開 DOS (命令提示字元檔)
1
2
3
4cd X:/Application/Wamp/www/python
c:\Application\Python\Scripts\django-admin.py startproject [專案名稱]
cd [專案名稱]
mkdir config建立 MOD_WSGI 的專屬管理檔案,並命名 “[專案名稱].wsgi” 存到 “conf” 中
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18import os
import sys
# redirect sys.stdout to sys.stderr for bad libraries like geopy that uses
# print statements for optional import exceptions.
sys.stdout = sys.stderr
from os.path import abspath, dirname, join
from site import addsitedir
from django.core.handlers.wsgi import WSGIHandler
sys.path.insert(0, abspath(join(dirname(__file__), "../")))
sys.path.insert(0, abspath(join(dirname(__file__), "../../")))
os.environ["DJANGO_SETTINGS_MODULE"] = "[專案名稱].settings" #Your settings module name
application = WSGIHandler()接著就是將路徑註冊到 Window 7 的環境變量中 (Window XP 亦同)
1
2
3
4
51. 電腦 > 內容 > 進階系統設定 > 環境變量
2. 在第一個方框中 (XXXX 的使用者變數) 添加
變數名稱: PYTHONPATH
變數值為: X:\Application\Python\Lib;X:\Application\Python\Lib\site-packages最後打開 WAMP 的 Manager
1
21. 在 WAMP 中 Start All Service
2. 打開網址 http://localhost/python 應該就會看見 Django 的歡迎頁面