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)。