假设你的web(网页存放)根目录是 /var/www/html/
假设你的主机web访问是这样的 http://192.168.1.100/
你可以把他安装到 /var/www/html/phpmyadmin 当然也可是/var/www/的任意下级目录
注意这个目录名字最好只有管理员知道.
A.先到 phpMyAdmin的官方站上下载最近的 phpMyAdmin程式
~~~~当然也可到你自己的windows机器,等以后编辑好了再上传到web服务器上
B.将此档解压缩
# tar zxvf phpMyAdmin.tar.gz
or # unzip phpMyAdmin.zip
此时路径 /var/www/html/phpMyAdmin
C. 修改目录名为 /var/www/onlyyoukown
# mv /var/www/html/phpMyAdmin /var/www/html/onlyyoukown
D.配置文件
1.找到 /libraries/config.default.php文件(config.default.php复制到phpmyadmin目录下,然后更名为config.inc.php),该文件有如下项目须自行配置.
~~~~~传统的phpmyadmin配置方式,在phpmyadmin根目录index.php的同级目录下,创建config.inc.php,具体参考配置文件请参考config.sample.inc.php。
~~~~~在phpmyadmin3版本中,有一种新的配置方式,即不需要创建config.inc.php,只要修改 libraries/config.default.php配置文件的配置项即可。这是因为phpmyadmin3中默认首先加载libraries /config.default.php配置文件的内容,如果有config.inc.php,就会在config.inc.php配置文件中找到相同的 变量并覆盖,所以如果没有特别的设定,你不需要再去创建一个config.inc.php,只要在 libraries/config.default.php进行相关的配置即可。
2.查找 $cfg['PmaAbsoluteUri'] 修改为你phpMyAdmin的根目录的网址
如:$cfg['PmaAbsoluteUri'] = 'http://192.168.1.100/onlyyouknow/'; 又如 "http://localhost/phpMyAdmin"
3.查找 $cfg['Servers'][$i]['host'] = 'localhost';(通常用默认,也有例外,可以不用修改)
4.查找 $cfg['Servers'][$i]['auth_type'] = 'config';
在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie
5.查找 $cfg['Servers'][$i]['user'] = 'root'; // MySQL user(mysql用户名,自己机里用root;)
6.查找 $cfg['Servers'][$i]['password'] = ''; // MySQL password (mysql用户的密码,自己的服务器一般都是mysql用户root的密码)
7.查找 $cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only(只操作一个数据库就设置一下;缺省代表所有数据库)
8.查找 $cfg['DefaultLang'] = 'zh'; (这里是选择语言,zh代表简体中文的意思)
9.$cfg['Servers'][$i]['extension'] = 'mysql'; 可设置"mysql"或者"mysqli",看你的需求了,需要引扩展包
10.设置完毕后保存
如果出现“配置文件现在需要绝密的短语密码(blowfish_secret)”那么请在$cfg['blowfish_secret'] = ' ';的等号里面设置你网站的cookie,例如:$cfg['blowfish_secret'] = '任意字符';这是因为你的“$cfg['Servers'][$i]['auth_type'] = 'cookie'的原因。
11. 如果报错需要session,那说明你session_auto_start 没有开启, 如果您也不想开启此项设置,就修改配置文件中的代码,在配置文件最后加一句开启session的代码:
session_start();
IE.测试
开启浏览器,输入phpMyAdmin的根目录网址,如:http://localhost/phpMyAdmin
这样你就学会了Linux安装phpmyadmin方法