PHPMyadmin安装配置

 

安装环境

Ubuntu或者RHEL

 

新得立方式安装phpmyadmin
sudo apt-get install phpmyadmin

 

说明:会让在apachelightd选择一个,没有nginx,我就选择了apache,然后设置用户密码既可。

默认安装在 /usr/share/phpmyadmin

1.作个链接到 /var/www/ 目录下,

sudo ln -s /usr/share/phpmyadmin/ /var/www/

2.或者移动到工作目录

sudo mv /usr/share/phpmyadmin/ /var/www/

再使用 http://localhost/phpmyadmin 即可以访问了

源代码方式安装phpmyadmin(基本下载解压即可)

代码:(或者到http://www.phpmyadmin.net下载)
wget http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.5.0/phpMyAdmin-3.5.0-all-languages.tar.bz2

tar xvjf phpMyAdmin-3.5.0-all-languages.tar.bz2

mv phpMyAdmin-3.5.0-all-languages /var/www/phpmyadmin

详细配置

cd phpmyadmin/
cp config.sample.inc.php config.inc.php
vi config.inc.php

将其中的:

代码:
$cfg['blowfish_secret'] = ”;

改为:

代码:
$cfg['blowfish_secret'] = ‘web’;

下面的:

代码:
// $cfg['Servers'][$i]['controluser'] = ‘pma’;
// $cfg['Servers'][$i]['controlpass'] = ‘pmapass’;
// $cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;
// $cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’;
// $cfg['Servers'][$i]['relation'] = ‘pma_relation’;
// $cfg['Servers'][$i]['table_info'] = ‘pma_table_info’;
// $cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’;
// $cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’;
// $cfg['Servers'][$i]['column_info'] = ‘pma_column_info’;
// $cfg['Servers'][$i]['history'] = ‘pma_history’;
// $cfg['Servers'][$i]['tracking'] = ‘pma_tracking’;

//全部删除,然后将其中的:

代码:
$cfg['Servers'][$i]['controluser'] = ‘pma’;
$cfg['Servers'][$i]['controlpass'] = ‘pmapass’;

 

查找 $cfg['PmaAbsoluteUri']
修改为你将上传到空间的phpMyAdmin的网址
如:$cfg['PmaAbsoluteUri'] = ‘http://www.fresker.com/phpmyadmin/’;
这里因为我是本地调试,我改为$cfg['PmaAbsoluteUri'] = ‘http://localhost/phpmyadmin/’;
注意:不要漏掉最后的反斜杠/和开头的http。

查找 $cfg['Servers'][$i]['host'] = ‘localhost’;(通常用默认,也有例外,可以不用修改)

查找 $cfg['Servers'][$i]['auth_type'] = ‘config’;
在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie。
个人建议:无论是本地还是网络上,都建议设置成cookie,安全第一。
同时,当auth_type这个值设置为cookie后,还有一个地方需要作出相应的修改:
$cfg['blowfish_secret'] = ”;
改成:$cfg['blowfish_secret'] = ‘www.fresker.com’;
这里的www.fresker.com自己随便定义,不超过46个字符。如果这个地方留空,将会出现上文提到的第2个错误:“配置文件现在需要绝密的短语密码(blowfish_secret)”。

6、查找 $cfg['Servers'][$i]['user'] = ‘root’; // MySQL user(用户名,自己机里用root;在网上一般为你的ftp用户名,虚拟主机提供商会告诉你的;一般不要修改)

7、查找 $cfg['Servers'][$i]['password'] = ’123456′; // MySQL password (123456修改成连接你的MYSQL数据库的用户密码)

8、查找 $cfg['DefaultLang'] = ‘zh’; (这里是选择语言,zh代表简体中文的意思) 还有 $cfg['DefaultCharset'] = ‘gb2312′;(修改默认编码为国标)

pmapmapass改为你的mysql用户名和密码,最后登录phpmyadmin,将phpmyadmin/scripts目录中的creat_tables.sql文件导入mysql

mysqldir/bin/mysql -u root -p /phpadmin_dir/scripts/create_tables.sql

ps:

phpmyadmin3版本不需配置解压即可使用。需要注意一点,就是要将 config.sample.inc.php 改名为config.inc.php,并将$cfg['blowfish_secret'] = ‘ ‘引号中随便输入几个字符,但不能为空,否则会有错误提示。

 

 

标签:
本文连接地址: http://www.fresker.com/old2/archives/485 (转载注明出处)

回复

目前暂无评论

Sorry, 评论已关闭.