第一步:先把文件弄到服务器上
- 安装包下载:https://pan.quark.cn/s/5af522fcd0bb
- 然后把这个文件传到你的 Linux 服务器上。用 FTP 工具(像 FileZilla)或者用命令
scp都行。随便放个地方,比如放到/usr/local/src这个目录里。
第二步:解压它
先用 SSH 连上你的服务器。
进到你放那个压缩包的目录,比如:
cd /usr/local/src解压!命令是这个:
tar -zxvf phpMyAdmin-4.0.10.10-all-languages.tar.gz完事儿后,你会看到一个多出来的文件夹,名字大概叫
phpMyAdmin-4.0.10.10-all-languages。
第三步:挪个位置
这个文件夹名字太长,不好记,咱们把它挪到一个好找的地方,并且改个短名。
假设你网站的根目录在
/var/www/html(这个得看你自己当初怎么设的,不确定就问问装环境的人)。移动并改名,命令像这样:
mv phpMyAdmin-4.0.10.10-all-languages /var/www/html/phpmyadmin这条命令就是把解压出来的长串文件夹,直接搬到网站根目录下,并且改名为
phpmyadmin。以后访问就靠这个名字了。
第四步:给权限
让 Apache 或 Nginx 有权限读里面的文件。
chown -R www-data:www-data /var/www/html/phpmyadmin
# 如果你的服务器不是 www-data 用户,可能是 apache 或者 nobody,自己看着改一下。
第五步:设置配置文件
这是最关键的一步,phpMyAdmin 需要自己的小配置。
进到咱们刚挪过去的那个
phpmyadmin目录里:cd /var/www/html/phpmyadmin里面有个叫
config.sample.inc.php的文件,复制一份出来,改名叫config.inc.php。cp config.sample.inc.php config.inc.php编辑这个新文件
config.inc.php,用vim或者nano都行:vim config.inc.php找到下面这几行(可能长得有点像),主要是改一个叫 blowfish_secret 的东西,还有设置一个能连上你数据库的账号密码。
改 Blowfish Secret:
找个
$cfg['blowfish_secret'] = '';这样的行,在单引号中间随便填一串字符,越长越乱越好,比如'aBcDeFg1234567890随便写点什么'。不设这个,页面会报错。
设置连接信息:
找到类似
$cfg['Servers'][$i]['auth_type']的地方。确保它是
'cookie'或者'http',这样登录时会弹框让你输数据库用户名和密码。然后,通常不用改下面的
$cfg['Servers'][$i]['user']和$cfg['Servers'][$i]['password'],因为用了 cookie 认证,它会自动从登录框获取。但是!必须 保证你下面这行设置的是
'localhost'或者你的数据库地址:$cfg['Servers'][$i]['host'] = 'localhost';
改完保存退出。
第六步:搞定!
现在打开你的浏览器,地址栏输入:
http://你的服务器IP地址/phpmyadmin
或者如果是在本地测试:
http://localhost/phpmyadmin
应该就能看到登录页面了。用你 MySQL 或者 MariaDB 的 root 用户名和密码登进去就行了。