Ubuntu Server 16.04安装phpMyAdmin

大伟哥 提交于 2017-09-04,周一, 16:46

phpMyAdmin是一款基于PHP的、强大易用的MySQL数据库管理工具,大部分的虚拟主机都会提供给用户用来管理MySQL数据库。而对于使用VPS或者独立主机的我们,需要自己安装配置它。好在phpMyAdmin是开源免费的,安装也非常简单,在Ubuntu系统里只需要两句命令就可以了。在安装前要确认你的Ubuntu系统已经安装好了Apache服务器和MySQL数据库。以下是安装步骤说明:

1. 安装phpMyadmin

SSH登录Ubuntu Server(Ubuntu多个版本都支持apt-get方式安装phpMyAdmin,这里我们使用的是Ubuntu Server 16.04 LTS),运行以下命令:

  1. sudo apt-get install phpmyadmin

系统会提示需要安装很多软件包,安装完成后会占用大约60M硬盘空间,输入Y回车确认后系统会从软件源服务器下载相应的软件包并安装。期间会弹出下面对话需要我们选择运行的Web服务器,这里我们安装的是Apache,所以选第一个后确认。

phpMyAdmin选择Apache服务器

下面的一长串文字,是说在使用phpmyadmin之前,要安装和配置一个数据库,也可以现在不操作这一项留等后面手动配置。这里我们选择YES来配置数据库。

配置phpMyAdmin数据库

接下来需要我们设置phpMyAdmin的管理密码,并再次确认。

设置phpMyAdmin的密码并再次确认

然后系统会按照我们的设置安装程序,直到出现下面信息并出现提示符,说明phpMyAdmin安装完成了。

  1. granting access to database phpmyadmin for phpmyadmin@localhost: success.
  2. verifying access for phpmyadmin@localhost: success.
  3. creating database phpmyadmin: success.
  4. verifying database phpmyadmin exists: success.
  5. populating database via sql... done.
  6. dbconfig-common: flushing administrative password
  7. Processing triggers for libc-bin (2.23-0ubuntu9) ...
  8. Processing triggers for libapache2-mod-php7.0 (7.0.22-0ubuntu0.16.04.1) ...
  9. daweibro@Web-Ubuntu-Server-1604:~$

2. 建立phpMyAdmin目录的软连接到网站目录

通过apt-get install phpmyadmin命令安装的phpMyAdmin程序,真实的可执行软件目录默认是在/usr/share/phpmyadmin目录,而Apache默认的根目录则是在/var/www/html目录,是没法访问到phpMyAdmin的,因些我们需要在这两个目录之间建立一个软连接,让Apache可以访问到phpMyAdmin:

  1. sudo ln -s /usr/share/phpmyadin/ /var/www/html/

3. 解决缺少mbstring扩展的问题

安装phpMyAdmin并建立软连接到/var/www/html文件夹之后,在浏览器里面打开http://192.168.1.109/phpmyadmin,还是会出错,提示如下:

  1. phpMyAdmin - Error
  2. The mbstring extension is missing. Please check your PHP configuration.

这是php7.0-mbstring模块其实在第2步里安装phpmyadmin的时候已经一起安装过了,系统里并不缺少php7.0-mbstring模块,但为什么还会报错呢?因为Apache需要重启或者重新载入,才能让新的模块开始工作。要重启Apache服务很简单,使用下面一个命令:

  1. sudo service apache2 restart

或者重新载入配置文件:

  1. sudo service apache2 reload

4. 安装成功,进入phpMyAdmin

经过以上几个步骤,phpMyAdmin安装就算完成了。在浏览器里打开http://IP-address/phpmyadmin,就可以看到登录界面了。你目前可以使用安装lamp-server时设置的用户root及其密码,或者安装phpMyAdmin的时候设置的用户phpmyadmin及其密码登录进去,当然这两个用户的权限肯定是不一样的。

登录phpMyAdmin

文章分类

标签

评论

添加新评论

此字段内容将保密,不会被其他人看见。

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。
验证码
发布评论前,请通过下面的验证,以免被当作垃圾评论机器人屏蔽。
8 + 9 =
计算出这道简单的算术题并键入答案。例如、1+3,就输入 4。