在 Ubuntu 20.04 LTS 上使用 LEMP 堆栈安装 phpMyAdmin

我们已经知道如何 在 Ubuntu 20.04 上使用 LAMP 堆栈安装 phpMyAdmin. 今天,让我们看看如何在 Ubuntu 20.04 LTS 版本上安装带有 LEMP 堆栈的 phpMyAdmin。 然后我们还将讨论一些有助于保护 phpmyadmin 免受常见威胁的安全实践。 首先,确保按照以下链接中的说明在 Ubuntu 20.04 上设置了 LEMP 堆栈。

  • 在 Ubuntu 20.04 LTS 上安装 Nginx、MySQL、PHP(LEMP 堆栈)

安装 LEMP 堆栈后,按照以下部分所述安装和保护 phpMyAdmin。

内容

  1. 在 Ubuntu 20.04 LTS 上使用 LEMP 堆栈安装 phpMyAdmin
    1. 访问 phpMyAdmin 仪表板
    2. 创建专用用户以访问 phpMyAdmin 仪表板
    3. 保护 phpMyAdmin
      1. 禁用 MySQL root 登录到 phpmyadmin 仪表板
      2. 更改 phpmyadmin 网页界面 URL
      3. 密码保护 phpMyAdmin 登录页面
      4. 帮助我们帮助您:

在 Ubuntu 20.04 LTS 上使用 LEMP 堆栈安装 phpMyAdmin

运行以下命令从终端安装 phpMyAdmin:

$ sudo apt install phpmyadmin

在下一个窗口中,系统将提示您选择应自动配置为运行 phpMyAdmin 的 Web 服务器。 正如您在下面的屏幕截图中看到的,Nginx 在 Web 服务器列表中不可用。 这 Apache 和 lighthttpd 仅在此处列出。 所以 不要选择 任何网络服务器,只需将其留空。 选择 OK 并按 ENTER 继续:

PhpMyAdmin 需要安装和配置数据库才能使用。 您可以使用 dbconfig-command 来完成。

选择 是的 使用 dbconfig-common 为 phpmyadmin 配置数据库: