flask+mod_wsgi+apache在windows上的佈署

已經安裝過python3.5python

一、安裝flask:apache

pip install flaskflask

二、安裝apache:windows

Apache是開源軟件,針對windows環境,它不直接提供編譯版本。
能夠在http://www.apachelounge.com/download/ 下載適合本身環境的版本。
根據我本身當前的環境,我選擇的是Win32 VC10編譯出來的Apache2.4版本
將壓縮包下載到本機,而後將壓縮包裏面的Apache24文件夾拷貝到C:\。
固然,你能夠拷貝到你的系統的任何位置,但Apache的默認配置是C:\Apache24。

若是你本機運行了IIS,將其關掉。由於IIS和Apache都默認用的是80端口。若是你想配置其它端口,我相信那也不難。等把Flask部署成功後再來搗鼓吧。
以管理員打開cmd:
>cd c:\
>cd Apache24\bin\

httpd -k install -n "Apache2.4" dom

httpd -k startserver

如:blog

啓動apache遇到錯誤:httpd: Could not reliably determine the server's fully qualified domain nameip

編輯httpd.conf文件,搜索"#ServerName",添加ServerName localhost:80部署

三、安裝mod_wsgiget

pip install mod_wsgi

如:報錯 error: Unable to find vcvarsall.bat

對於python,3.4 安裝Windows SDK for Windows 7 and .NET 4.0(或者 Visual Studio 2010) 。對其餘版本,鏈接:

https://blogs.msdn.microsoft.com/pythonengineering/2016/04/11/unable-to-find-vcvarsall-bat/

相關文章
相關標籤/搜索