如何在Centos 6.9上安装正确版本的phpmyadmin?

时间:2017-10-14 15:33:02

标签: php mysql linux magento phpmyadmin

我正在将Magento 1.8网络移植到成本较低的主机上,并通过phpmyadmin安装耗尽。 Magento 1.8被建议运行PHP 5.4和Mysql 5.5,因此,我选择了Centos6.9图像并且认为可能更容易...... LAMP堆栈安装顺利,但总是遇到phpmyadmin的问题。我试过PHP5.4 + Mysql5.5,PHP5.4 + Mysql5.6,PHP5.5 + Mysql5.6组合,其中没有一个成功... 大多数在线博客建议安装phpmyadmin的方法相同,如下所示:

wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
    rpm -ivh epel-release-6-8.noarch.rpm
    or 
    rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    then
    yum install phpmyadmin

我认为EPEL包能够自动识别已安装的php模块,并相应地安装正确版本的phpmyadmin ... 相反它似乎坚持使用php 5.3这是与Centos 6的默认php版本....这里是错误消息:

error message

列表很长,涉及很多php模块......

我是linux服务器新手的新手......任何人都可以帮助解决这个问题并指出解决方案吗?提前谢谢你。

BTW,我是开源的忠实粉丝,但从这一点来说,我对开源产品感到有点失望......尤其是当最终用户需要与多个人一起工作时......我们永远不会说用户友好。

2 个答案:

答案 0 :(得分:0)

如果安装了Remi repo,您​​应该可以使用:

yum install phpmyadmin --enablerepo=remi-php56

答案 1 :(得分:0)

您已经从remi-php54安装了 php 5.4.45 ,因此您需要启用此存储库以安装任何其他模块。

正如Wizard所述。

请注意,不再维护PHP 5.4和5.5了,所以我衷心建议升级到支持的版本(最近5.6或更高版本)

P.S。 EPEL中的phpMyAdmin很老(4.0),但适用于旧的PHP版本。对于更新版本的PHP(5.6,7及更高版本),您可能需要最新的phpMyAdmin版本4.7(可在" remi" reposotiry中获得)