环境:windows7旗舰版
所用软件:apache2.2.20 php5.3 mysql5.5 phpMyAdmin-3.2.5
下载地址:php5.3 http://windows.php.net/download/#php-5.3-ts-VC9-x86
apache http://www.apache.org/dist/httpd/binaries/win32/
phpMyAdmin http://www.phpmyadmin.net/home_page/downloads.php
Apache:
去下载下来之后安装apache,目录为D:/Apache/apache2.2,在该目录下找到conf文件夹,里面有httpd.conf文件,编辑该文件。
在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下面添加
LoadModule php5_module "D:/php/php5apache2_2.dll"
PHPIniDir "D:/php"
AddType application/x-httpd-php .php .html .htm
之后,将#DocumentRoot "D:/Apache/apache2.2/htdocs" 改为 DocumentRoot "D:/Apache/apache2.2/www",不该也可以,该目录是html或者php文件存放的位置。
接着,将DirectoryIndex index.html 改为 DirectoryIndex index.html index.php
如果上面配置之后还出问题,可在cmd下执行以下命令 : D:\Apache\apache2.2\bin>httpd.exe -w -n "Apache2.2" -k start
执行这个命令之后会报出哪行出错,按照错误提示改正。
php:
下载php后,解压,路径为 Apache/apache2.2/www/
进入该目录,找到php.ini-development 改成php.ini
编辑php.ini,找到 ; extension_dir = “ext”,将其改为: extension_dir = “d:/php/ext”,注意,要将前面的分号去掉。
找到以下行,将其前面的分号去掉;
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
修改时间
将;date.timezone = 改为 date.timezone =Asia/Shanghai
mysql的按照就不介绍了。
安装phpMyAdmin-3.2.5:
解压到 D:/Apache/apache2.2/www/phpMyAdmin
修改配置
打开D:\Apache\apache2.2\www\phpMyAdmin\libraries\config.default.php
$cfg['PmaAbsoluteUri'] = ”;
修改成(填写访问phpMyAdmin的绝对URL):$cfg['PmaAbsoluteUri'] = ‘http://localhost/phpMyAdmin/’;
$cfg['Servers'][$i]['host'] = ‘localhost’;
修改成(填写服务器地址,通常默认,不需要修改):$cfg['Servers'][$i]['host'] = ‘localhost’;
$cfg['Servers'][$i]['user'] = ‘root’;
修改成(填写Mysql用户名,这里我们默认):$cfg['Servers'][$i]['user'] = ‘root’;
$cfg['Servers'][$i]['password'] = ”;
修改成(填写Mysql密码):$cfg['Servers'][$i]['password'] = ‘Mysql PWD;
$cfg['Servers'][$i]['auth_type'] = ‘cookie’;
修改成(设置认证方法,安全因素考虑,填写成cookie):$cfg['Servers'][$i]['auth_type'] = ‘cookie’;
$cfg['blowfish_secret'] = ”;
修改成(设置短语密码,如果上面设置成cookie,那这里不能留空,不然登陆会提示错误):$cfg['blowfish_secret'] = ‘cookie’;
在apache2.2中,修改conf/httpd.conf文件:
找到 <IfModule alias_module></IfModule>,往里面添加如下内容:
Alias /phpmyadmin "D:/Apache/apache2.2/www/phpmyadmin"
<Directory "D:/Apache/apache2.2/phpmyadmin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory
注意,路径要根据自己的情况来设定。重启apache。
3.测试
打开浏览器输入:http://localhost/phpmyadmin/ 访问和登陆
本文有参考自文章:http://www.win7china.com/html/13026.html 。感谢该文的作者。