Установка локального сервера

Нужно в офисе поднять полноценный сервер для работы web-разработчиков (и меня в том числе :) ), чтобы можно было в локалке править коды, а по вечерам загружать на удаленный хост и заливать базы.
Я не сисадмин, но больше делать некому. :) На линуксе сижу давно, но опыта работы с сетями не так много. На Генту перешел недавно (около месяца назад), раньше сидел на ASPLinux. должен сказать, что генту получче будет :)
теперь по делу.
нужно --> httpd, php, mysql, ftp, samba, ssh + настроить доступ в инет (через сетку, он уже есть в сети, просто нужно чтобы и сервер тоже смотрел наружу) + файервол (ну с этим я сам разберусь)
Х не нужны!
может быть я что-то забыл, если что-то еще считаете нужным - подскажите.
кто уже делал, расскажите с чего начать. помогите все это провернуть!

ну я тут вообще

ну я тут вообще пробелмы не вижу:)

$ USE='apache2 mysql' emerge mod_php
$ emerge proftpd
$ emerge samba

А дальше настраиваешь по официальной документации:)

возникла

возникла проблема при установке PHP.
делал

emerge -pv apache
emerge -pv mysql
emerge -pv dev-php/php

изучил все USE флаги. добавил в make.conf USE="apache2 mysql -ssl"
и отдельные флаги для некоторых других пакетов в /etc/portage/package.use
все вроде шло нормально. апач встал, мускул встал.
все либы тоже встали.
когда дело дошло до emerge mod_php configure вываливается с такой ошибкой:

checking for CURL support... yes
checking for cURL 7.9.8 or greater... libcurl 7.13.2
checking for curl_easy_perform in -lcurl... no
configure: error: There is something wrong. Please check config.log for more information.

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/mod_php-4.4.0-r9/work/php-4.4.0/config.log

!!! ERROR: dev-php/mod_php-4.4.0-r9 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

мои полные действия:

emerge -pv apache
emerge -pv mysql
emerge -pv dev-php/php
# подредактировал USE флаги
emerge mod_php # установил по зависимостям apache 2.0.55, mysql 4.1.14
# когда начал устанавливаться сам mod_php вывалилась ошибка.

и еще я где читал здесь на форуме, что теперь делают emerge dev-lang/php а не emerge mod_php в чём разница? и как надо?
_________________
USE="-microsoft" emerge -e world (c) Guest
самый лучший партнер по сексу - Linux :)
можно так натра@@@ся!

vvi@vvi ~ $ qlist -I

vvi@vvi ~ $ qlist -I php
dev-php/php
dev-php/mod_php
app-doc/php-docs

В общем работает. У вас с курлом проблема. И версия подозрительно стара , сейчас 7.15. в ходу.

я понял, что с

я понял, что с курлом проблема. а как исправить?
насчет старой версии: руками не ставил, поставилась либо по зависимостям, либо с системой.
_________________
USE="-microsoft" emerge -e world (c) Guest
самый лучший партнер по сексу - Linux :)
можно так натра@@@ся!

/var/tmp/portage/mod_php-4.4.0-r9/work/php-4.4.0/config.log почитать,, может там что всплывет, хотя вряд ли. Далее синхронизация дерева и emerge нужный пакет. С верно настроенным deltup + emerge-delta-websync не очень много потянет.

Бывают грабли в make.conf, ну там юсы кривые (лишний пробел между юсами или флагами оптимизации к примеру), или оптимизация слишком навороченная, но имхо в вашем случае не то

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".