如何在Ubuntu 16.04上使用LAMP安装phpMyAdmin

phpMyAdmin是MySQL / MariaDB网络管理工具。 在本教程中,我们将学习如何在Ubuntu 16.04上使用LAMP(Apache,MariaDB,PHP7)安装phpMyAdmin。 假定您已经在Ubuntu 16.04上安装了LAMP堆栈。 如果没有,请查看以下教程。

  • 如何在Ubuntu 16.04 LTS上安装Apache,MariaDB和PHP7(LAMP Stack)

一旦安装了LAMP,让我们安装phpMyAdmin。

在Ubuntu 16.04上安装phpMyAdmin

phpMyAdmin包含在Ubuntu 16.04软件存储库中。 因此我们可以使用以下命令轻松安装它

sudo apt update
sudo apt install phpmyadmin

上面的命令将安装所有必需的依赖项,包括PHP7扩展。 在安装过程中,它将提示您选择要配置的Web服务器。 点击空格键选择apache2。 星号表示已选中该项目。 然后按Tab键和Enter确认您的选择。

在下一个屏幕中,选择是。

phpmyadmin Apache配置

然后为 phpmyadmin MariaDB / MySQL中的用户。

phpmyadmin Ubuntu 16.04

完成此步骤后,您将发现一个名为 phpmyadmin 在MariaDB中创建。 接下来,启用 mcryptmbstring 延期。

sudo phpenmod mcrypt

sudo phpenmod mbstring

重新加载Apache以使更改生效。

sudo systemctl reload apache2

现在您可以通过以下方式访问phpMyAdmin Web界面

your-server-ip/phpmyadmin

您可以使用MariaDB / MySQL用户名和密码登录。

phpmyadmin ubuntu

建议您始终通过安全的HTTPS连接访问phpMyAdmin。 如果您已经安装了其他Web应用程序(如WordPress)并在同一Ubuntu 16.04系统上的那些Web应用程序上启用了HTTPS,则只需添加 /phpmyadmin 在您的域名之后,如下所示。

your-domain.com/phpmyadmin

安装phpmyadmin ubuntu

现在,您可以通过Web界面管理MariDB / MySQL数据库。

使用 .htaccess 在phpMyAdmin中,我们需要添加 AllowOverride All Apache配置文件中的指令。

sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf

AllowOverride All 内指令 <Directory /usr/share/phpmyadmin> 像下面

<Directory /usr/share/phpmyadmin>
  Options FollowSymLinks
  DirectoryIndex index.php
  AllowOverride All

如果没有 AllowOverride All 指令,则默认为 AllowOverride none 禁用.htaccess文件。

保存并关闭文件。 然后重新加载Apache。

sudo systemctl reload apache2

而已!

我希望本教程可以帮助您在Ubuntu 16.04上使用LAMP安装phpMyAdmin。 与往常一样,如果您发现此帖子有用,请订阅我们的免费新闻通讯。 您也可以在Google +,Twitter或喜欢我们的Facebook页面上关注我们。

Sidebar