如何在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
MariaDB / MySQL中的用户。
完成此步骤后,您将发现一个名为 phpmyadmin
在MariaDB中创建。 接下来,启用 mcrypt
和 mbstring
延期。
sudo phpenmod mcrypt sudo phpenmod mbstring
重新加载Apache以使更改生效。
sudo systemctl reload apache2
现在您可以通过以下方式访问phpMyAdmin Web界面
your-server-ip/phpmyadmin
您可以使用MariaDB / MySQL用户名和密码登录。
建议您始终通过安全的HTTPS连接访问phpMyAdmin。 如果您已经安装了其他Web应用程序(如WordPress)并在同一Ubuntu 16.04系统上的那些Web应用程序上启用了HTTPS,则只需添加 /phpmyadmin
在您的域名之后,如下所示。
your-domain.com/phpmyadmin
现在,您可以通过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页面上关注我们。