EPEL 内部的哪些软件包适用于 LAMP?

EPEL 内部的哪些软件包适用于 LAMP?

我听说在 remi 存储库中可以找到与 CentOS 的 LAMP 相关的最新版本软件包。

我在 Google 上搜索,找到了多篇文章(例如http://timt881.wordpress.com/2009/02/17/installing-phpmyadmin-and-php-52-on-a-centos-52-server/)建议按照以下步骤从 remi 存储库安装最新版本的 PHP:

$ wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

$ wget http://rpms.famillecollet.com/el5.i386/remi-release-5-7.el5.remi.noarch.rpm

$ rpm -Uvh remi-release-5-7.el5.remi.noarch.rpm epel-release-5.3.noarch.rpm

$ yum –enablerepo=remi install php

但是,有一点我不明白。LAMP 软件包位于 remi 存储库中,下载并安装 remi rpm 是有意义的。

但是对于 EPEL(企业 Linux 的额外软件包)rpm,如果所需的内容已经在 remi 存储库中,为什么还要下载并安装它?

答案1

听起来 remi 存储库的 rpm 可能包含对 EPEL 中包的依赖项。

EPEL 提供了 RHEL/CentOS 默认软件包以外的附加软件包,但其政策是不使用新版本替换已发布的软件包。这是出于对稳定性的考虑,如果您确实需要该尖端软件包版本,则不应使用 RHEL 类型的平台之一。

remi 存储库提供许多流行软件包(Firefox、Thunderbird、php 等)的最新版本的替代 rpm。这些 rpm 与发货版本直接冲突,您将不会从 Red Hat(就 RHEL 而言)或 CentOS 团队获得这些软件包的任何支持或安全更新。您依赖 remi 为您制作更新和补丁。

如果您确实需要最新版本的 php,您可能需要查看附带更多当前软件包的发行版(例如 Fedora、Ubuntu)。如果您真的看重 RHEL 的稳定性/长期支持,那么看看您是否可以使用已发布的版本。如果您需要 CentOS 上的最新版本,那么 remi 存储库可能确实是一个很好的资源。

答案2

enter code here# 支持的 Red Hat Enterprise Linux 5/i386:enter code here

转速-超高压http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm enter code here# 红帽企业 Linux 5 / x86_64:enter code here

转速-超高压http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

su-c'rpm-Uvhhttp://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpmenter code here

其余您需要按照以下链接中的步骤进行操作!!

http://studyhat.blogspot.com/2009/11/rhel-installing-apache2-with-php5-and.html

相关内容