让IIS7.5 执行Python脚本的配置方法
【详细步骤】:
1. 从Python下载windows版本的安装程序(点击进入),我这里由于操作系统是x64的因此选择Python 2.7.11 x64 Installer ~
2. 安装,这里建议不要安装到系统盘,以免重做系统后再次安装~
3. IIS7.5->ISAPI和CGI限制->右键添加->ISAPI或CGI路径选择Python文件夹下的python.exe %s %s;描述中填写:python。
4.IIS7.5->处理程序映射->添加脚本映射->请求路径:*.py
->可执行文件:选择Python安装的文件路径并选中python.exe %s %s
->名称:python
5.添加新的应用程序池->名称为python,无托管代码
6.建立新的web应用程序:默认站点->右键添加应用程序->别名tesstPy,应用程序池选择python,物理路径例如:D:\Python\test,确定.
至此部署完成,我们来测试一下效果如何,在D:\Python\test下建立index.py:
1. 在IIS的根目录下点击"处理程序映射".
2. 进入"处理程序映射"后, 右键选择"添加脚本映射".
3. 添加python解释器, 注意格式和路径.
或者如下图所示
确定后如果出现“模块列表中必须要有IsapiModule或cgiModule”的错误提示,是因为IIS缺少CGI和Isapi扩展功能引起的。可打开控制面板→程序和功能→打开或关闭Windows功能,在弹出的“Window功能”窗口中选择安装相关功能后重新添加一次脚本映射即可。如下图所示:
4. 新建一个python文件, 如下图所示, 假设放在"D:\PythonWeb\"下.
print("Status: 200 OK") print("Content-type: text/html") print() # 打印一行空白行,用于分隔HTTP Header和正文 print("<h1>Hello World!</h1>")
5. 新建一个网站, 如下图
6. 输入地址进行查看, http://localhost:8099/2.py .
脚本之家小编注:对于上面操作前提是你需要安装python 软件才可以。
相关文章
- 这篇文章主要介绍了在IIS7、IIS7.5中应用程序池最优配置方案,需要的朋友可以参考下...2016-07-04
- URLScan是一个IIS下的ISAPI 筛选器,它能够限制服务器将要处理的HTTP请求的类型。通过阻止特定的 HTTP 请求,URLScan 筛选器可以阻止可能有害的请求到达服务器并造成危害...2016-01-27
Windows 2008 IIS7.5中创建独立账号的FTP站点图文教程
这篇文章主要介绍了Windows 2008 IIS7.5中创建独立账号的FTP站点图文教程,IIS7.5的FTP功能已经非常强大了,需要的朋友可以参考下...2016-01-27解决iis7.5服务器上.net 获取不到https页面的信息
让我纠结了一天多的问题,给大家看下,有相同情况的可以不用浪费时间了,本人当时找了好半天都没找到什么有用的信息,项目在本地没有问题,但部署在服务器后,获取不到https页面的信息,加入下面的代码就可以了,因为iis7.5的安全协议比较高的原因。...2021-09-22详解使用Nginx和uWSGI配置Python的web项目的方法
这篇文章主要介绍了使用Nginx和uWSGI配置Python的web项目的方法,与其他CGI连接方式相比uwsgi的连接性能也较为出众,需要的朋友可以参考下...2016-01-27IIS7.5 HTTP 错误 500 调用loadlibraryex失败的解决方法
在IIS7.5打开网页的时候,提示: HTTP 错误 500.0 - Internal Server Error 调用 LoadLibraryEx 失败,在 ISAPI 筛选器 C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll,经过排除发现原来是两个斜杠导致...2016-01-27探析Windows下将gvim8配置为Python IDE的方法
Windows下将gvim8配置为Python IDE,首先我们需要把安装包或者文件下载好,然后才能做安装配置工作,具体的操作方法在本文给大家介绍的非常详细,感兴趣的朋友参考下...2016-11-01IIS7.5 配置自定义后缀的ASP文件 无法执行 总是提示下载的解决方法
这篇文章主要介绍了IIS7.5 配置自定义后缀的ASP文件 无法执行 总是提示下载的解决方法,需要的朋友可以参考下...2016-07-04windows server 2008R2系统 IIS7.5配置伪静态的方法(urlrewrite)
这篇文章主要介绍了windows server 2008R2系统 IIS7.5配置伪静态页面 ,需要的朋友可以参考下...2016-07-04IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序
这篇文章主要介绍了在WIN7 X64平台IIS7.5,使用Asp.net连接access数据库时候,提示:未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序的解决方法,需要的朋友可以参考下...2016-01-27- 通过对IIS7的配置进行优化,调整IIS7应用池的队列长度,请求数限制,TCPIP连接数等方面,从而使WEB服务器的性能得以提升,保证WEB访问的访问流畅...2016-01-27
- 今天在配置服务器的时候,需要限制一下带宽,免费被攻击或者流量跑得太高影响别的网站,这里给限制下带宽,一般使用iis6的朋友刚接触还真不容易找到,这里脚本之家小编就为大家分享下...2016-01-27
- http 500内部服务器错误说明IIS服务器无法解析ASP代码,下面为大家介绍下Win7 IIS7.5运行ASP时出现500错误的解决办法...2016-01-27
IIS7/IIS7.5 URL 重写 HTTP 重定向到 HTTPS的方法
这篇文章主要介绍了IIS7IIS7.5 URL 重写 HTTP 重定向到 HTTPS的方法,需要的朋友可以参考下...2016-07-04- 这篇文章主要介绍了IIS7.5开启FastCGI的配置方法,IIS7.5是不需要单独安装FastCGI,只需配置一下即可,需要的朋友可以参考下...2016-01-27
IIS7.5中神秘的ApplicationPoolIdentity介绍
这篇文章主要介绍了IIS7.5中神秘的ApplicationPoolIdentity介绍,需要的朋友可以参考下...2016-01-27- 这篇文章主要介绍了IIS7.5 http 1.1 新建应用程序失败的解决方法,备注下,是ASP的网站,需要的朋友可以参考下...2016-01-27
- 这篇文章主要介绍了iis7.5 URL重写零基础入门介绍,需要的朋友可以参考下...2017-07-06
- IIS7.5使用web.config设置伪静态方法...2016-01-27
IIS7.5下301重定向的设置方法(及伪静态后301重定向出错案例)
301重定向,网络上的知识已经很多了,我在这第一次实践过程中,出现了一个算是低级的错误,但也比较典型,也许其它新手也会碰到,分享一下...2016-01-27