
services,分别开启FTP服务器、Web管理工具和万维网服务组件,其中万维网服务的子组件也依次开启,”其中最重要的开启应用程序开发功能”,
如下图所示。
安装结束后,重启进行自动功能配置
在浏览器中打开 或者是 ,查看是否能显示IIS8.5的多国语言的欢迎页面:
附加一点,有的人可能出现503,这个简单,我会有一章博客来介绍这个东西
二、下载安装配置PHP环境
小编下载了是VC11 x64 Thread Safe 版本的压缩包(php-5.5.4-Win32-VC11-x64),1、将其解压到d:\php目录下(其他盘符也可以)。
选择左侧的服务和应用程序,进入Internet信息服务(IIS)管理器
3、选择IIS功能下的”处理程序映射”双击进入,然后最右边选择”添加模块映射”
在请求路径输入”*.php”,模块选择FastCgiModule模式,可执行文件时,文件格式可以选择exe程序和选择路径:d:\php\php-
cgi.exe,名称比如php,最后确定添加模块映射。
然后手动给网站添加默认文档:default.php和index.php两个文档。
继续对于php程序包进行下面的配置:进入d:\php目录,重命名文件php.ini-development改名为php.ini。
用记事本打开编辑php.ini文件,使用快捷键ctrl+F快速搜索定位,相关的date.timezone修改为date.timezone=”Asia/Shanghai”即修改当前的系统时区, 同时将前面的分号””删除生效。
下来修改这些地方
extension=php_gd2.dll 改为extension=php_gd2.dll
extension=php_mbstring.dll 改为extension=php_mbstring.dll
extension=php_mysql.dll 改为extension=php_mysql.dll
extension=php_mysqli.dll 改为extension=php_mysqli.dll
extension=php_pdo_mysql.dll改为extension=php_pdo_mysql.dll
然后搜索extension_dir,修改路径为extension_dir = “d:\php\ext\” ,同时将前面的分号””删除生效。,修改后保存,然后复制这个php.ini文件到C:\Windows根目录下即可。
The directory under which PHP opens the script using /~username used only
if nonempty.
user_dir =
Directory in which the loadable extensions (modules) reside.
extension_dir = "D:\php\ext"
On windows:
extension_dir = "D:\php\ext"
php环境配置好了,现在就需要测试一下了,在建立的网站目录wwwroot文件夹下”C:\inetpub\wwwroot”新建一个phpinfo.php网页文件。
内容为:
<?php
phpinfo()
?>
然后再在IE浏览器中打开/phpinfo.php ,即可出现类似如下界面,即成功生效。
添加 ISAPI 和 CGI 限制主要有四种方式:①使用用户界面 (UI)。②在命令行窗口中运行 Appcmd.exe 命令。③直接编辑配置文件。④编写 WMI 脚本。
一:使用用户界面(UI)
1、打开 IIS 管理器,然后导航至您要配置的级别。
2、在“功能视图”中,双击“ISAPI 和 CGI 限制”。
3、在“ *** 作”窗格中,单击“添加”。
4、在“添加 ISAPI 或 CGI 限制”对话框的“ISAPI 或 CGI 路径”文本框中键入该 .dll 或 .exe 文件的路径,或者单击浏览按钮 (...) 导航至该文件的位置。
5、在“描述”文本框中,键入有关限制的简要描述。
6、选中“允许执行扩展路径”,以允许限制自动运行。 如果未选中此选项,限制的状态将默认为“不允许”。 以后,您可以通过选择限制并在“ *** 作”窗格中单击“允许”来允许该限制。
7、单击“确定”。
二:命令行
若要添加 ISAPI 和 CGI 限制,请使用以下语法:
appcmd set config /section: isapiCgiRestriction /+"[path=' string ',description=' string ',allowed='True | False']"
变量 path string 是 CGI 或 ISAPI 程序的 path。 变量 description string 用于描述该 CGI 或 ISAPI 程序。 allowed 属性用于确定 IIS 是否可以运行该 CGI 或 ISAPI 程序。 例如,若要创建启用 ISAPI 扩展 Test ISAPI 的 ISAPI 限制,请在命令提示符处键入以下命令,然后按 Enter:
appcmd set config /section: isapiCgiRestriction /+"[path=' %windir%\system32\inetsrv\test.dll ',description=' Test ISAPI ',allowed='True']"
三:配置
本主题中的过程会影响以下配置元素:
<add>,此元素在如下元素下面: <isapiCgiRestriction>
四:WMI
请使用以下 WMI 类、方法或属性执行此过程:
IsapiCgiRestrictionSection.Add
相关知识点介绍:
ISAPI 和 CGI 限制是允许在服务器上执行动态内容的请求处理程序。 这些限制为 CGI 文件 (.exe) 或 ISAPI 扩展 (.dll)。 如果 IIS 配置系统允许添加自定义 ISAPI 或 CGI 限制,则您可以添加它们。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)