xampp搭配mod_wsgi安裝

先安裝XAMPP

下載頁面

而後安裝mod_wsgi,照著官方文件的Quick Install Guide安裝。

apache位置在XAMPP資料夾中。

使用以下指令安裝

set "MOD_WSGI_APACHE_ROOTDIR=C:/xampp/apache"
pip install --no-cache-dir mod_wsgi

測試是否有安裝成功,至python環境,筆者是使用Anaconda3,至環境資料夾/Scripts可以找到mod_wsgi-express.exe。在檔案總管上方輸入cmd後,輸入下方指令。

mod_wsgi-express.exe module-config

如果有報錯,可以從錯誤提示看出來在檔案路徑上使用「\」與「/」,這邊需要一律使用「/」,這時需要重新安裝mod_wsgi。

pip uninstall mod_wsgi
set "MOD_WSGI_APACHE_ROOTDIR=C:/xampp/apache"
pip install --no-cache-dir mod_wsgi