1. 下载apache2.0安装包,我下的是httpd-2.2.25-win32-x86-openssl-0.9.8y.msi.
  2. 下载php的压缩包,我下载的是php-5.4.42-Win32-VC9-x86.zip,
  3. 下载mysql的安装包,我下载的是mysql-5.5.37-win32.rar
  4. 安装到Apache2.2,点击下一步下一步即可,域名配置为localhost
  5. Apache2.2\conf目录下,打开httpd.conf文件,
    查找LoadModule(加载模块)——126行下面添加:
  1. 添加php模块                                    LoadModule php5_module "D:/Program Files/wamp/server/PHP5.3.2/php5apache2_2.dll"
  2. 添加php.ini的目录                                    PHPiniDir  "D:/Program Files/wamp/server/PHP5.3.2"(PHPiniDir——phpini大小写不区分)
  1. 查找AddType标签——383行下面添加:    要解析的后缀:
    AddType application/x-httpd-php .php
  2. 测试:
    在Apache2.2\htdocs目录下建立phpinfo.php
    输入如下内容:
    <?php      phpinfo();?>
  3. 在浏览器输入http://localhost/phpinfo.php有如下结果即成功
  4. 添加php欢迎页面:
    查找DirectoryIndex添加index.php
  5. 将php压缩包解压到PHP目录即可
  6. 将PHP目录,复制php.ini-development,更改为php.ini文件
  7. 在php.ini中搜索timezone     将分号注释去掉修改为(修改时区):
    date.timezone = Asia/Shanghai
  8. 激活php的扩展功能:
    对应php5.5 目录下的ext文件夹——扩展功能      在php.ini中搜索extension=(987行)          需要激活的(去掉分号即激活)            extension=php_bz2.dll            extension=php_curl.dll            extension=php_gd2.dll            extension=php_mbstring.dll            extension=php_mysql.dll            extension=php_mysqli.dll            extension=php_pdo_mysql.dll            extension=php_xmlrpc.dll            extension=php_zip.dll2.Be sure to appropriately set the extension_dir directive.此句告诉我们需要指定扩展模块的路径            指定路径:   extension_dir="D:\Program Files\wamp\server\PHP\ext"
  9. 将MySql安装到MySql5.5目录下
  10. 将phpmyadmin压缩包解压到Apache2.2\htdocs目录下即可
  11. 测试:
    在浏览器中输入:http://localhost/phpmyadmin/
    出现登陆界面即证明成功

配置vhost

 打开httpd.conf文件 去掉注释 Include conf/extra/httpd-vhosts.conf

打开hosts文件 配置    127.0.0.1       local.test.com

打开httpd-vhosts.conf

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.2323178881.com
    DocumentRoot "D:/www/test"
    ServerName local.test.com
    ErrorLog "logs/dummy-host2.2323178881.com-error.log"
    CustomLog "logs/dummy-host2.2323178881.com-access.log" common

    <Directory "D:/www/test">
        Options Indexes FollowSymLinks
        AllowOverride All
        Allow from All
    </Directory>

</VirtualHost>