phpMyAdmin是一款基于PHP的、强大易用的MySQL数据库管理工具,大部分的虚拟主机都会提供给用户用来管理MySQL数据库。而对于使用VPS或者独立主机的我们,需要自己安装配置它。好在phpMyAdmin是开源免费的,安装也非常简单,在Ubuntu系统里只需要两句命令就可以了。在安装前要确认你的Ubuntu系统已经安装好了Apache服务器和MySQL数据库。以下是安装步骤说明:
1. 安装phpMyadmin
SSH登录Ubuntu Server(Ubuntu多个版本都支持apt-get方式安装phpMyAdmin,这里我们使用的是Ubuntu Server 16.04 LTS),运行以下命令:
sudo apt-get install phpmyadmin
系统会提示需要安装很多软件包,安装完成后会占用大约60M硬盘空间,输入Y回车确认后系统会从软件源服务器下载相应的软件包并安装。期间会弹出下面对话需要我们选择运行的Web服务器,这里我们安装的是Apache,所以选第一个后确认。
下面的一长串文字,是说在使用phpmyadmin之前,要安装和配置一个数据库,也可以现在不操作这一项留等后面手动配置。这里我们选择YES来配置数据库。
接下来需要我们设置phpMyAdmin的管理密码,并再次确认。
然后系统会按照我们的设置安装程序,直到出现下面信息并出现提示符,说明phpMyAdmin安装完成了。
granting access to database phpmyadmin for phpmyadmin@localhost: success. verifying access for phpmyadmin@localhost: success. creating database phpmyadmin: success. verifying database phpmyadmin exists: success. populating database via sql... done. dbconfig-common: flushing administrative password Processing triggers for libc-bin (2.23-0ubuntu9) ... Processing triggers for libapache2-mod-php7.0 (7.0.22-0ubuntu0.16.04.1) ... daweibro@Web-Ubuntu-Server-1604:~$
2. 建立phpMyAdmin目录的软连接到网站目录
通过apt-get install phpmyadmin命令安装的phpMyAdmin程序,真实的可执行软件目录默认是在/usr/share/phpmyadmin目录,而Apache默认的根目录则是在/var/www/html目录,是没法访问到phpMyAdmin的,因些我们需要在这两个目录之间建立一个软连接,让Apache可以访问到phpMyAdmin:
sudo ln -s /usr/share/phpmyadin/ /var/www/html/
3. 解决缺少mbstring扩展的问题
安装phpMyAdmin并建立软连接到/var/www/html文件夹之后,在浏览器里面打开http://192.168.1.109/phpmyadmin,还是会出错,提示如下:
phpMyAdmin - Error The mbstring extension is missing. Please check your PHP configuration.
这是php7.0-mbstring模块其实在第2步里安装phpmyadmin的时候已经一起安装过了,系统里并不缺少php7.0-mbstring模块,但为什么还会报错呢?因为Apache需要重启或者重新载入,才能让新的模块开始工作。要重启Apache服务很简单,使用下面一个命令:
sudo service apache2 restart
或者重新载入配置文件:
sudo service apache2 reload
4. 安装成功,进入phpMyAdmin
经过以上几个步骤,phpMyAdmin安装就算完成了。在浏览器里打开http://IP-address/phpmyadmin,就可以看到登录界面了。你目前可以使用安装lamp-server时设置的用户root及其密码,或者安装phpMyAdmin的时候设置的用户phpmyadmin及其密码登录进去,当然这两个用户的权限肯定是不一样的。
- 添加新评论
- 408 阅读
评论
不是直接上传一点会快点吗~
我还是觉得命令行快得多,只要两个命令就好了
我还是觉得命令行快得多,只要两个命令就好了
添加新评论