linux安装phpmyadmin(phpmyadmin进不去)

如何在Linux下安装PHPMyadmin

在Linux操作系统下安装phpMyAdmin,将下载的软件包"phpMyAdmin-2.11.5-all- languages.rar"解压缩到配置环境的根目录下,为了便于使用,可以将解压缩后的文件夹重新命名为phpMyAdmin。

命令模式下的操作如下:

# mv phpMyAdmin-2.11.5-all-languages.rar/var/ww/html

# tar zvxf phpMyAdmin-2.11.5-all-languages.rar

# mv phpMyAdmin-2.11.5-all-languages phpMyAdmin

通过上述3个命令将下载的软件包解压缩到/var/www/html/目录下,从而完成phpMyAdmin图形化管理工具的安装。

2.配置phpMyAdmin图形化管理工具

配置在phpMyAdmin目录下的config.inc.php文件下进行,更改如下参数的配置。

//将参数PmaAbsoluteUri的值设定为phpMyAdmin所处的位置:$cfg['PmaAbsoluteUri']=';;

$cfg['blowfish_secret']='cookie';//设定访问方式为Cookie

$cfg['Servers'][$i]['host']='localhost';//设定MySQL所在的主机名或IP地址

$cfg['Servers'][$i]['auth_type']='http';//设定进入phpMyAdmin管理MySQL的方式$cfg['Servers'][$i]['user']='//设定管理MySQL的账号

$cfg['Servers'][$i]['password']='root';//设定管理MySQL的密码

参数设置完成后保存该文件,重新启动Apache服务器。

在浏览器的地址栏中输入""即可打开phpMyAdmin图形化管理主页面进行数据库操作。

Linux系统下安装phpmyadmin方法

phpMyAdmin是一种MySQL的管理工具,它直接从web上去管理MySQL。

假设你的web(网页存放)根目录是/var/www/假设你的主机web访问是这样的

你可以把他安装到/var/www/phpmyadmin当然也可是/var/www/的任意下级目录

注意这个目录名字最好只有管理员知道.因此我们假设为/var/www/onlyyouknow

A.先到 phpMyAdmin的官方站上下载最近的 phpMyAdmin程式

把 phpMyAdmin-2.11.3-all-languages.tar.bz2下载到/var/www/

#cd/var/www/

#wget

当然也可到你自己的windows机器,等以后编辑好了再上传到web服务器上

B.将此档解压缩

# tar zxvf phpMyAdmin-2.11.3-all-languages.tar.gz

此时路径/var/www/phpMyAdmin-2.11.3-all-languages

C.修改目录名为/var/www/onlyyoukown

# mv/var/www/phpMyAdmin-2.11.3-all-languages/var/www/onlyyoukown

D.修改设定档

1.找到/libraries/config.default.php文件(config.default.php复制到phpmyadmin目录下,然后更名为config.inc.php),该文件有如下项目(2-8)须自行配置,windows用写字板(不要用记事本,这是UTF8编码)进行编辑,在linux下直接用vim编辑.

2.查找$cfg['PmaAbsoluteUri']修改为你将上传到空间的phpMyAdmin的网址

如:$cfg['PmaAbsoluteUri']='';

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

4.查找$cfg['Servers'][$i]['auth_type']='config';

在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成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代表简体中文的意思,这里不知道填gbk对否)

9.设置完毕后保存

如果出现“配置文件现在需要绝密的短语密码(blowfish_secret)”那么请在$cfg['blowfish_secret']='';的等号里面设置你网站的cookie,例如:$cfg['blowfish_secret']='任意字符';这是因为你的“$cfg['Servers'][$i]['auth_type']='cookie'的原因。

E.测试

开启浏览器,

一点个人看法

我们认为从web上可以通过mysql的root用户控制mysql并非一种非常安全的方式.因此我的建议是如果是自己的服务器,当你用完了可以把phpadmin目录放到web不能访问的目录,当要用时把整个目录用mv命令移回原来位置

linux下安装phpMyAdmin

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

(1)下载源码:,当前(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)测试。开启浏览器,输入。如果将$cfg['Servers'][$i]['auth_type']设置为‘cookie’,就会出现图1所示的登录界面。如果设置为‘config’或者成功登录后就能进入phpMyAdmin的主页面(图2)。

阅读剩余
THE END