Gentoo веб сервер под сайты

Здравствуйте. Я хочу поднять домашний веб сервер, но знаний в области администрирования мало. Каждый раз создавать новую тему не хочу, лучше все свои глупые вопросы буду задавать тут.

Итак, история в кратце такая, установил gentoo amd64. Ядро собрал через генкернел.
На сегодняшний день я имею следующий функционал:

1. Apache 2, mysql 5.1, php 5.2, webmin, phpmyadmin
2. Настроил virtual hosts
3. Поднял фтп через proftpd
4. Пробросил порты через роутер, 80 и 21 и 10000 (для вебмин)

Теперь у меня есть пару вопросов, и они, я думаю, будут появляться еще и еще.

1. Теперь мне надо поднять днс на сервере? Установил бинд, вроде как через вебмин тоже можно. Я правильно смотрю в сторону bind или есть лучшие альтернативы?
2. Сегодня вычитал, что мол апач ужасная вещь и что лучше было бы ставить nginx, мол быстрее будет и при нагрузках ощутимо. Верно ли это? снести апач и поставить nginx? или сделать nginx для кэша и статического содержимого, а апач для динамических запросов? что будет лучше?
3. Хочу настроить почтовый сервер, чтобы сайты отправляли почту. В какую сторону смотреть тут? sendmail Сойдет?

Любые советы приветствуются.
Цель сервака - держать свои сайты и разрабатывать свои проекты, файлопомойка, возможно свн, если буду что-то делать в команде, но пока что он не нужен.

Цитата: 1. Теперь мне надо

Цитата:
1. Теперь мне надо поднять днс на сервере? Установил бинд, вроде как через вебмин тоже можно. Я правильно смотрю в сторону bind или есть лучшие альтернативы?

Лучше использовать bind

Цитата:
2. Сегодня вычитал, что мол апач ужасная вещь и что лучше было бы ставить nginx, мол быстрее будет и при нагрузках ощутимо. Верно ли это? снести апач и поставить nginx? или сделать nginx для кэша и статического содержимого, а апач для динамических запросов? что будет лучше?

nginx как фронтенд к apache

Цитата:
3. Хочу настроить почтовый сервер, чтобы сайты отправляли почту. В какую сторону смотреть тут? sendmail Сойдет?

postfix. Хотя если просто отправка, то и сендмейл сойдет.

+ много. Вебмин выкинуть, при

+ много.
Вебмин выкинуть, при желании есть бесплатные панели хостинга.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

+ очень много.

+ очень много.

1. webmin до добра не доведет

1. webmin до добра не доведет имхо. Лучше без него все освоить.
2. Не думаю что у вас может быть такая нагрузка, что апач не справится. Поэтому достаточно одного апача, без nginx.

butteff написал(а):Каждый

butteff написал(а):
Каждый раз создавать новую тему не хочу, лучше все свои глупые вопросы буду задавать тут.

Это зря. лучше создавать по теме на вопрос, так будет конструктивное и внятное обсуждение. А тут тоже выхватят один вопрос а про остальные забудут. А потом, если кто-то захочет воспользоваться поиском - наткнётся на эту кашу, все труды зазря.

Можно поставить lighttpd и

Можно поставить lighttpd и apache
Вот так, например:
http://www.lissyara.su/articles/freebsd/www/lighttpd_frontend+apache_backend/

My website: http://comb.org.ru

С ноября 2022 нетбук HP mini (Processor: Atom n570)

и вы готовы рассказать,

и вы готовы рассказать, почему это лучше для ТС, чем просто апач или нжинкс ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Не было вопроса, что

Это один из вариантов. И почему такая связка вполне возможна, описано в статье по ссылке, что я привел.
Могу задать встречный вопрос, почему бы не поставить lighttpd? Масштаб задач ведь пока не определен.

My website: http://comb.org.ru

С ноября 2022 нетбук HP mini (Processor: Atom n570)

Итак, сайты все поднял, пока

Итак, сайты все поднял, пока что без связки с nginx
Хочу, чтобы просто работало пока что, бубноплясать буду потом.

Есть пара проблем:

1.Собрал sendmail. mail() функция в php ошибок не выдает, пишет, что письмо успешно отправлено, но на почту ничего не приходит.

# m4 sendmail.mc > sendmail.cf сделал.

В чем может быть проблема? что надо сделать еще? Помню на впс в дебиан я просто установил сендмейл и все работало, никаких конфигов, почему тут не так?

Я вообще после генту начинаю думать, что выбрал ее зря, успокойте меня, что это лучше, чем что-то еще, пожалуйста.

2. Как сделать бекапы всех баз mysql в одну папочку? есть ли готовая одна команда? или надо писать скрипт в ручную?
3. Есть ли программы, отслеживающие температуру устройств в консоли? И где посмотреть оптимальную температуру для них же?
4. Что еще нужно и важно сделать на сервере?

Цитата: Собрал sendmail.

Цитата:
Собрал sendmail. mail() функция в php ошибок не выдает, пишет, что письмо успешно отправлено, но на почту ничего не приходит.

Читать что пишут в логах /var/log/mail.log и /var/log/mail.warn

Цитата:
Как сделать бекапы всех баз mysql в одну папочку? есть ли готовая одна команда? или надо писать скрипт в ручную?

mysqldump и немножко bash

Цитата:
Есть ли программы, отслеживающие температуру устройств в консоли?

lm_sensors и hddtemp

Цитата:
Что еще нужно и важно сделать на сервере?

Ну я бы как минимум на профиль hardened переключился и пересобрался. И вывел в чрут apache

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

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