在CentOS的LAMP环境中安装phpMyAdmin
我在CentOS的虚拟环境中安装了MySQL并进行了设置,但基本上都是通过命令行操作。MySQL一直有一个名为phpMyAdmin的基于PHP的MySQL管理工具,所以我会下载并在LAMP环境中进行设置尝试。
下载
请访问下面的URL下载phpMyAdmin。
https://www.phpmyadmin.net

安装时是在V4.7.0版本。
下载模块时,它已经被解压了(-_-;)。
安装
只需要将下载的模块放置在Apache文档根目录下,安装并不复杂。由于本次下载是在宿主操作系统Mac上进行的,所以需要将其传输到vagrant的CentOS操作系统中。
在我的环境中,主机端(mac)的/Vagrant/Centos70目录和客户端端(centos)的/vargrant目录是共享的,所以我会使用Finder将解压的phpMyAdmin复制到这里。
由于phpMyAdmin-4.7.0-all-languages的名字很长,所以将其改名为phpMyAdmin。
在客户端将Apache的文档根目录复制过去。
$ sudo mv phpMyAdmin /var/www/html/
$ cd /var/www/html
$ ls
phpMyAdmin
安装完成了。
设定任务
我会在客户操作系统上启动Apache和MySQL,然后使用主机浏览器进行访问尝试。

出现错误了。
它说没有安装MySQL扩展。这意味着没有安装PHP的MySQL扩展。
我会去确认一下。
$ php -m|grep mysql
如果没有显示任何内容,那就意味着没有输入东西。
$ sudo yum install --enablerepo=remi,remi-php56 php-mysql
[vagrant@localhost html]$ php -m|grep mysql
mysql
mysqli
mysqlnd
pdo_mysql
重新启动Apache,然后从主机端浏览器再次访问。
$sudo apachectl stop
$sudo apachectl start

使用预先创建的用户进行登录。
成功登录。

尽管这个界面不太易用,但是这是MySQL基本操作界面,安装已经完成。
备考
在本次使用的环境中,我们使用了vagrant和Virtualbox来设置了一个预先安装好了CentOS 7的环境,并且还搭建好了PHP、MySQL和Apahce的LAMP环境。
此外,我们还通过端口转发将主机上的8080端口转发到了虚拟机上的80端口,已经进行了相应的设置。
请查看以下系列以了解这些设置。
“系列列表(Vagrant CentOS LAMP环境构建)”
1. 在Mac上使用Vagrant构建CentOS 7虚拟环境的初始设置。
2. 在Mac上的虚拟环境中安装PHP,该虚拟环境是基于CentOS 7构建的。
3. 在Mac上的虚拟环境中的CentOS 7上使用PHP的内置服务器。
4. 在Mac上的虚拟环境中安装Apache,该虚拟环境是基于CentOS 7构建的。
5. 在Mac上的虚拟环境中安装MySQL,该虚拟环境是基于CentOS 7构建的。
6. 对安装了MySQL 5.6的CentOS 7进行初始设置和操作验证。