2.安裝apache2.2的版本。去apache.org下載http server並安裝。apache2.2的windows版本在apache網站下載的other files下面。
3.安裝apache的mod_wsgi模塊。下載地址:http://modwsgi.googlecode.com/files/mod_wsgi-win32-ap22py27-3.3.so。將下載的文件重命名爲mod_wsgi.so並將該文件拷貝到apache安裝目錄下的modules文件夾下。同時,打開apache安裝目錄的conf/httpd.conf文件在對應LoadModule下增加一行:
LoadModule wsgi_module mod_wsgi-win32-ap22py27-3.3
4.安裝MoinMoin。去Moin的主站上下載Moin安裝包,在文件系統的任何位置新建一個目錄叫wiki,以下用<wiki>來代表該目錄的全路徑。首先將Moin壓縮包中MoinMoin目錄,Moin壓縮包中wiki/conf/wikiconf.py文件,以及Moin壓縮包中wiki/server/moin.wsgi,wiki/data目錄,wiki/underlay拷貝到<wiki>目錄下。
5.使用notepad打開<wiki>/moin.wsgi文件。在該文件中"a2)"註釋的下方加入:
sys.path.insert(0, <wiki>)
,注意<wiki>替換成具體wiki目錄,例如:'D:/wiki'。6.使用notepad打開<wiki>/wikiconf.py文件,在其中加入加入一行:
url_prefix_static = '/wiki' + url_prefix_static
,這裏要注意python的縮進,tab鍵可能有問題,請使用空格到與上面的python定義的變量對齊的位置。7.使用notepad打開apache安裝conf/httpd.conf文件,加入如下一行:
WSGIScriptAlias /wiki '<wiki>/moin.wsgi' #這裏<wiki>爲上面的wiki全路徑
<Directory <wiki>>
Order allow,deny
Allow from all
</Directory>
修改完成後,保存。重啓apache服務器,在流浪器中使用http://localhost/wiki來訪問剛剛搭建好的wiki。