flask+mod_wsgi+apache在windows上的布署

已经安装过python3.5

1、安装flask:

pip install flask

2、安装apache:

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"

httpd -k start

如:

启动apache遇到错误:httpd: Could not reliably determine the server‘s fully qualified domain name

编辑httpd.conf文件,搜索"#ServerName",添加ServerName localhost:80

原文地址:https://www.cnblogs.com/feng18/p/9220987.html

时间: 2024-07-29 10:50:08

flask+mod_wsgi+apache在windows上的布署的相关文章

Flask + mod_wsgi + Apache on Windows 部署成功(随时接受提问)

前言 说是前言,纯粹就是吐槽. 假设你赶时间.全然能够跳过这部分,我保证不会在这里隐藏不论什么实用的内容. 人上年纪后.可能冲劲不足,我花了大概两周的时间才成功的将flask部署到windows上.还好没有放弃,终于找到了答案. 只是这也说明我在开源软件的应用和配置上还非常差劲呀,当我看到要用VC10的C/C++编译器编译源码时,头都大了.你说我们这些平时习惯了Vistual Studio编译的.哪还懂什么make命令呀. 还好网上什么都有,连帮你编译的都有,因此,编译这一难没有经历. 对于fl

Windows server 2008 布署FTP服务器实例(适用于阿里云)!

Windows server 2008 布署FTP服务器实例(适用于阿里云). 1.打开管理.配置-用户-新建用户,如:ftp_user,并设置password.选择永只是期和password不能更改,其它的不用动. 2.在IIS(此处忽略)中右建网站.新建-ftp网站,重点两个方面.一个是不要ssl,一个是选择基本身份验证,输入创建的username! OK,假设21port正常开启的情况下,就能够了. 让ftp用户,不能在server登陆,详细的方法例如以下: 1.执行regedit.打开注

多个依赖Netty3的应用在同一个JBOSS服务器上的布署冲突问题分析与解决

最近项目里遇到一个问题,就是在wildfly-8.1.0的同一个server上布署多个war,且这几个war中都依赖了netty3,导致只能有一个war包成功,经过排查,发现是jboss服务器本身的一个bug(https://issues.jboss.org/browse/IMMUTANT-144),原因是jboss本身对相同的"拓展"只能注册一次,而netty3中的jboss-beans.xml是提供插件服务的,多次扫描注册的话就会报DuplicateServiceException

Deploy Flask app to Apache on Windows

故事背景 这次我需要将一个Flask应用部署到本地的Windows服务器上.操作系统是64位的,程序是基于Python 3开发的,大体就是这样. 部署选项 根据Flask的部署指南,可供选择的方式还是蛮多的,IIS.Apache.nginx……本着享受生活不折腾的原则,我们应该选择标准的.方便的.用户多的技术.再按照页面上的提示,“Just remember that your Flask application object is the actual WSGI application“,于是

在windows server 2012 R2 hyper-v 上布署 Citrix XenDesktop 7.6 (前言)

计划明年把Citrix的产品学习的过程全部写下来,和大家分享一下. 本文章写的是在windows server 2012 R2 hyper-v 上布署 Citrix XenDesktop 7.6的简单介绍 Hyper-V 在windows server 2012 R2下版本是3.0,稳定性要比前二个版本进步的很多,前阵看到国外的网站有介绍这方面的方章,所以最近测试了一下,发现还不错,最近会把所有的文章写出来,分享一下.

PHP 1:在Windows上安装和配置PHP,Apache和My SQL

原文:PHP 1:在Windows上安装和配置PHP,Apache和My SQL 如果你Google一把类似的主题,你会发现相关的文章可以塞满你的硬盘.在这里之所以把它再次拿出来,目的是想记录我作为一个新手如何配置的,以及配置期间碰到的一些问题.期望其中的一些问题对大家有用.下载安装文件就不用说了.不过还是提一下版本吧. PHP:5.1.4 Apache 2.2.3 MySQL:5.0.2-community-nt 我安装的顺序如下: 安装PHP 安装Apache 安装MySQL PHP安装 有

windows上安装apache python mod_python

综述:   windows上安装apache python mod_python的例子.教程甚至图解都不少:但作为新手还是会出错,而且一时无法快速排解. 在此笔者将根据自己的实践经验,给出几个需要注意的地方,以总结自我.方便大家! PS:如果您关注的是linux上的mod_python安装,那么尽管去做好了,相信你不会遇到太多的麻烦! 1 确认安装版本:   目前推荐的都是 apache2.2 + python2.5 + mod+python3.3 : 注意,这里说的都是大版本号,即一般是版本号

hadoop入门-在windows上安装,测试hadoop

上一篇简单叙述了怎么样在windows上编译hadoop,接着上一篇,这篇叙述怎么样安装hadoop并进行简单的验证安装是否正确.编译的机器与安装的机器分开. 我编译的机器是windows7,安装的机器是windows 2008 r2. 第一步:编译完之后,会在target目录下生成hadoop-2.2.0.tar.gz文件,将该文件解压到一个目录下面,然后将整个目录拷贝到目标机器上,尽量选择简单的目录,比如e:\hd 第二步:添加HADOOP_HOME到系统环境变量里,值为e:\hd.并将%H

zookeeper在windows上安装和配置

最近公司开发使用阿里的dubbo框架,要用到zookeeper,之前不知道zookeeper是什么,所以就在网上查了一下,百度百科的解释如下:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护.名字服务.分布式同步.组服务等.接下来就介绍一下自己在windows上是如何安装zookeeper的. 第一步,先去zookeeper的官网