Есть FreeBSD 5.2 есть я, в общем не гуру в этом деле, я тока учусь :)
На нем, что то стоит в плане: apache+php+еще что то, не я ставил, оно мне досталось по наследсву :) Апач и РНР я могу посмотреть какие, а вот что там из наворотов стоит еще узнать как то надо :(
Хотя я тут почитал и слепил phpinfo.php, который прольет свет, тока пока я не во всем тут разобрался: что, как и зачем...
Нам фирма сделала сайт выдвинула требования к серверу:Apache-2.0.X (на FreeBSD ставится из www/apache2)
PostgreSQL >= 7.4.2 (на FreeBSD ставится из databases/postgresql7)
MySQL
SSL
rar >= 3.20
libxslt >= 1.1.5 (на FreeBSD ставится из textproc/libxslt)
GD2 (на FreeBSD ставится из graphics/gd)
библиотека tidy >= 040318 (http://tidy.sourceforge.net)
mod_php5 с поддержкой xsl, pgsql, mysql, iconv, gd, tidy, mbstring
нужен 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)
модуль DBI (на FreeBSD databases/p5-DBI)В общем я так понимаю, нужен конкретный сервер на котором можно хостить любой сайт, с любыми наваротами.
Поскольку я этого ниразу не делал, а тут вопрос встал о срочности подготовки сервера, решил обратится к сообществу с вопросами.
1. Какая последовательность установки (апдейта): нужно удалить Apache/1.3.29 (Unix) PHP/4.3.4 а потом поставить Apache2 и PHP5 или можно както заменить? Хотелось бы удалить старого индейца с его свитой, а потом все поставить заного.2. Ставить хочу с портов, посему, как конфигурить при установке? Что то никак не догоню, толи в каждом каталоге порта нужно Makefile править, дописывать ключи, толи в /etc/make.conf сразу внести все ключи. Как в добром линуксе ./configure --ля-ля не прокатывает :((
В общем не понял я.
HELPME!!!
>Есть 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 случаев - как правило конфиг по умолчанию вполне пригоден.А вобще да - ключи дописывать при макании.