• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

centos下phpmyadmin的安装配置

php 搞代码 4年前 (2021-12-20) 27次浏览 已收录 0个评论

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

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

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

2, /usr/share/phpmyadmin文件夹的所属用户是root:apache,我的工作目录是/home/gaodaima/www,所以我把/usr/share/phpmyadmin拷贝到/home/gaodaima/www下面,httpd.conf的user和group启动httpd的用户我改成gaodaima:gaodaima默认是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。

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

二,下面正确的安装方法

1,下载phpmyadmin

下载网址:http://www.phpmyadmin.net/home_page/downloads.php

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.

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

2,安装phpmyadmin

要想让phpmyadmin工作,你还要有二个模块mcrypt.so,mbstring.so,如果提示这二个模块错误的话,把php重新编译一遍,或者,找到这二个模块所对应的文件夹,用phpize,来单独安装这二个模块,然后修改一下php.ini,重起一下apache,就OK了。

3,配置phpmyadmin

修改上面的错误的时候,我在网上查找了一些解决问题方法,我发现一点,就是关于配置文件的,乱七八糟。一会是config.ini.php,一会config.default.php。我一直修改的都是phpmyadmin/libraries/config.default.php,个人觉得,如果对安全要求不高的话,第3步可以不做了。配置如下:

$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;         //默认是config,不要密码就能进入,换成cookie要输入用户和密码的

$cfg[‘blowfish_secret’] = ‘1111’;                 //这个cookie的加密,密钥,内容随便填,但不要为空


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:centos下phpmyadmin的安装配置
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址