ZhyFly | 随笔网路

... no pains, no gains!

今天在自己配置的~LAMP~上安装了~phpMyadmin,应该是很简单的,但也花了几十分钟,步骤不难,如下:

#cd /home/www/src/ 
#wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.10.1-all-languages.tar.gz
#tar xvfz phpMyadmin-2.10.1-all-languages.tar.gz
#mv phpMyadmin-2.10.1-all-languages /home/www/apache2/htdocs/

#cd !$
#ln -sf phpMyadmin-2.10.1-all-languages phpMyadmin

#cd phpMyadmin
#cp config.sample.inc.php config.inc.php

修改~phpMyadmin~目录下面的~config.inc.php~下面几个地方:

$cfg['blowfish_secret'] = 'ZhyFly.Org'; 
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'passwd';

第一行必须填上,随便填写就行,然后最后一行为用户~root~的密码,然后创建~Apache~认证,步骤如下:

#mkdir -p /home/www/apache2/passwd 
#/home/www/apache2/bin/htpasswd -c /home/www/apache2/passwd/authpass admin

然后会提示输入用户~admin~的密码,这样访问~phpAdmin~的用户和密码就设定好了,然后还要让~Apache~能知道,因此必须修改~httpd.conf,添加下面一段:

<Directory "/usr/local/apache/htdocs/phpmyadmin">
    AuthType Basic
    AuthName "myphp"
    AuthUserFile /usr/local/apache/passwd/authpass
   Require user myphp
</Directory>

最后重启~Apache~就好了:

#/home/www/apache2/bin/apachectl restart 

然后通过网址输入:http://ipaddress/phpMyadmin/,输入用户名(admin)及其密码获得网页访问,然后再输入~mysql~的用户名(root)及其密码就可以进入~phpMyadmin~的管理了。

参考(English)



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=1163478


[点击此处收藏本文]  发表于2007年05月12日 2:06 AM




正在读取评论……

发表评论

大名:
网址:
验证码
评论 
   

news

logo ;)
   StatCounter

who is FlyZhy

contact

funny

趣闻多多 ...

生成365Key昨日新闻

My Flickr

www.flickr.com
This is a Flickr badge showing public photos from FlyZhy.Org. Make your own badge here.

last posts