phpMyAdmin安装配置教程
phpMyAdmin安装前提条件:
* PHP 5.2 or later(包含mysqli、mbstring、mcrypt扩展)
* MySQL 5.0 or later
*可用的浏览器
下载安装包,解压即可使用
1 2 3 |
wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.0.7/phpMyAdmin-4.0.7-all-languages.tar.gz tar -zxvf phpMyAdmin-4.0.7-all-languages.tar.gz mv phpMyAdmin-4.0.7-all-languages phpMyAdmin |
解压之后就可以直接使用。
把phpMyAdmin拷贝到网站根目录后可以直访问。
例如把phpMyAdmin目录拷贝到blog.redis.com.cn的根目录后,使用网址http://blog.redis.com.cn/phpMyAdmin即可访问。
-----------------------------------------------------------------------
如需高级配置,可以修改libraries/config.default.php的如下几个配置。
//这个cookie的加密,密钥,防止模拟cookie破解,最好不要留空
$cfg['blowfish_secret'] = 'a8b7c6d';
//默认是config,不要密码就能进入,换成cookie要输入用户和密码的
$cfg['Servers'][$i]['auth_type'] = 'cookie';
// PHP 5 support for new MySQL 4.1.3+ features:
$cfg['Servers'][$i]['extension'] = 'mysqli';
//是否允许root账户登录
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
或者在phpMyAdmin根目录下创建config.inc.php,不存在新建,已存在用如下内容覆盖。
1 2 3 4 5 6 7 8 9 10 |
<?php $cfg['blowfish_secret'] = 'ba17c1ec07d65003'; // use here a value of your choice $i=0; $i++; $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['AllowNoPasswordRoot'] = true; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['AllowNoPasswordRoot'] = true; ?> |
用浏览器访问phpmyadmin网址,在登录页面输入mysql的用户和密码就能道路到后台了。
更详细的配置可以看这里
http://docs.phpmyadmin.net/en/latest/setup.html#setup
http://docs.phpmyadmin.net/en/latest/config.html
为什么我配置完毕以后其他php网站都能访问,就phpmyadmin 不能访问,端口都开放了。对应账号的权限也设置了,可是访问结果总是504 网关超时