Назад | Перейти на главную страницу

Какие пакеты внутри EPEL предназначены для LAMP?

Я слышал, что пакеты последней версии, относящиеся к LAMP для CentOS, можно найти в репозитории remi.

Я погуглил и нашел более одной статьи (например, http://timt881.wordpress.com/2009/02/17/installing-phpmyadmin-and-php-52-on-a-centos-52-server/), предлагая следующие шаги для установки последней версии PHP из репозитория remi:

$ 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 (Extra Packages for Enterprise Linux) rpm, почему его также нужно загружать и устанавливать, если все необходимое уже есть в репозитории remi?

Похоже, что rpm-файлы репозитория remi могут включать зависимости от пакетов в EPEL.

EPEL предоставляет дополнительные пакеты помимо набора по умолчанию, поставляемого в RHEL / CentOS, но имеет политику не заменять отправленные пакеты более новыми версиями. Это акцент на стабильности с идеей, что вам не следует использовать одну из платформ RHEL-типа, если вам действительно нужна эта ультрасовременная версия пакета.

Репозиторий remi предоставляет замену rpms последних версий многих популярных пакетов (Firefox, Thunderbird, php и т. Д.). Эти rpms находятся в прямом конфликте с поставляемыми версиями, и вы не получите никакой поддержки или обновлений безопасности от Red Hat (в случае RHEL) или команды CentOS для этих пакетов. Вы полагаетесь на remi в создании обновлений и исправлений для вас.

Если вам абсолютно необходима последняя версия php, вы можете посмотреть дистрибутив, который поставляет более современные пакеты (например, Fedora, Ubuntu). Если вы действительно цените стабильность / долгосрочную поддержку RHEL, то посмотрите, сможете ли вы обойтись поставляемыми версиями. Если вам требуются последние версии CentOS, репозиторий remi действительно может быть хорошим ресурсом.

enter code here# Поддерживается Red Hat Enterprise Linux 5 / i386:enter code here

об / мин -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm enter code here# Red Hat Enterprise Linux 5 / x86_64:enter code here

об / мин -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