>Есть FreeBSD 5.2 есть я, в общем не гуру в этом деле, я тока учусь :)
>На нем, что то стоит в плане: apache+php+еще что то, не я
>ставил, оно мне досталось по наследсву :) Апач и РНР я
>могу посмотреть какие, а вот что там из наворотов стоит еще
>узнать как то надо :(
Если ставилось из пакетов или портов - pkg_info, если собиралось руками - разобраться иногда почти не реально.
>Хотя я тут почитал и слепил phpinfo.php, который прольет свет, тока пока
>я не во всем тут разобрался: что, как и зачем...
И где б его посмотреть?
>Нам фирма сделала сайт выдвинула требования к серверу:
На мой взгляд требования абсолютно маниакальные!
>Apache-2.0.X (на FreeBSD ставится из www/apache2)
Хотя народ на него переходить уже и начал, но он все еще менее стабилен чем первый. А что из под него требуется такого, чего первый не предоставляет писатели сайта но сказали?
>PostgreSQL >= 7.4.2 (на FreeBSD ставится из databases/postgresql7)
>MySQL
И один, и второй? Одновременно?
Значится два варианта - либо писало несколько человек, либо писатели натырили много чужого кода, и обломались разбираться.
>SSL
Ну, если имеет место быть закрытая информация - тогда само собой.
>rar >= 3.20
??? Чего?!! Для работы сайта требуется RAR? что за бред!
Ставится из портов без проблем, но накой он сайту то?
Под nix вообще-то общепринятые архивы - .tar.gz или .tar.bz2
>libxslt >= 1.1.5 (на FreeBSD ставится из textproc/libxslt)
ну, допустим.
>GD2 (на FreeBSD ставится из graphics/gd)
Проще - она предлагается поставится при наматывании mod_php
>библиотека tidy >= 040318 (http://tidy.sourceforge.net)
не знаю, это что?
>mod_php5 с поддержкой xsl, pgsql, mysql, iconv, gd, tidy, mbstring
php5 все еще является пре-релизом. Разработчики сайта его требуют для работы?!! А mysql 5.0 им не нужен?
>нужен Perl5
>модуль LWP (на FreeBSD www/p5-libwww)
>модуль DBI (на FreeBSD databases/p5-DBI)
>модуль DBD-XBase (на FreeBSD databases/p5-DBD-XBase)
>модуль DBD-Pg (на FreeBSD databases/p5-DBD-Pg)
>В общем я так понимаю, нужен конкретный сервер на котором можно хостить
>любой сайт, с любыми наваротами.
Не любой, и не с любыми. самая главная заковыка в php.ini
>Поскольку я этого ниразу не делал, а тут вопрос встал о срочности
>подготовки сервера, решил обратится к сообществу с вопросами.
>1. Какая последовательность установки (апдейта): нужно удалить Apache/1.3.29 (Unix) PHP/4.3.4 а потом
>поставить Apache2 и PHP5 или можно както заменить? Хотелось бы удалить
>старого индейца с его свитой, а потом все поставить заного.
Последовательность такая - спросить разработчиков накой они требуют построения сервера на бетах и пререлизах и послать их переписывать.
>2. Ставить хочу с портов, посему, как конфигурить при установке? Что то
>никак не догоню, толи в каждом каталоге порта нужно Makefile править,
>дописывать ключи, толи в /etc/make.conf сразу внести все ключи. Как в
>добром линуксе ./configure --ля-ля не прокатывает :((
>В общем не понял я.
Почему не прокатывает? берешь сорцы и полный вперед, но зачем?
При установке из портов чего-то конфигурять приходится поцентах в 20 случаев - как правило конфиг по умолчанию вполне пригоден.
А вобще да - ключи дописывать при макании.