apache(wamp) 添加python支持
2014-10-10 13:56
281 查看
apache(wamp) 添加python支持
分类: Python Apache2012-11-13 09:28 1058人阅读 评论(1) 收藏 举报以前搞PHP,在windows下装的是wamp极为方便,但现在要弄python,所以要下个功夫了,网上的帖子没几个有用的
1,安装python
我以前安装了python 2.7 后来发现windows下的apache支持的python版本也就2.5,所以,我把2.7卸载了,重装了2.5(不要以为我是这么轻易卸载的~我试了无数个方法让他支持2.7,什么下载这下载那的,都没成功)。
2.安装 mod_python-3.3.1.win32-py2.5-Apache2.2
这个找个地方下载就成了,google去吧,下载后安装,会提示选择apache目录,选择就是了,然后不要忙着下一步,他会提示 然你手动修改 httpd.conf,就是加载个python模块
LoadModule python_module modules/mod_python.so
3.修改httpd.conf
怎么说呢,这一步折腾了我好久,网上的方法不知道是不是他们自己试过的,反正我基本都没成功,后来根据他们改的各种方法,我自己修改后,终于出现了hello world;
[plain]view plaincopyprint?
LoadModule python_module modules/mod_python.so #加载python模块
#AddType application/x-httpd-py .py #这句话网上有写,但是我加了之后,自动下载.py文件,所以给注释了
Alias /py "D:/www/python" #在根目录下建立个python文件夹,用alias把/py和那个文件夹连接起来
<Directory "D:/www/python"> #设置目录
AddHandler mod_python .py
SetHandler mod_python
PythonHandler test #这个东东好麻烦,有人写mptest,有人写hello,有人写pythonhander.publisher,我试后都是错误的,后来发现是和你python文件名对应的~我的文件名就叫test
PythonDebug On #开启调试
Options Indexes FollowSymLinks MultiViews IncludesNoExec
AddOutputFilter Includes html
AllowOverride None
order allow,deny
Allow from all
</Directory>
4,在根目录下建个python文件夹,建个test.py文件,写入如下内容
[python]view plaincopyprint?
from mod_python import apache
def handler(req):
req.write("Hello World!")
return apache.OK
(PS:次奥,我的ATI显卡又崩溃了!!下次一定要用N卡!!!!)
5.然后在浏览器里输入 http://127.0.0.1/py/test.py
相关文章推荐
- apache(wamp) 添加python支持
- 为装了ispcp的apache添加其他vhost的php支持
- 在UltraEdit的wordfile中添加python的语法支持
- Windows平台下为Python添加MySQL支持
- linux xampp apache 添加openSSL支持
- 让你的apache+mod_python服务器支持自定义扩展名
- 在slackware 11.0为apache添加mod_python
- Eclipse中添加对Python的中文支持
- 给基于bosh安装的cloudfoundry添加python支持
- WAMP配置笔记,Apache开启.htaccess支持,通过vhost文件管理本地多个站点
- MyEclipse 2014新特性,添加对PhoneGap(Apache Cordova)支持
- Windows下使用VS2008编译OpenCV 2.1 添加Intel TBB和Python支持
- 简单的电话本,支持添加和查询,python练手
- 给Python中通过urllib2.urlopen获取网页的过程中,添加gzip的压缩与解压缩支持
- Windows下使用VS2008编译OpenCV 2.1 添加Intel TBB和Python支持
- python中http请求中添加cookie支持
- debian apache 支持python
- python中http请求中添加cookie支持
- Windows平台下为Python添加MongoDB支持PyMongo
- 将apache添加为开机启动与编译的httpd不支持chkconfig的解决方法