миграция на более новую версию PHP

Shredder2003

Новичок
миграция на более новую версию PHP

версия ОС:
SunOS SunFire880 5.8 Generic_117350-43 sun4u
текущая версия: PHP Version 5.0.2

планируется переход на: PHP Version 5.2.1
планируется дополнительные модули: sockets.

сервер "боевой", т.е. мои попытки не должны влиять на работоспособность сервера.
Предполагаю, что при ./configure , make будут проблемы, т.е. надо будет докачивать патчи, библиотеки etc.

В юниксах не силён.

Вопросы:

1. мои попытки ./configure и make не повлияют на текущую версию PHP, замена произойдёт только при make install ?
2. Возможно ли сделать make install так, чтобы новая версия не затёрла файлы старой версии, а встала параллельно, чтобы можно было новую версию "обкатать" на выходных, и если что, оставить старую?
 

Dovg

Продвинутый новичок
Shredder2003
1. на ./configure и make даже права root не нужны, никакой замены не произайдет
2. у ./configure есть параметры, среди прочего PREFIX, который и говорит куда ставится.
Если Вы собираете php как модуль apache, то он создаст модуль в каталоге apache_root/modules/ (вроде не ошибся)
если модуль apache не собирать, то возможно использовать обе версии php параллельно.

ЗЫ. а зачем ставить 5.2.1, если уже больше месяца есть 5.2.4 ?
 

Shredder2003

Новичок
P.S. На другом сервере, который рядышком, стоит 5.2.1
Не охота качать по новой, наступать на новые грабли :)
 

tony2001

TeaM PHPClub
>сервер "боевой", т.е. мои попытки не должны влиять на работоспособность сервера.

ну так собери у себя в $HOME что хочешь и экспериментируй сколько влезет.
 
Сверху