如何在CentOS上安装phpMyAdmin

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在CentOS上安装phpMyAdmin相关的知识,希望对你有一定的参考价值。

参考技术A 安装好php,Apache和mysql程序后,为了管理MySQL数据库,我们需要安装phpMyAdmin程序。下面是关于如何在centos安装phpMyAdmin程序的方法。1、管理员root身份登录系统2、进入网站根目录(如/var/www/html)cd /var/www/html3、下载最新版本的phpMyAdmin程序4、解压程序压缩包tar xvfz phpMyAdmin-3.3.10-all-languages.tar.gz5、移动目录phpMyAdmin-3.3.10-all-languages到phpmyadmin文件夹mv phpMyAdmin-3.3.10-all-languages phpmyadmin6、进入phpmyadmin目录cd phpmyadmin7、复制样本配置文件到config.inc.php文件cp config.sample.inc.php config.inc.php8、编辑配置文件并按以下修改vi config.inc.php修改后的代码::$cfg['Servers'][$i]['auth_type'] = ‘http‘; # default is cookies:9、重启apacheservice httpd restart

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

【中文标题】如何相应地在 Centos 6.9 上安装正确版本的 phpmyadmin?【英文标题】:How to install a right version phpmyadmin on Centos 6.9 accordingly? 【发布时间】:2018-03-26 13:16:21 【问题描述】:

我正在将 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 版本....这里是错误消息:

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

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

顺便说一句,我是开源的忠实拥护者,但从这一点来看,我对开源产品感到有些失望……尤其是当最终用户需要同时使用多个产品时……永远不能说作为用户友好的。

【问题讨论】:

【参考方案1】:

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

yum install phpmyadmin --enablerepo=remi-php56

【讨论】:

【参考方案2】:

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

正如Wizard所解释的那样。

请注意,不再维护 PHP 5.4 和 5.5,因此我强烈建议升级到受支持的版本(5.6 或更新版本)

附: EPEL 中的 phpMyAdmin 相当旧(4.0),但适用于旧的 PHP 版本。对于较新版本的 PHP(5.6、7 及更高版本),您可能需要最新的 phpMyAdmin 版本 4.7(可在“remi”存储库中找到)

【讨论】:

感谢您的回复。请您详细说明如何在 Centos 6 上安装 phpmyadmin 4.7....我注意到 Remi 和 epel 在命令:rpm -Uvh rpms.famillecollet.com/enterprise/remi-release-6.rpm 之后都有 Centos 6 的 4.0.10 版本。我通过命令检查它:yum list phpM*。我不知道如何使用 yum 安装 4.7。 它位于默认情况下未启用的“remi”存储库中(因为它覆盖了许多基础包)yum --enablerepo=remi install phpMyAdmin 我已经在安装 php 5.5 的情况下进行了尝试,但遇到了类似的问题......请参阅***.com/questions/47439653/… 您至少需要 PHP 5.6(PHP 5.5 已停产)

以上是关于如何在CentOS上安装phpMyAdmin的主要内容,如果未能解决你的问题,请参考以下文章

如何在 CentOS 7 上安装 Docker

如何在 CentOS 7 上安装 Docker

如何在 CentOS 7 上安装 Docker

如何在 CentOS 7 上安装 Docker

如何在 CentOS 7 上安装 Docker

如何在 CentOS 7 上安装 Docker