在 Ubuntu 16.04 上安装 phpMyAdmin

目前网络上好像还没有 Ubuntu 16.04 安装 phpMyAdmin 的教程,今天就来记录一下略有些折腾额的安装过程。

安装 phpMyAdmin

sudo apt-get update
sudo apt-get install phpmyadmin php-mbstring php-gettext

因为我用的是 nginx,因此在 server selection 部分直接跳过(用 tab 键选择)。配置一下密码,结束。

开启模块:

sudo phpenmod mcrypt
sudo phpenmod mbstring

最后重启一下 nginx,应该就可以在 example.com/phpmyadmin 显示界面了。

这里假定你已经完成了基本 nginxmysqlphp 的配置。如果没有,可以参看 这里。虽然目的不同,不过差不多一个意思啦。

安装的时候,出现了各种各样的问题,最后只得一一解决。特此提醒:

  • phpmyadmin 登陆界面是 mysql 的账号密码,不是安装 phpmyadmin 时配置的密码。
  • phpmyadmin 在安装过程中,会提示设置其本身的密码(目前没发现有什么用),也会提示输入 mysql 的密码。千万不要输错,否则就尴尬了。
  • 在控制台的重置密码选项里,万万不要勾选 sha-256 hash,否则会需要是十倍于安装的时间研究如何拯救已经无法进入的数据库。

Bibliography

https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04