IIS6.0+titlecache2.10配置步骤以及易出的问题.doc

IIS6.0+titlecache2.10配置步骤以及易出的问题.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IIS6.0+titlecache2.10配置步骤以及易出的问题 Posted on 2009-03-05 22:38 lei3389 阅读(71) 评论(7) ?编辑 收藏 网摘 所属分类: GIS 配置tilecache花了不少时间,一方面网上资料不多,还有就是网上资料因为太旧了,是错的,官方网站也没有给出如何配置,而是给了一个链接,链接到别人的blog去了,真是汗。。 所以我总结自己安装步骤,防止后人重蹈覆辙 我的环境: WindowsServer2003+IIS6.0+tilecache2.10+python25 关系不大的:openlayers2.7、Arcgis server 93 for donet tilecache配置过程: 一、添加python脚本支持 因为tilecache使用python写的,所以要先让python能够运行,可以参考网上如何让iis支持python xp下面可能不一样,网上流行的那个tilecache+iis配置就是xp的。 下面这篇文章写的太完美了,图文并茂,让人无法超越,我就不重复了 如何在IIS6.0服务器上以CGI方式运行Python December 15, 2007 – 5:18 pm 本文安装环境:python2.5 windows server2003? iis6.0 一直以来,我开发测试python web程序,都是在自己笔记本的虚拟机上安装的linux下运行,使用的web服务器是Apache2.0。但有个问题,自己的IBM T40笔记本内存只有512MB,打开虚拟机时整个系统反应较慢。为此,我尝试了在window server 2003下的iis6.0上搭建python web程序测试环境,下面就是具体的安装配置步骤: 1.点击“开始”-“程序” - “管理工具”,打开“Internet 信息服务(IIS)管理器”。 2.设置python web服务扩展,点击服务器名称旁边的“+”。 3.右键点击“web服务扩展”,然后选择“添加一个新的web服务扩展”。 ? 注意:如果python cgi 不能运行,不要把“所有未知CGI扩展”状态设置为“允许”。(详细信息请参考第17步) 4.输入一个Python扩展的名称,你可以自己自定义它的名称;点击“添加…”。 5.点击“浏览…”。 6.选择“CGI exe files(*.exe)” 文件类型。 7.浏览打开你python的安装目录。 8.选择“python.exe”,点击“打开”或直接按回车。 9.现在添加-u “%s” “%s”。-u是防止return返回的新行有时会引起一些问题。%s代表字符串,第一个是代码python程序名称(如本例的hello.py),后面一个则是指可能带的参数。 10.点击“确定”,忽略这个信息提示。 11.选中“设置扩展状态为允许”。点击“确定”。 12.右键点击你想设置运行python cgi程序的站点。选择“属性”。 13.选择“主目录”选项卡,点击“配置…”。 14.点击“添加…”按钮。 15.点击“浏览…”按钮 16.再一次选择“CGI exe files(*.exe)”文件类型,然后选择“python.exe”,点击“打开”或直接按回车。 17.这一条非常重要。 -确认那里是正确的空格,并且所有的字母均为小写;如果你不想使用-u选项,你要确认这里能够映射匹配;如果你不这样做那么它将不会被web服务扩展识别出来,你的映射就会失败。 注意:不要把“所有未知CGI扩展”状态设置为“允许” 一些人在自己没有正确设置web服务扩展映射,python程序不能运行时会错误的把“所有位置CGI扩展“的状态设置为“允许”。这样将会存在安全隐患。 -在扩展名输入框里,输入“.py”。 -选择“限制为”,在后面的输入框里输入“GET,HEAD,POST”。 -点击“确定”。 18.“.py”的扩展将会出现在应用程序扩展列表里。点击“确定”。 19.点击“确定”,你的服务器现在可以运行python cgi程序了。 20.测试。现在可以用python cgi脚本测试你的服务器了。用你喜欢的编辑器创建一个新的python程序,将下面的代码复制进去。(我测试过这段代码可以运行。) import os print Content-type: text/html print print HTMLHEADTITLEPython Sample CGI/TITLE/HEAD print BODY print H1Welcome to WBWB.NET!/H1 print H1HELLO, Python CGI Script!/H1 print br if os.environ.has_key(REMOTE_

文档评论(0)

yyh892289 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档