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. Теперь мне надо
Лучше использовать bind
nginx как фронтенд к apache
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 написал(а):Каждый
Это зря. лучше создавать по теме на вопрос, так будет конструктивное и внятное обсуждение. А тут тоже выхватят один вопрос а про остальные забудут. А потом, если кто-то захочет воспользоваться поиском - наткнётся на эту кашу, все труды зазря.
Можно поставить 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.
Читать что пишут в логах /var/log/mail.log и /var/log/mail.warn
mysqldump и немножко bash
lm_sensors и hddtemp
Ну я бы как минимум на профиль hardened переключился и пересобрался. И вывел в чрут apache