iis上配置运行python(win7-iis7.5)

来源:互联网 发布:java 根据域名获取ip 编辑:程序博客网 时间:2024/06/07 06:23

今天在机子要架一个程序,因为是python写的,没有装apache,想在IIS上运行,现在将配置过程记录下:

环境:win7 sp1 64位,iis 7.5

第一步:到python.org上下载python,版本2 和版本3 都可以,下载后安装。默认是C:\Python版本

第二步:找到IIS上的处理程序设置,如下图

第三步:双击打开处理程序设置,右键添加脚本映射

第四步:填写映射名,和程序路径,如下图

到此配置就完成了,重启IIS,就能成功运行了。2003 iis6上其实也差不多,就是把.py文件交给pythone.exe处理就可以了。


首先要配置 Python + ASP 开发环境:

1、下载 ActivePython 2.5.6.10,不要用其他版本;

2、运行 C:\Python25\Lib\site-packages\win32comext\axscript\client\pyscript.py;

3、如果没有安装 IIS 则安装,已经安装的重启 IIS;

4、没有了,就这么简单。很多人配置不好是因为他们使用的是最新版本的 Python,这样只能得到 HTTP 500 Error 而已。

开发环境搭建好了,写个简单的 Python 脚本测试一下吧:

<%@LANGUAGE="Python" CODEPAGE="65001"%><%Response.Write("Hello World")%>

在浏览器输入 127.0.0.1,终于看到了熟悉的 Hello world。

然后测试一下到底是 ASP 的问题还是 VBS 的问题:

<%@LANGUAGE="Python" CODEPAGE="65001"%><%Response.Write("Hello \x00 World")%>

原创粉丝点击