网站地图    收藏   

主页 > 后端 > 网站安全 >

Windows Server 2008 (IIS7)中配置使用 Python 3.0 - Window

来源:自学PHP网    时间:2015-04-17 18:33 作者: 阅读:

[导读] 1.首先当然是下载Python 了,推荐安装 ActivePython 这里我用的是3.0版本 安装后才了解Google App Engree目前服务器运行的是2.5版本 -_-|||这里下载: Windows x86 版本Windows x86 Linux x86 Linux x86_64 Ma...

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:Python30Python.exe %s %s

    \

    \

    4.在站点的 处理程序映射 中添加"*.py"到 C:Python30Python.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:Python30Python.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

    \

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论