From:https://www.cnblogs.com/sqsgoodluck/p/17536483.html

使用apt install phpmyadmin总会报错AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined function Symfony\\Component\\DependencyInjection\\array_is_list() 。查询资料显示array_is_list()是PHP8.1的特性,但phpMyAdmin官方明确5.2.1版本支持PHP7.4及以上。因此尝试源码安装

1. 源码包下载

2. 在MySQL中创建超级用户

3. 创建临时文件夹

4. PHPMyAdmin配置

5. 配置Apache支持phpMyAdmin

6. 安全性控制

phpMyAdmin 是攻击者的热门目标,您应该格外小心以防止未经授权的访问。

6.1 为phpMyAdmin设置别名

机器人和攻击者不断扫描web服务器,寻找默认的phpMyAdmin登录页面,因此建议您将URL更改为其他内容。
在本例中,我们将把它从example.com/phpmyadmin更改为 example.com/pmahidden 。

6.2 允许. htaccess 覆盖

使用 Apache 的内置.htaccess身份验证授权功能在整个应用程序前面放置一个网关。