在Windows Server 2008 (IIS7)中配置利用 Python 3.0[图文][服务器安全]
本文“在Windows Server 2008 (IIS7)中配置利用 Python 3.0[图文][服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
1.首先当然是下载Python 了,举荐安装 ActivePython 这里我用的是3.0版本
安装后才理解Google App Engree目前服务器运行的是2.5版本 -_-|||
这里下载: Windows x86 版本
- Windows x86
- Linux x86
- Linux x86_64
- Mac OS X (Universal)
- Solaris 8 SPARC
- Solaris 8 SPARC (64-bit)
- Solaris 10 x86
- AIX PowerPC
- HP-UX PA-RISC
2.安装 ActivePython 就不用说了.一路Next >>3.IIS7 的掌握管理器 ,在站点的ISAPI and CGI 限制 中配置 C:\Python30\Python.exe %s %s
4.在站点的 处理程序映射 中增添"*.py"到 C:\Python30\Python.exe %s %s 的映射
5.增添IIS 中的默许文档
6.翻开你在IIS中增添网站的目录,找到 web.config
改正成以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="ActiveState3.0" path="*.py" verb="*" modules="CgiModule"
scriptProcessor="C:\Python30\Python.exe %s %s" resourceType="Unspecified" />
</handlers>
</system.webServer>
</configuration>
7. 测试Python 能否可以正常工作了
1)重新启动 IIS
2) 编写一个测试 index.py 文档 ,放在网站目录下,内容以下:(为 Python3.0+ 代码,不向下兼容)
print ('Status: 200 OK')
print ('Content-Type: text/html')
print ('')
print ('<html><head><title>Hello Xeye</title></head>')
print ('<body>')
print ('<h1>Hello, Xeye!</h1>')
print ('</body>')
print ('</html>')3)翻开浏览器.拜候增添的网站,假如能看到以下的画面,恭喜,你的IIS7已经可以支持 Python 了
本文地址: | 与您的QQ/BBS好友分享! |