xml地图|网站地图|网站标签 [设为首页] [加入收藏]

热门直播

当前位置:美高梅游戏网站 > 热门直播 > centos配置mysql以及安装phpmyadmin

centos配置mysql以及安装phpmyadmin

来源:http://www.gd-chuangmei.com 作者:美高梅游戏网站 时间:2019-09-06 15:37

centos下安装配置phpmyadmin,我花了二个晚上,郁闷的我不行,配置phpmyadmin简单吧,很简单,我刚工作的时候,就配置过,很顺利,5年后,竟然花了我二个晚上,感觉在centos下有好多陷井,貌似可以走的通,但是进去后,是死胡同。

环境:centos6.9 mysql5.7(community) httpd phpmyadmin(4.7.7)

一,先说一下,安装失败是怎么做的

检查mysql,httpd和phpmyadmin是否安装

1,centos下的php是用yum安装的,抱着试试的态度,我用yum install phpmyadmin,真没有想到,有源能下phpmyadmin,因为phpmyadmin就是一个php写的一个网页版mysql管理工具,没有很正常。就这样phpmyadmin安装好了,默认安装在/usr/share/phpmyadmin下

[root@local ~]# rpm -qa | grep mysql
mysql-community-common-5.7.21-1.el6.i686
mysql-community-libs-5.7.21-1.el6.i686
mysql-community-client-5.7.21-1.el6.i686
mysql-community-server-5.7.21-1.el6.i686
[root@local ~]# rpm -qa | grep httpd
httpd-tools-2.2.15-60.el6.centos.6.x86_64
httpd-2.2.15-60.el6.centos.6.x86_64
[root@local ~l]# rpm -qa | grep phpmyadmin
[root@local ~]#

2, /usr/share/phpmyadmin文件夹的所属用户是root:apache,我的工作目录是/home/zhangy/www,所以我把/usr/share/phpmyadmin拷贝到/home/zhangy/www下面,httpd.conf的user和group启动httpd的用户我改成zhangy:zhangy默认是apache:apache,我访问phpmyadmin的时候提session数据无法写入,session放在/var/lib/php/session/,我用chowm来改变/var/lib/php/session/的权限,修改后又出现一个问题,Existing configuration file (./config.inc.php) is not readable.,我知道是由权限引起,我把设成777都不起作用,后来我把httpd的启动用户,还原成apache:apache,上面的这个问题就消失了,这个时候出来个更鬼异的问题,配置文件现在需要绝密的短语密码(blowfish_secret)。 关于这个问题,网上有很解决办法,但是我都试了没用。后来我直接yum remove phpmyadmin,我不用yum来安装phpmyadmin。

安装httpd
安装mysql(参考这篇文章)
安装phpmyadmin
这里只详细写下安装phpmyadmin的过程

3,删除yum安装的phpmyadmin后,我copy到/home/zhangy/www目录的phpmyadmin就能用了。汗死,浪费了二个晚上。

[root@local ~]# wget https://files.phpmyadmin.net/phpMyAdmin/4.7.7/phpMyAdmin-4.7.7-all-languages.zip

二,下面正确的安装方法

解压

1,下载phpmyadmin

[root@local ~]# unzip phpMyAdmin-4.7.7-all-languages.zip

下载网址:

复制文件到http的目录下

If you do not have a package available or desire to install your own phpMyAdmin, you can download one of following source packages. Please note that 3.x versions require at least PHP 5.2 and MySQL 5 to use them. If you are using older versions, please choose the 2.x branch, which is still supported for security fixes.

[root@local ~]# mkdir /var/www/html/phpmyadmin
[root@local ~]# cp -rf * /var/www/html/phpmyadmin/

注意好色的部分,phpmyadmin 3.x版本要求php5.2以上,mysql5.0以上,对号入座。如果选错了,出现的问题就难解决了。

先测试httpd服务是否能够访问
在/va r/www/html 下面新建index.html 内容为test 然后重启httpd

2,安装phpmyadmin

[root@local html]# touch index.html
[root@local html]# 
[root@local html]# vim index.html 
[root@local html]# service httpd restart
停止 httpd:                                               [确定]
正在启动 httpd:httpd: apr_sockaddr_info_get() failed for local
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName  [确定]
[root@local html]# 

本文由美高梅游戏网站发布于热门直播,转载请注明出处:centos配置mysql以及安装phpmyadmin

关键词:

上一篇:windows rootsystem32hal.dll丢失 [Linux, untu,BT4]

下一篇:没有了