CentOS7快速搭建phpMyAdmin

  • A+
所属分类:服务搭建

phpMyAdmin是一款基于PHP的MySQL的数据库管理工具,通过简化的Web界面操作方式,可以轻松完成相对复杂的MySQL语句,非常适合不熟悉数据库相关操作的朋友使用。

 实验环境

实验平台:VMware虚拟机

操作系统:CentOS 7.4 / Windows10

服务端IP:192.168.168.97

MySQL:5.7.21

Apache:2.4.33

PHP:7.2.3

phpMyAdmin:4.7.9

 服务端篇

第一步 搭建LAMP

教程中是在CentOS 7.4操作系统上搭建LAMP环境,搭建方法请参考之前写的文章。

CentOS7源码编译搭建LAMP:https://www.wanghualang.com/centos7-make-lamp.html

第二步 配置数据库

全新安装的MySQL管理员用户是空密码,默认情况下,phpMyAdmin不允许使用数据库空密码登陆,这里先给数据库root用户创建一个密码,设置为123456。

  1. [root@Wanghualang ~]# mysqladmin -uroot password '123456'    

开启数据库root用户远程登录功能

  1. [root@Wanghualang ~]# mysql -uroot -p123456  
  2. mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;  
  3. mysql> flush privileges;  
  4. mysql> exit  

第三步 安装phpMyAdmin

  1. [root@Wanghualang-A ~]# cd /usr/local/src/  
  2. [root@Wanghualang-A src]# wget --no-check-certificate https://files.phpmyadmin.net/phpMyAdmin/4.7.9/phpMyAdmin-4.7.9-all-languages.tar.gz  
  3. [root@Wanghualang-A src]# tar xzf phpMyAdmin-4.7.9-all-languages.tar.gz  
  4. [root@Wanghualang-A src]# mv phpMyAdmin-4.7.9-all-languages /usr/local/apache/htdocs/phpmyadmin  

第四步 配置phpMyAdmin

  1. [root@Wanghualang ~]# cd /usr/local/apache/htdocs/phpmyadmin  
  2. [root@Wanghualang phpmyadmin]# vim config.inc.php    

大约在第31行,找到:

$cfg['Servers'][$i]['host'] = 'localhost';

将localhost修改为服务器的IP地址,教程中是192.168.168.200,最终修改如下:

$cfg['Servers'][$i]['host'] = '192.168.168.200';

在新版本的phpMyAdmin中,为了增强安全性,建议创建一个短语密码。如果对安全要求不高,这一步可以选择忽略。

  1. [root@Wanghualang phpmyadmin]# vim config.inc.php  

大约在第17行,找到:

$cfg['blowfish_secret'] = '';

在等号右边的双引号内填入32位以上的的任意字符串,比如wanghualang168888888888888888888,最终修改如下:

$cfg['blowfish_secret'] = 'wanghualang168888888888888888888';

  1. [root@Wanghualang phpmyadmin]# vim libraries/config.default.php  

大约在第94行,找到:

$cfg['blowfish_secret'] = '';

在等号右边的双引号内填入32位以上的的任意字符串,比如wanghualang168888888888888888888,最终修改如下:

$cfg['blowfish_secret'] = 'wanghualang168888888888888888888';

重启服务

  1. [root@Wanghualang ~]# service httpd restart  

打开浏览器,访问http://192.168.168.200/phpmyadmin,输入数据库用户名、密码登陆控制台,教程结束。

CentOS7快速搭建phpMyAdmin

CentOS7快速搭建phpMyAdmin

  • 微信赞助网站
  • weinxin
  • 支付宝赞助网站
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • 新闻头条 广东省佛山市 电信

      文章不错非常喜欢