安装
phpmyadmin
下载地址: 官网
软件名称: phpMyAdmin-4.9.4-all-languages.tar.gz
属性特点:与较旧版本和PHP 5.5到7.4的新版本以及MySQL 5.5和其更高版本所兼容
附加优势:可选的 主题 较多(这个是主要原因:T),我的是: Fallen 0.7.1
Web 服务器 Apache
Nginx 和 IIS 也行
sudo apt update && sudo apt-get install apache2
PHP7.2
sudo apt-get install php7.2*
这里需要根据自己的环境来选择PHP版本,有可能你这边只有php7.0
最后别忘了重启apache2
服务
配置
第一步:创建配置文件并配置秘钥
解压 tar.gz 包,进入目录后键入:
cp ./config.sample.inc.php ./config.inc.php
在config.inc.php
配置秘钥:
$cfg['blowfish_secret'] = 'www.livejq.top';
第二步:创建软链接至 phpmyadmin 目录
首先进入 apache 发布目录,默认为:/var/www/html,然后键入:
sudo ln -s /old/tookit/phpMyAdmin-4.9.4-all-languages /var/www/html/phpmyadmin
建议直接将下载的
phpMyAdmin-4.9.4-all-languages
解压到/var/www/html
后重命名目录为phpmyadmin
至此可以打开浏览器输入http://localhost/phpmyadmin
进行访问 mysql 了,enjoy~
第三步:配置主题
默认主题为:pmahomme
,可以在 config.inc.php 中添加一句:
$cfg['ThemeManager']=true;
然后进入 web 页面控制台即可自由选择所需要的主题,下载好的主题解压到themes
目录下即可。可以在 html 下新建一个测试文件:
<?php
phpinfo();
?>
常见错误情况
错误一:出现 403 Forbidden
-
访问 phpmyadmin 页面描述:You don't have permission to access this resource.
-
log日志:symbolic link not allowed or link target not accessible 即不允许符号链接或无法访问链接目标
-
我的解决办法:去tm的链接,直接将文件夹拷贝到 html 目录下,重命名个短一点的即可。
错误二:缺少套件
访问 phpmyadmin 页面显示错误信息:缺少 mysqli 扩充套件。请检查 PHP 设定。 请参考 our 文件以取得更多的资讯!
解决办法
- 第一步
sudo apt-get install php7.2 php-mysql php7.2-mbstring php7.2-bz2
- 第二步
修改/etc/php/7.2/cli/php.ini
文件,去掉下面这些前面的分号;
即可
extension=bz2
extension=mbstring
extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
extension=pdo_mysql
错误三:TempDir 无法发挥作用
错误提示:进入 phpmyadmin 首页后下方出现红色警告:tmp目录无法发挥作用,页面加载速度可能会很慢
$cfg['TempDir']='./tmp' #默认的临时目录
解决办法
在 phpmyadmin 根目录下创建 tmp 文件夹,然后:
sudo chown www-data:www-data ./tmp && sudo chmod 700 ./tmp
评论区