Я хотел бы установить php53 на 64-разрядную версию CentOS 5.10 без зависимости httpd. Причина в том, что на производственном сервере есть специально скомпилированный двоичный файл новой версии httpd.
Возможна ли установка php53 на CentOS5 без зависимости httpd?
С редактированием более понятно, чего вы хотите.
У вас уже установлен httpd, но не через RPM.
В этом случае вы можете сделать это так же, как вы это сделали, распаковав RPM.
Или загрузив rpm и установив его через rpm -i --nodeps php53....
.
В любом случае это будет не очень хорошо.
Если вы установите RPM, то обновление коробки не будет приятным и может сломать его.
Если вы вручную извлечете общий объект и поместите его туда, вы не заметите, есть ли обновление с помощью стандартных инструментов CentOS.
Вот обходной путь, который я сделал:
yum-utils
и узнайте, какие файлы в пакете php53
# yum install yum-utils
# repoquery --list php53
/etc/httpd/conf.d/php.conf
/usr/lib/httpd/modules/libphp5.so
/var/lib/php/session
/var/www/icons/php.gif
yum-downloadonly
плагин для yum
# yum install yum-downloadonly
php53
Пакет RPM без установки# yum install --downloadonly --downloaddir=/home/dump php53
# rpm2cpio php53-5.3.3-22.el5_10.x86_64.rpm | cpio -idmv
# cp php.conf /etc/httpd/conf.d/php.conf
# cp libphp5.so /usr/lib/httpd/modules/libphp5.so
... etc
Нет httpd
установлены!