[转载]windows下php5的安装方法
本文转载自这里。
PHP5之后的直接安装版默认是不安装支持MYSQL的,通过对比发现直接安装版复制到windows\system32目录下面的libmysql.dll文件要比解压版里面的小很多。
PHP5官方下载地址
http://www.php.net/downloads.php
下载Windows Binaries下的
PHP 5.2.5 zip package [9,713Kb] - 08 November 2007
以下是windows下面手动安装解压版的PHP5的方法:
一、PHP+IIS的安装方法
1.把php-5.2.5-Win32.zip解压放到C:\php
2.php.ini-dist改名为php.ini,搜索“extension_dir”大概在486找到,改为extension_dir = c:\php\ext
3.搜索“php_mysql.dll”大概在625行找到;extension=php_mysql.dll去掉前面的”;”注释符号
4.复制php.ini到Windows目录下,再复制php5ts.dll和libmysql.dll到windows\system32\中
5.打开IIS,添加一个php后缀. (指向c:\php\php5isapi.dll)
6.重新启动IIS
二、PHP + Apache 的安装方法
1-4点跟以上相同
5.复制以下到httpd.conf文件的最后面(其他位置未测试,应该也可以的)
LoadModule php5_module “c:/php/php5apache2.dll”
AddType application/x-httpd-php .php
6.重新启动APACHE
以上设置本人在windows xp下测试成功,IIS为windows xp自带,Apache版本为Apache2.0.53。
补充:
配置IIS使其支持PHP:
PHP支持CGI和ISAPI两种模式,推荐使用ISAPI模式。“控制面板”->“管理工具”->“Internet服务管理器”,打开IIS后停止服务,然后在左侧的“默认WEB站点”右击选择“属性”,在打开的“WEB站点属性”窗口的“ISAPI筛选器”标签里找到并点击“添加”按扭,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入“php”,再将可执行文件指向以下路径“C:\inetpub\php\php5isapi.dll”;打开“WEB站点属性”窗口的“主目录”标签,找到并点击“配置”按扭,在弹出的“应用程序配置”窗口中找到并点击“添加”按扭,在弹出窗口中新增一个扩展名映射,扩展名为“.hph”,单击“浏览”将可执行文件指向以下路径“C:\inetpub\php\php5isapi.dll”,接着确定即可;打开“WEB站点属性”窗口中的“文档”标签,找到并点击“添加”按扭,向默认的WEB站点启动文档列表中添加“index.php”,并升至最高,这样,在打开默认站点时,将首先自动寻找并打开“index.php”文档,确定WEB目录的应用程序设置和执行许可中选择为纯脚本,关闭“Internet服务管理器”;打开“命令提示符”,依次输入以下命令:
net stop w3svc
net stop iisadmin
net start w3svc
(其实直接用控制面板重启也可以)
然后在IIS根目录下建立一个PHP测试文档,名为phpinfo.php
内容代码如下:
<?php phpinfo(); ?>
