URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6100
[ Назад ]

Исходное сообщение
"Нужны советы по построению хостинга."

Отправлено Andrey , 02-Дек-08 12:14 
Доброго времени суток!

Посоветуйте по поводу софта для построения хостинга.
1. Выбор ОС. FreeBSD,CentOS,Gentoo. FreeBSD нравиться тем что в ней легко можно софт с исходников собрать из портов. Не нравится UFS, ipfw. CentOS не юзал, но думаю проблем не будет с ней. Хочу попробовать, т.к. говорят очень стабильный и хороший дистриб для хостингов. Ну и плюс от себя reiserfs и iptables как-то больше нравится. Из минусов для меня, CentOS пакетный дистриб и идеология ставить с пакеджев все мне не очень нравиться.
Gentoo тоже не юзал, но это не проблема опять же. Gentoo получается что-то среднее по моим предпочтениям между FreeBSD и CentOS. Хостинговые ГУРУ подскажите, как вы используете CentOS, ставите систему, а остальное с сырцов или с пакеджей? Так же различные панели не на все дистрибы идут, на сколько мне известно.

2. Виртуализация/безопасность. Вообщем есть идея, если будет линукс какой-нибудь, поставить основную систему, поставить openvz, в ней для shared хостинга поставить гостевую ос с апачем и т.п., на другую гостевую систему dns поставить и т.д. В случае сбоя гостевых востанавливать с бэкапов. Есть ли в этом смысл? Или в chroot ставить? или вообще ничего не делать, а просто поставить систему и там поднять все сервисы?


Содержание

Сообщения в этом обсуждении
"Нужны советы по построению хостинга."
Отправлено angra , 02-Дек-08 15:16 
Был на одной моей работе товарищ, который вас очень напоминает. Он тоже каждый день сначала показывал свою крутость(в вашем случае пионерская чушь про бинарные/сорцовые дистры), а потом прибегал с "мужики, а как это сделать?" как только получал простейшее задание(в вашем случае глупые вопросы). Поначалу конечно помогали(как может и вам здесь помогут), а потом стали посылать подальше. Делайте выводы.

"Нужны советы по построению хостинга."
Отправлено Andrey , 02-Дек-08 17:40 
>Был на одной моей работе товарищ, который вас очень напоминает. Он тоже
>каждый день сначала показывал свою крутость(в вашем случае пионерская чушь про
>бинарные/сорцовые дистры), а потом прибегал с "мужики, а как это сделать?"
>как только получал простейшее задание(в вашем случае глупые вопросы). Поначалу конечно
>помогали(как может и вам здесь помогут), а потом стали посылать подальше.
>Делайте выводы.

Не делайте преждевременные выводы, а лучше посоветуйте. "Крутость" я не показываю,вам показалось. Я просто спрашиваю у кого какие препочтения и почему,но если трудно ответь..то пожалуйста. Спрашиваю потому что задача стоит серьезная. Простой хостинг  на фрибсд у меня уже года два спокойно работает на площадке в Москве.
Так что скорее вы тут показываете какой вы "отец". Делайте выводы.


"Нужны советы по построению хостинга."
Отправлено angra , 02-Дек-08 18:44 
Что можно посоветовать человеку, который основывает выбор на бинарный/сорцовый дистр? Все равно что советовать машину блондинке, спрашивающей: "что лучше красненькая или желтенькая?".
Вы бы для начала определились хотя бы с видом хостинга: dedicated, vps, shared.
Для dedicated лучше ставить то, что просит клиент.
Для vps нужно несколько мощных машин с виртуализацией, причем основная и гостевая ось не обязательно будут совпадать, но для основной выбираем стабильный дистр в репозитории которого уже все есть для виртуализации, CentOS, OpenSuSe или Debian вполне подойдут.
Для shared идеально подходит кластер слабых машин, грузящихся по сети. Образ вы будете делать сами, причем скорее всего с сильной кастомизацией, как следствие выбор дистра не очень критичен. Более важен выбор дистра, для не входящих в кластер машин и там как обычно лучше отдать предпочтение стабильным дистрам.
Есть конечно еще бюджетный хостинг, когда арендуют несколько dedicated или vps, на них ставят какую-нибудь панель и гордо называют себя хостерами, по такому варианту вам совет уже дали. Можно еще договорится с крупным хостером и перепродавать его услуги, но тут уж от вас вообще ничего не зависит.



