设为首页 收藏本站
查看: 719|回复: 0

[经验分享] MySQL管理工具-phpMyAdmin管理平台搭建

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-3-15 08:27:16 | 显示全部楼层 |阅读模式
4 MySQL管理工具4.1 问题本案例要求基于LAMP平台部署一套phpMyAdmin应用系统,实现对MySQL服务器的Web方式管理。
4.2 方案使用2台RHEL6虚拟机 + 1台Windows 7真机,如图-2所示。其中192.168.4.10是MySQL服务器,授权操作在此服务器上执行;另一台Linux服务器192.168.4.6上部署phpMyAdmin管理平台,实现从浏览器访问的Web管理方式。
image002.jpg
图-2
4.3 步骤实现此案例需要按照如下步骤进行。
步骤一:在MySQL服务器上配置用户访问授权
为了实验方便起见,直接以root用户为例,允许其从192.168.4.0/24网段访问,密码设置为1234567。
copytextpop-up
  • mysql> GRANT all ON *.* TO root@'192.168.4.%' IDENTIFIED BY '1234567';
  • Query OK, 0 rows affected (0.00 sec)

mysql> GRANT all ON *.* TO root@'192.168.4.%' IDENTIFIED BY '1234567';Query OK, 0 rows affected (0.00 sec)
步骤二:搭建phpMyAdmin管理平台(192.168.4.6)
phpMyAdmin是以PHP语言开发的一套用来管理MySQL数据库的网页程序,因此需要有支持PHP的网站服务器才能正常使用phpMyAdmin平台。
1)LAMP平台的简易部署
直接以yum方式安装httpd、mysql、php、php-mysql软件包,本例中只需要MySQl客户端程序,无需安装mysql-server:
copytextpop-up
  • [iyunv@dbsvr ~]# yum -y install httpd mysql php php-mysql
  • .. ..

[iyunv@dbsvr ~]# yum -y install httpd mysql php php-mysql.. ..由于RHEL 6未提供php-mbsring包,而phpMyAdmin套件需要相关库文件,因此需要额外下载适用的RPM包(由教员提供),安装时忽略依赖关系即可:
copytextpop-up
  • [iyunv@dbsvr ~]# rpm -ivh php-mbstring-5.3.3-26.el6.x86_64.rpm -nodeps
  • .. ..

[iyunv@dbsvr ~]# rpm -ivh php-mbstring-5.3.3-26.el6.x86_64.rpm -nodeps.. ..完成安装以后,对httpd服务配置稍作调整,启动httpd网站服务:
copytextpop-up
  • [iyunv@dbsvr ~]# vim /etc/httpd/conf/httpd.conf
  • ServerName localhost.localdomain
  • .. ..
  • DirectoryIndex index.php index.html
  • .. ..

  • [iyunv@dbsvr ~]# service httpd restart
  • .. ..

[iyunv@dbsvr ~]# vim /etc/httpd/conf/httpd.confServerName localhost.localdomain.. ..DirectoryIndex  index.php index.html.. ..[iyunv@dbsvr ~]# service httpd restart.. ..2)下载、部署phpMyAdmin套件
访问http://www.phpmyadmin.net/,下载支持多语言的源码程序包phpMyAdmin-4.1.2-all-languages.zip。
将下载回来的源码包解压,并部署到网站目录:
copytextpop-up
  • [iyunv@dbsvr ~]# unzip phpMyAdmin-4.1.2-all-languages.zip
  • [iyunv@dbsvr ~]# mv phpMyAdmin-4.1.2-all-languages /var/www/html/pma

[iyunv@dbsvr ~]# unzip phpMyAdmin-4.1.2-all-languages.zip[iyunv@dbsvr ~]# mv phpMyAdmin-4.1.2-all-languages /var/www/html/pma切换到部署后的pma程序目录,拷贝配置文件,并修改配置以正确指定MySQL服务器的IP地址。
copytextpop-up
  • [iyunv@dbsvr ~]# cd /var/www/html/pma/
  • [iyunv@dbsvr pma]# cp config.sample.inc.php config.inc.php
  • [iyunv@dbsvr pma]# vim config.inc.php
  • <?php
  • .. ..
  • $cfg['Servers'][$i]['host'] = '192.168.4.10';
  • .. ..
  • ?>

[iyunv@dbsvr ~]# cd /var/www/html/pma/[iyunv@dbsvr pma]# cp config.sample.inc.php config.inc.php[iyunv@dbsvr pma]# vim config.inc.php<?php.. ..$cfg['Servers'][$i]['host'] = '192.168.4.10';.. ..?>3)从浏览器访问phpMyAdmin系统
在Windows 7客户机中,打开IE网页浏览器,访问部署了phpMyAdmin系统的网站http://192.168.4.6/pma/index.php,即可打开phpMyAdmin管理平台。如图-3所示,输入正确的数据库用户名(如root)及密码登入即可。
image003.jpg
图-3
登入成功后,如图-4所示,即可在授权范围内对MySQL数据库进行管理。
image004.jpg


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-190905-1-1.html 上篇帖子: mysql 5.6 rpm 包安装步骤需要注意的地方 下篇帖子: windows mysql 自动备份的几种方法 管理工具
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表