linux下安装phpMyAdmin

 我来答
max的深林
2015-06-02 · TA获得超过2059个赞
知道大有可为答主
回答量:5925
采纳率:100%
帮助的人:5121万
展开全部

phpMyAdmin是一种基于Web的免费MySQL管理工具。phpMyAdmin是用PHP编写的,因此只有支持PHP的服务器才能使用phpMyAdmin。phpMyAdmi能够通过浏览器完成几乎所有的SQL操作。其安装步骤如下:

(1)下载源码:http://nchc.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.1/phpMyAdmin-3.5.1-all-languages.tar.gz,当前(2012-5-8)最新版本为3.5.1。

(2)解压到Web服务器的文件根目录,即/usr/local/apache2/htdocs。

#tar -zxvf phpMyAdmin-3.5.1-all-languages.tar.gz -C /usr/local/apache2/htdocs

(3)将安装目录重命名为phpMyAdmin。

#mv /usr/local/apache2/htdocs/phpMyAdmin-3.5.1-all-languages /usr/local/apache2/htdocs/phpMyAdmin

进入目录/usr/local/apache2/htdocs/phpMyAdmin/libraries,查看配置文件config.default.php。

#cd /usr/local/apache2/htdocs/phpMyAdmin/libraries/

#vi config.default.php

 

修改配置文件config.default.php

$cfg['Servers'][$i]['host'] = 'localhost';

指定MySQL服务器所在的主机名,通常用默认值。

$cfg['Servers'][$i]['port'] = '';

指定MySQL的监听端口,保持空白则表示使用默认端口3306。

$cfg['Servers'][$i]['auth_type'] = 'config';

指定认证方法。在本机调试时用config。如果在网上调试,使用cookie。

$cfg['blowfish_secret'] = 'php';

指定用于cookie认证的信息,可以是任何字符串。

$cfg['Servers'][$i]['user'] = 'root';

指定MySQL管理者的帐号。

$cfg['Servers'][$i]['password'] = 'rootpass';

指定MySQLroot帐户的密码。

(4)测试。开启浏览器,输入http://localhost/phpMyAdmin/。如果将$cfg['Servers'][$i]['auth_type']设置为‘cookie’,就会出现图1所示的登录界面。如果设置为‘config’或者成功登录后就能进入phpMyAdmin的主页面(图2)。

追问
You don't have permission to access /phpMyAdmin on this server.怎么解决呢。网上有的答案是修改phpMyAdmin.config文件 可是我没有此文件
追答
你的权限不够,把这个目录下所有文件属性改成777,命令类似 chmod 777 phpMyAdmin -R
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式