iis怎么安装php
① win10怎样安装iis for php
要在Windows 10上安装IIS以支持PHP,可以按照以下步骤进行:
打开控制面板:
- 点击“Windows”键进入“开始”菜单。
- 点击“所有应用”。
- 在“所有应用”菜单里,找到并点击“Windows系统”里的“控制面板”。
进入程序和功能:
- 在控制面板对话框中,点击“程序”。
启用或关闭Windows功能:
- 在“程序”对话框中,点击“启用或关闭Windows功能”。
选择IIS功能:
- 在“Windows功能”对话框中,找到并选中“Internet Information Services”。
- 在IIS功能展开选择框里,根据你的需要选择相应的功能,例如FTP服务、ASP.NET等。
- 确保点击了“确定”按钮以开始安装。
等待安装完成并重启:
- Windows将开始下载并安装所选功能的程序。
- 安装完成后,会出现“Windows已完成请求的更改”的提示。
- 此时,你需要重启电脑以使更改生效。
注意:IIS本身并不直接支持PHP,但你可以通过下载并安装PHP的Windows版本,然后在IIS中配置PHP处理程序来使其支持PHP。这通常涉及到将PHP的安装目录添加到IIS的系统路径中,并在IIS管理器中配置PHP的处理器映射。此外,你可能还需要配置一些PHP的ini文件来满足你的应用程序需求。
② 使用IIS搭PHP环境需要一些什么,步骤是怎么样的
1、将 PHP 安装为 ISAPI 模式:在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“默认Web站点”上单击右键选择“属性”,在打开的“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向 php4isapi.dll 所在路径,如:C:\PHP\sapi\php4isapi.dll。
2、打开“默认 Web 站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php,单击“浏览”将可执行文件指向 php4isapi.dll 所在路径,如:C:\PHP\sapi\php4isapi.dll,然后一路确定即可。如果还想支持诸如 .php3,.phtml 等扩展名的 PHP 文件,可以重复“添加”步骤。
3、再打开“默认 Web 站点属性”窗口的“的“文档”标签,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。
4、确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令:net stop w3svcnet stop iisadminnet start w3svc
5、打开浏览器,输入: http://localhost/,看到成功页面后,在 IIS 根目录下新建一个 phpinfo.php,内容如下: <?php phpinfo();?>
6、打开浏览器,输入:http://localhost/phpinfo.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI。
③ 如何在IIS中配置PHP
第一步:下载PHP主程序
第二步:接下来将PHP文件夹中的php.ini-dist复制到C:\WINDOWS目录下并改名为php.ini,复制php5ts.dll和libmysql.dll两个文件到
C:\WINDOWS\system32中。
第三步:为了让PHP支持MYSQL和GD库需要编辑php.ini文件,用记事本打开该文件,查找“extension_dir”,然后把extension_dir
=
"./"修改为extension_dir
=
"C:\php\ext";另外还需要把“;extension=php_mysql.dll”前的分号去掉,改成extension=php_mysql.dll。把“;extension=php_gd2.dll”前的分号也去掉,修改为extension=php_gd2.dll。
第四步:配置IIS的PHP映射:
1步:打开IIS,在默认网站上点右键选择“属性"
2步:找到“主目录”标签,点右下角的“配置”按
3步:在“添加和编辑应用程序扩展名映射”窗口中,通过浏览按钮找到c:\php\php5isapi.dll文件,扩展名输入.php,这样在解析过程中将自动调用php5isapi.dll解释PHP语言。另外还需要把“脚本引擎”和“检查文件是否存在”选中
4:返回到默认网站属性窗口的“主目录”标签,将执行权限修改为“脚本和可执行文件”,这样才能够执行PHP程序
5:来到默认网站属性窗口的“文档”标签,将index.php添加到默认文档列表中
OK!OK!
④ 在Win2008R2中以ISAPI方式配置IIS、PHP、Mysql
在Win2008R2中以ISAPI方式配置IIS、PHP、Mysql的步骤如下:
一、下载PHP软件包
- 前往php官网下载页面,选择“Windows downloads”。
- 根据IIS设置的兼容性(32位应用程序),选择一个合适的PHP版本,如“PHP 5.4 (5.4.36) VC9 x86 Thread Safe”。注意选择线程安全版本(Thread Safe),因为Windows 2008 R2为64位系统,但使用ISAPI方式时需选择32位且线程安全的PHP版本。
二、安装PHP文件
- 将下载的PHP整个文件夹复制到C:/,形成c:/php5。
- 将php.ini文件复制到c:/windows下。
- 将libmysql.dll、php_gd2.dll、php_mbstring.dll、php_mysql.dll、php5ts.dll五个文件复制到c:/windows/system32下。
三、在IIS中添加PHP脚本映射
- 打开“控制面板”——“管理工具”——“Internet 服务管理器”。
- 在选定的网站上单击右键选择“属性”。
- 注意:在Windows 2008R2自带的IIS中,可能找不到“ISAPI 筛选器”标签,此时应在“脚本映射”中找到并添加PHP映射。
- 点击“添加”,在“请求路径”中输入“*.php”,在“可执行文件”中指向php5isapi.dll的路径,如C:/PHP5/php5isapi.dll。点击“确定”后,确认弹出的询问对话框。
四、添加默认文档
- 在IIS的“Default Web Site”主页中选择“默认文档”。
- 双击打开后,选择右侧的“添加”,在对话框中输入“index.php”,点击“确定”。
五、重启IIS
- 在主目录下新建index.php文档,输入简单代码<?php phpinfo(); ?>并保存。
- 重启IIS服务。
六、测试PHP环境
- 在浏览器的地址栏中输入服务器的域名或测试服务器的IP地址,如http://localhost/index.php。
- 如果配置正确,将打开显示PHP信息的页面。
通过以上步骤,您可以在Windows 2008 R2系统中以ISAPI方式成功配置IIS、PHP、Mysql环境。请注意,每一步操作都需要仔细核对路径和文件名,确保配置正确无误。