本文测试环境:
Ubuntu20.04.3LTS,nginx/1.18.0,php7.4-fpm,mysqldVer8.0.27,phpMyAdmin-5.1.1
在百度上搜索phpMyAdmin,找到官方网站,在首页上就有下载链接,在上面右击点复制链接。
使用root用户登录到ubuntu,用wget命令下载phpMyAdmin安装包
文件解压到phpMyAdmin-5.1.1-all-languages文件夹下,把这个文件夹里的所有文件移动到网站根目录
接下来我们来配置nginx,新建一个网站配置文件/etc/nginx/sites-available/phpmyadmin,指定端口、网站根目录、域名等,具体配置过程请参考我的另一篇文章nginx配合php-fpm搭建网站服务器。配置结果如下图:
用命令systemctlrestartnginx重启nginx。现在就可以用浏览器访问我们的phpmyadmin网站了。
第一次访问可能会碰到以下错误:Composerdetectedissuesinyourplatform:YourComposerdependenciesrequirethefollowingPHPextensionstobeinstalled:mysqli,xml。
这是因为缺少两个php扩展。用命令aptinstallphp-mysqlphp-xml-y安装两个扩展,然后重启php-fpm:systemctlrestartphp7.4-fpm
这时候再访问phpmyadmin网站,就可以用mysql的用户登录,进入web管理mysql的页面了,比命令行管理方便多了。