1. 程式人生 > >Windows下 Django部署到Apache

Windows下 Django部署到Apache

沒想到部署起來會如此困難,花了一天的時間才部署成功

簡單總結以及記錄踩到的坑

最主要的問題就是mod_wsgi.so的相容性問題,mod_wsgi.so是編譯好的庫檔案,所以在對其直接下載使用時有很高的要求,需要Apache+python的版本契合。我下載的mod_wsgi.so為例
http://download.csdn.net/download/yushulinfengprc/9697383
我使用的是mod_wsgi-win32-ap22py27.so
但是版本契合不只是單指Apache2.2+python 2.7和32位系統的組合,不要忽略了還有需要32位的python和32位的Apache2.2,(通過CMD python命令可以直接檢視python的版本),如果實在找不到64位mod_swgi.so,64位的計算機也可以安裝上述所有的32位軟體來進行匹配使用。