在CentOS的LAMP环境中安装phpMyAdmin

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

下载

请访问下面的URL下载phpMyAdmin。
https://www.phpmyadmin.net

スクリーンショット 2017-05-16 2.12.27.png

安装时是在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,然后使用主机浏览器进行访问尝试。

スクリーンショット 2017-05-16 14.53.35.png

出现错误了。
它说没有安装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
スクリーンショット 2017-05-16 15.42.10.png

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

スクリーンショット 2017-05-16 15.42.49.png

尽管这个界面不太易用,但是这是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进行初始设置和操作验证。

广告
将在 10 秒后关闭
bannerAds