Собственно запарился уже пхп5 прикручивать к RH4. Строчку использую следующую:
./configure --with-apxs2=/usr/bin/apxs2 --with-curl --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-ttf --enable-mbstring --with-mysql --enable-sockets --enable-exif --with-mime-magic --with-zlib-dir=/usr
Собственно следущие трудности:
1. это отсутствие apx в RH, потому как апач обозван httpd и поиск по серваку "apx", "apx2" не дал результатов. Соответственно ее нужно ставить ... КАК?
Пробовал поставить делать ход конем, и решил сразу сделать модуль из rpm...
[root@mobilafun soft]# apache-mod_php5-5.1.3.src.rpm
[root@mobilafun soft]# rpmbuild --rebuild apache-mod_php5-5.1.3.src.rpm
Installing apache-mod_php5-5.1.3.src.rpm
error: Failed build dependencies:
php5-devel = %php5_version-%php5_release is needed by apache-mod_php5-%php5_version-%php5_release.i386
apache-devel is needed by apache-mod_php5-%php5_version-%php5_release.i386
libmm-devel is needed by apache-mod_php5-%php5_version-%php5_release.i386
Выкачал:
libmm-devel-1.3.0-alt2.i586.rpm
php5-devel-5.1.3-alt2.i586.rpm
httpd-devel-2.0.52-9.ent.i386.rpm
А что с ними делать? Попробовал:
[root@mobilafun soft]# rpm -Uvh --replacepkgs --replacefiles --nosignature libmm-devel-1.3.0-alt2.i586.rpm
Получил:
error: Failed dependencies:
libmm = 1.3.0-alt2 is needed by libmm-devel-1.3.0-alt2.i586
sh is needed by libmm-devel-1.3.0-alt2.i586
[root@mobilafun soft]#
2. Пробовал качать rpm`ы, накачал туеву кучу. Но php не захотел ставиться из src.rpm. Пишет:
[root@mobilafun soft]# rpmbuild --rebuild php5-5.1.3.src.rpm
Installing php5-5.1.3.src.rpm
error: File /usr/src/redhat/SOURCES/%php5_fullname.tar.bz2: No such file or directory
--- Но дело в том, что php5-5.1.3.tar.bz2 появляется по указанному пути, почему rpm его не видит, не понятно
Киньте что ли ссылку умную, где весь этот процесс описан, для редхата, ну и дельный совет не помешает.