URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 1579
[ Назад ]

Исходное сообщение
"HELP - RedHat6.2 + PHP4"

Отправлено sid , 05-Авг-03 20:19 
Народ помогите незнаю как поставить php4 на RedHat6.2 - в нэте нашол инфу что можно поставить PHP 4.0.1-pl2 RPM - но не где его нету - блин уже цельную неделю вожусь - может кто знает что и как???? - Народ помогите срочно надо.....

Содержание

Сообщения в этом обсуждении
"HELP - RedHat6.2 + PHP4"
Отправлено demon , 05-Авг-03 20:26 
Если кратко, то:
./configure
./make
./make install

А вообще-то это все замечательно описано в документации на php, которая недавно появилась и на русском языке (если с этим проблема).
Советую сходить на http://www.php.net


"HELP - RedHat6.2 + PHP4"
Отправлено sid , 06-Авг-03 12:38 
>Если кратко, то:
>./configure
>./make
>./make install
>
>А вообще-то это все замечательно описано в документации на php, которая недавно
>появилась и на русском языке (если с этим проблема).
>Советую сходить на http://www.php.net

- Всё это понятно - проблема в том что RedHat имеет очень интересную файловую архитектуру. При устрановке спрашивается куда бубем устанавливать - неизвесно, потому что не известно где apache  в наличии только папка /etc/httpd - где есть папка с модулями и конфигурационными файлами - для установки php этого мало и он начинает ругатся что Apache не найден!!! :S - Почти такая же самая история при попытке установить apache - он устанавливается и вроде какбы работает только не локально ни на соседнем компе - процесов жизненой деетельности не наблюдается... Может я както не правельно устанавливаю
cd apache ./configure --prefix=/etc/httpd --enable-module=so  
cd php ./configure --with-mysql --with-apxs=/etc/httpd/bin/apxs


"HELP - RedHat6.2 + PHP4"
Отправлено demon , 06-Авг-03 13:34 
Файловая система тут ни при чем. Просто по умолчанию Apache идущий в дистрибутиве RH устанавливается "как положено". Т.е. бинарники отдельно (/usr/sbin), конфиги  отдельно (/etc/httpd), корень сайта тоже отдельно (/var/www). Кроме того, если не ошибаюсь, Apache там ставится не модульный.

Судя по тому что ты написал, ты все-таки команды make и make install после ./configureне устанавливаешь Apache. Ты забыл  :) Поэтому и PHP у тебя ничего не находит. А то что ты нашел в /etc/httpd - это, как я уже сказал, Apache идущий в дистрибуте RH.


"HELP - RedHat6.2 + PHP4"
Отправлено sid , 06-Авг-03 14:09 
>Файловая система тут ни при чем. Просто по умолчанию Apache идущий в
>дистрибутиве RH устанавливается "как положено". Т.е. бинарники отдельно (/usr/sbin), конфиги  
>отдельно (/etc/httpd), корень сайта тоже отдельно (/var/www). Кроме того, если не
>ошибаюсь, Apache там ставится не модульный.
>
>Судя по тому что ты написал, ты все-таки команды make и make
>install после ./configureне устанавливаешь Apache. Ты забыл  :) Поэтому и
>PHP у тебя ничего не находит. А то что ты нашел
>в /etc/httpd - это, как я уже сказал, Apache идущий в
>дистрибуте RH.


- Я конечно понимаю но всеже - как тогда поставить PHP4. Я понимаю так, что надо ставить не бинарник а RPM - если так то где его взять? - самое минималное что я видел это под RedHat 7.x - а у меня 6.2 - получается что надо как то с бинарником крутить, какието спецефические настройки?


"HELP - RedHat6.2 + PHP4"
Отправлено demon , 06-Авг-03 14:41 
Не надо ничего крутить. Хочешь RPM - ищи подходящий. Хочешь по-человечески поставить, ставь по докам и не мучайся.