个人win7装的64位系统 可是仍是下载的32位程序 基本没什么影响 php
1 php: php-5.4.9-Win32-VC9-x86.zip
2 apache: httpd-2.4.3-win32.zip
3 所需模块: php5apache2_4.dll-php-5.4-win32.zip 若是找不到搜索下 "php5apache2_4"
4 mysql: mysql-5.5.28-win32.zip mysql
1 配置apache sql
解压到 D:/wamp/ 里,而后在命令行模式下进入到apache的bin目录,执行:
httpd -k install 将apache设置为自动启动服务 不出意外应该会出现警告 即 ServerRoot 不存在之类的
完了修改配置文件 httpd.conf 重启 apache就启动好了 数据库
2 配置php apache
一样解压到 D:/wamp/ 里,而后复制一份 php.ini 做为配置文件,修改所需设置
而后将php设置为apache的一个模块启动,修改apache配置文件,增长如下三行:
LoadFile "D:/wamp/php-5.4.9-Win32/php5ts.dll"
LoadModule php5_module "D:/wamp/php-5.4.9-Win32/php5apache2_4.dll"
PHPIniDir "D:/wamp/php-5.4.9-Win32"
完了再添加
AddHandler application/x-httpd-php .php
此说明能够在 php5apache2_4.dll-php-5.4-win32.zip 里的 readme 找到 windows
3 配置mysql app
仍然解压到 D:/wamp/ 里,而后复制一份 my.ini 到当前目录 在命令行模式下进入mysql的bin目录,执行:
mysqld --install MySQL5.5
将其做为服务自动运行,完了再启动一下mysql便可,初次设置需修改root密码 默认为空
mysqladmin -uroot password 回车 而后输入新密码 便可 spa
php链接数据库时,须要比较长的时间,1s以上,可试试将localhost改成127.0.0.1试试,或者修改hosts文件 注释掉
::1 localhost
这一行
具体可见:https://bugs.php.net/bug.php?id=45150 .net