phpmyadmin+mysql-5.6.16.tar.gz使用
Phpmyadmin的使用首先需要lamp或者是lnmp环境:
一.首先搭建phpmyadmin运行环境
现在以lamp环境为例:
安装部署lamp环境
1.安装Apache
下载安装
2、启动服务
3、配置基于域名的虚拟主机
4.php快速安装
检查apache配置文件中是否有
二.配置httpd.conf:apache配置文件中针对连接php的设置
vim /application/apache/conf/httpd.conf
此处的MySQL是:192.168.56.42,已经编译安装好
到此部署完成
三.演示成果
在浏览器输入: http://192.168.56.42/phpmyadmin/
此时的httpd的启动用户为www
[root@mysql-5 libraries]# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 13442 root 4u IPv6 211012 0t0 TCP *:http (LISTEN)
httpd 13444 www 4u IPv6 211012 0t0 TCP *:http (LISTEN)
httpd 13445 www 4u IPv6 211012 0t0 TCP *:http (LISTEN)
httpd 13446 www 4u IPv6 211012 0t0 TCP *:http (LISTEN)
注意:
如果pkill httpd,
使用/etc/init.d/httpd start启动,则会导致phpmyadmin界面打不开报错404
此时查看lsof –i:80
在192.168.56.42服务器上的MySQL服务创建登陆phpmyadmin的用户和密码
mysql> grant all on *.* to phpmyadmin@'192.168.56.%' identified by '123456';
修改配置文件:这样就可以远程登陆192.168.56.0/24网段的phpmyadmin的数据库账户
在MySQL服务器192.168.56.41上登录数据库操作:
远程登陆数据库:
登陆远程的192.168.56.41上的MySQL服务,查看当前的wjw02库,t2表
192.168.56.41上登陆MySQL数据库查看表数据:
四.报错警告提示解决方法:
在配置文件102处添加短密码123456,就不会在提示错误了:
五.解决缺少mcrypt扩展的问题的办法
参考网友文档:
http://blog.sina.com.cn/s/blog_4d0309640101ju0j.html
下面以CentOS 6.0系统为例来为说明
1、安装第三方yum源(默认yum源里面没有这几个库文件,不能使用yum安装)执行以下命令
wget http://www.atomicorp.com/installers/atomic
执行以下命令
sh ./atomic
2、执行以下命令来安装
yum install php-mcrypt libmcrypt libmcrypt-devel
3、重启系统执行
shutdown -r now
记得还需重启一下mysql ,大功告成 登陆phpmyadmin将不再出现缺少mcrypt扩展。请检查PHP配置!
重新启动Apache
/application/apache/bin/apachectl start
lsof -i:80
到此处问题解决
Phpmyadmin高级应用参考文档
http://yongxi.blog.51cto.com/2352775/1762609