EPEL内的什么包是用于LAMP的?

我听说与CentOS的LAMP相关的最新版本包可以在remi版本中find。

我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(Enterprise Linux的额外软件包)rpm,为什么还要下载并安装,如果需要remi存储库中已经存在的话?

这听起来像remi存储库的rpm可能包括对EPEL中包的依赖。

EPEL提供的额外软件包超出了RHEL / CentOS提供的默认设置,但其策略是不会用新版本replace已发货的软件包。 这是对稳定性的关注,如果你真的需要这个尖端的软件包版本,你不应该使用RHELtypes的平台。

remi版本库提供了许多stream行软件包(Firefox,Thunderbird,PHP等)的最新版本的replacerpms。 这些rpms与交付版本直接冲突,您将从Red Hat(在RHEL的情况下)或CentOS团队获得这些软件包的零支持或安全更新。 你依赖remi为你做更新和补丁。

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

enter code here #支持红帽企业Linux 5 / i386: enter code here

rpm -Uhv 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

rpm -Uhv 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 -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm ' enter code here

其余的你需要按照以下链接的步骤!

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