"Нужны советы по построению хостинга."
Отправлено Andrey , 03-Дек-08 08:02 
Вариант бюджетный. Сейчас находимся в процессе перезда с арендуемого сервера, на собственный. Хостинг пока планируется для одной веб-студии, так что на данном этапе разброса в требованиях софта не должно наблюдаться. Более интересует в плане огранизации безопасности, стабильности и будующей нагрузке.  На арендуемом сервере из-за отсутствия квм нормально настроить, потестить сервер не получилось, а сейчас хочется сделать все хорошо. Вот и все.

"Нужны советы по построению хостинга."
Отправлено angra , 03-Дек-08 14:10 
Ну тогда я бы посоветовал стабильный дистр линукса с OpenVZ. В качестве гостевых систем желательно тот же дистрибутив, легче будет управлять и можно держать один репозиторий на всех. В репозитории можно держать как часто используемые стандартные пакеты, для уменьшения трафика, так и самостоятельно собранные. Если нужно иметь несколько различных сборок какого-то пакета, то просто добавьте им различные инфиксы в название. Ну и на всякий случай напоминаю, никогда не ставьте из исходников напрямую, вместо этого соберите пакет, это просто, и уже его ставьте в систему.
Лично я предпочитаю Debian или CentOS(yum при этом лучше заменить на smart); OpenSuSe давно не смотрел, говорят там многое изменилось к лучшему.

"Нужны советы по построению хостинга."
Отправлено Lucf3r , 02-Дек-08 15:31 
>Доброго времени суток!
>
>Посоветуйте по поводу софта для построения хостинга.
>1. Выбор ОС. FreeBSD,CentOS,Gentoo.
> ...

Ну да, либо BSD, либо CentOS. У нас на серверах установлен CentOS, все замечательно. А ставить все с пакетов в CentOS вас никто не заставляет, это Red Hat Enterprise заставляют своей лицензией, а в CentOS можно так же то что необходимо собирать руками.

>2. Виртуализация/безопасность. Вообщем есть идея, если будет линукс какой-нибудь, поставить основную систему,
>поставить openvz, в ней для shared хостинга поставить гостевую ос с
>апачем и т.п., на другую гостевую систему dns поставить и т.д.
>В случае сбоя гостевых востанавливать с бэкапов. Есть ли в этом
>смысл? Или в chroot ставить? или вообще ничего не делать, а
>просто поставить систему и там поднять все сервисы?

Это уже конкретно ваш выбор, все что я могу сказать:

1. От OpenVZ отказался из-за множества проблем. Это не продакшн софт, использовать его на серверах с живыми, а иногда нервными клиентами - неприемлемо...

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

3. Делать в любом случае прийдется и многое. На своей первой машине вы можете попробовать кучу различных вариантов настройки и остановиться на одном из них, но, мой совет, чем проще конфигурация - тем она лучше.
Во-первых задумайтесь о поддержке системы в дальнейшем. Вами. Другими администраторами.
Время затраченное на разворачивание дополнительных серверов с вашей настройкой.

Пробовали многое, и Apache MPM peruser от Telana, и chroot'ы и openvz/xen и Apache+Nginx как SSL proxy, в конечном итоге сейчас мы остановились на примитивной схеме выполняющей за нас работу:

Сервер CentOS
Контрольная панель Plesk или cPanel
и веб сервер Litespeed.

Почему он - потому что все проблемы с веб сервером за нас решают ребята из Litespeed tech., т.к. мы платим им деньги, к тому же он отлично интегрируется с Plesk'ом.


"Нужны советы по построению хостинга."
Отправлено Andrey , 02-Дек-08 17:47 
Спасибо за нормальный ответ!

"Нужны советы по построению хостинга."
Отправлено Аноним , 03-Дек-08 01:06 
>Спасибо за нормальный ответ!

Дурень ты молодой ,) Это был сэйл лайтспида ,) Проблем в нём по крайней мере не меньше чем в открытых, а обдирать тебя будут за каждый чих!
Про перл про "нерешаемые проблемы с OpenVZ" - уже и молчу, это само по себе перл ,)


"Нужны советы по построению хостинга."
Отправлено Andrey , 03-Дек-08 07:50 
>>Спасибо за нормальный ответ!
>
>Дурень ты молодой ,) Это был сэйл лайтспида ,) Проблем в нём
>по крайней мере не меньше чем в открытых, а обдирать тебя
>будут за каждый чих!
>Про перл про "нерешаемые проблемы с OpenVZ" - уже и молчу, это
>само по себе перл ,)

:))Вы дыумаете что я собираюсь за что-то платить на начальном этапе?) Нет) Дома на десктопе воткнул openvz, буду смотреть.