30
Windows2003下安装IIS+PHP+MySQL指南
11 Comments | 2,195 views前一段时间我写过一篇在Windows上安装Apache+PHP+MySQL的博客,而最近由于要配置一台服务器,我又不得不在Windows2003下的IIS6.0上配置了一下PHP+MySQL的环境。这次配置和两年前在Windows2000上配置相比,还是有一些的差别,网上关于这方面的资料不少,而是莫衷一是的东西太多,所以写就此文,希望能对看到此文的朋友有所帮助。
一、安装环境
操作系统是 Windows 2003 英文版+IIS 6.0, PHP, MySQL 的最新版本是截止到 2007.09.07,分别在其官网下载的:
* PHP 5.2.5 (Windows Binaries PHP 5.2.5 zip package): http://www.php.net/downloads.php
* MySQL 5.1 Windonws: http://dev.mysql.com/downloads/
二、由于Windows 2003默认安装了IIS6.0,所以安装这步省略。
三、在Windows 2003下安装 MySQL 5.1
MySQL 的安装比较简单,它提供了一个 win32 的安装包。下载后根据提示一路next安装即可。安装完成后,会问你要不要到官网注册,跳过即可。然后会问你是否 Configure the MySQL Server now,选中并继续,然后根据提示,设定 字符集,以及 root 管理员的密码即可。
四、在 Windows 2003 下安装 php 5.2.5
1. 将下载的 php 5 ZIP 包直接解压,我直接将 PHP 5.2.5 zip 文件解压到 C:\php 目录下面。安装 php 不建议使用 win32 安装程序(主要是以后安装扩展麻烦)。
2. 在资源管理器中进入 php 的安装目录,将 php.ini-recommended 复制一份,命名为 php.ini。然后打开 php.ini。
3. 找到:
;extension=php_mysql.dll
将前面的 ; 号去掉, 改成:
extension=php_mysql.dll
然后把php.ini复制到Windows目录下面,把libmysql.dll复制到Windows下面的System32目录。这个地方很多文章说把php5ts.dll也复制到system目录的,而经过我的测试发现,不用复制也是可以的(有不同看法的可以在下面提出来)。
4. 找到:
extension_dir = “./”
将其改为你的 php 安装目录下 ext 子目录的绝对路径。例如我的:
extension_dir = “C:/php/ext/”
这步很重要 。否则接下来 php 会找不到 php_mysql.dll 模块,无法装载。
阅读全文 ->




