環境: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 。感謝該文的作者。