windows apache2.2 php5 mysql5 开发环境搭建

本例所使用软件为win7 home 32位,apache2.22 ,php5.2.17 ,mysql5.5.23a

1、安装apache

根据安装向导安装即可特别简单。

2、安装php

到php.net上下载phpVC6(vc9是针对IIS的),解压到D盘下的某目录(以D:\install\php527t,为例)。

3、安装MySQL

根据安装向导安装即可。

4、配置apache加载PHP模块

(1) 找到apache中好多LoadModule的地方(如:#LoadModule vhost_alias_module modules/mod_vhost_alias.so),每个LoadModuule为一行(开头的#为单行注释)。在所有LoadModule的最后另起一行添加如下两行

 LoadModule php5_module "D:/install/php527t/php5apache2_2.dll"

 PHPIniDir "D:/install/php527t"

 (2)找到如下位置

 <IfModule dir_module>

       DirectoryIndex index.html

 </IfModule>

 改为

 <IfModule dir_module>

       DirectoryIndex index.html index.php

 </IfModule>

(3)找到为下位置

   AddType application/x-compress .Z

   AddType application/x-gzip .gz .tgz

 改为(增加一行)

   AddType application/x-compress .Z

   AddType application/x-gzip .gz .tgz

   AddType application/x-httpd-php .php

 到此apache加载php配置结束。

5、配置php

(1)在php解压目录下找到php.ini-recommended或者php.ini-dist(前者用于生产环境,后者用于开发环境)复制一份改名为php.ini

(2)打开php.ini做如下配置

  找到extension_dir = 将其修改为extension_dir = "D:/install/php527t/ext"

  找到;extension=php_mysql.dll,去掉前面的;(;为注释)

6、将php安装目录下的libmysql.dll复制到C盘的windows/system32文件夹下(否则windows无法找到相应的动态库)。

7、重启apache,配置一个phpinfo()页面验证环境是否搭建成功。若在phpinfo页面可以看见MySQL的配置则说明php可以支持MySQL。

推荐文章