Просмотр полной версии : выбор linux под веб-сервер
Хочу дома поднять веб-сервер на линухе. Помогите выбрать дистрибутив. Основной критерий: надежность, защищенность, быстродействие. Опыта в линухе на данный момент мало(но есть огромное желание его получить, поэтому не хочется идти на компромисс выбирая "дружественный интерфейс" в ущерб безопасности и т.п.). Имеется печатная литература по Red Hat и Mandriva(немного устаревшая, 2002г, но что бы освоить принцип работы думаю хватит), поэтому сейчас смотрю в их сторону.
железо:
core 2 duo e8400/RAM 4Gb DDR2/HDD Sata 1Tb 64mb cache
Alexandr3
21.04.2011, 01:11
Пробуй ubuntu server, дружественная и надежная ос, команды debian и в нете куча манов.
в инете пишут что она сделала на базе Debian, но так и не указано в чем принципиальное отличие кроме полного набора бесплатных приложений для Убунты, да и под Дебиан вроде пакетов больше на данный момент. Поправьте если не прав. Может Дебиан попробовать? дружественность не в приоритете, мне не горит быстро сделать, да и не хочется идти по пути наименьшего сопротивления, главная задача - извлечь опыт администрирования Линух-сервера.
NulleTop
21.04.2011, 08:33
По моему опыту, хостеры в основном предпочитают ставить CentOS, ну и фряху, но это уже не линукс )))
Дебиан - более юзерфрендли, нежели CentOS, но, ИМХО, медленнее работает.
ggnk написал(а):
Опыта в линухе на данный момент мало(но есть огромное желание его получить, поэтому не хочется идти на компромисс выбирая "дружественный интерфейс" в ущерб безопасности и т.п.).
Безопасность зависит, в первую очередь, от квалификации администратора сервера, а не дистрибутива. Если опыта с unix-системами совсем нет, то нужно выбирать наиболее дружественный дистрибутив, иначе, вместо того, чтобы вникать в идеологию и понять принципы, Вы увязнете в решении технических проблем.
CentOS - тру.
Главное все делать по мануалам
Мы на все сервера ставим FreeBDS. Именно она более или менее оптимизирована под работу с сетью, у остальных же упор идёт на более широкий спектр работы.
Прошу прощения. Не заметил что речь идёт именно о ЛИНУКСе
есть веб сервера 4 на redhat 5.2 и 2 на centos 5.4, советую или то или то.
sema написал(а):
Мы на все сервера ставим FreeBDS. Именно она более или менее оптимизирована под работу с сетью, у остальных же упор идёт на более широкий спектр работы.
Прошу прощения. Не заметил что речь идёт именно о ЛИНУКСе
FreeBDS... да, оно совсем непонятное, ну уж никак не линукс
mp3debuger
21.04.2011, 18:01
Фря конечно штука хорошая, но на вдс если не ксен стоит, а OpenVZ
то в любом случае с линуксом возиться прийдется.
А с того что поставить - все же CentOS по моему самый нормальный вариант - манов и решений как что устанавливать хватает. Как пример, решил заменить базу данных mysql на mariadb - с полпинка завелась.
kLabMouse
21.04.2011, 19:02
Попробую ответить на все вопросы:
Для домашнего использования как сервер: Debian stable (netinst) или Ubuntu Server.
Для промышленного использования: CentOS или Debian (с CentOS получаются более быстрые серваки но руки должны быть прямыми. с Debian всё уже готово но повозится для оптимизации придётся немало.).
jabjab написал(а):
Безопасность зависит, в первую очередь, от квалификации администратора сервера, а не дистрибутива. Если опыта с unix-системами совсем нет, то нужно выбирать наиболее дружественный дистрибутив, иначе, вместо того, чтобы вникать в идеологию и понять принципы, Вы увязнете в решении технических проблем.
для идеологии и принципов есть литература, если завязну в технических проблемах - ничего страшного, как уже было сказано - главное получить опыт. Остановил свой выбор на ubuntu и CentOS, на ноут поставлю убунту, на сервак CentOS.
по убунте форумы знаю, подскажите где по CentOS можно совет получить?
Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.
Убунту я бы не ставил, безопасность низкая.
CentOS один из надежных.
По функционалу и широким возможностям, то Debian.
Если поизвращаться и времени валом, то FreeBSD
RedRabbit
22.04.2011, 08:23
t0wer написал(а):
Убунту я бы не ставил, безопасность низкая.
CentOS один из надежных.
По функционалу и широким возможностям, то Debian.
Если поизвращаться и времени валом, то FreeBSD
1. Ага Конечно. Правильно, ставите ночные пакеты. Все зависит от установки. Кстати, полно манов по установке веб сервера.
2. Это зверь
3. Гуд
4. А это уже не Линукс.
Посоветовал бы еще Мандриву или Дебиан, много пакетов для сборки чего угодно и стабиьно. Ну и много полезных статей.
поправка
RedRabbit написал(а):
1. Ага Конечно. Правильно, ставите ночные пакеты. Все зависит от установки. Кстати, полно манов по установке веб сервера.
2. Это зверь
3. Гуд
4. А это уже не Линукс.
Посоветовал бы еще Мандриву или Дебиан, много пакетов для сборки чего угодно и стабиьно. Ну и много полезных статей.
1) Хоть что обставьте, толку будет ноль. Убунта заточена так, что при появлении у взломщика прав (каких, я промолчу) вся система уходит явно не в те руки, которые ее так чутко настраивали. Как-то серваков на Убунте я особо в нете не замечал. И не надо говорить что это надежная система ))))
4) Я видел что суть про линукс, но акцентрировалось внимание на сервак, вот и предложил как вариант "чертика".
я года 2 сомневался чтоже всётаки лучше debian или centos, ставил по переменно то одно то другое.
Debian - проще сделать чтобы просто работало, CentOS - чтобы просто заработало надо повозиться и поразбираться чуть подольше но зато потом всё это лучше и стабильнее работает.
сейчас выбрал - CentOS
а убунта для сервера это вообще непойми зачем...
лиш изредка (3-5%) видел у хостеров возможность установки ubunta - и очень удивлялся этому
diab0583
22.04.2011, 13:09
ggnk написал(а):
Имеется печатная литература по Red Hat и Mandriva(немного устаревшая, 2002г, но что бы освоить принцип работы думаю хватит), поэтому сейчас смотрю в их сторону.
1. CentOS позиционируется как серверная Ось.
2. CentOS (англ. Community ENTerprise Operating System) — дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux компании Red Hat и совместимый с ним.
3. Убунтушники попсеют в последнее время, впихивая кучу ненужного софта. Да и сложно поверить, что дистриб который оттачивали для использования новичком на домашней машине, покажет себя хорошо против изначально серверного дистриба.
4.Если говорить о безопасности, то тут могу посоветовать
Для просмотра скрытого содержимого необходимо иметь 5 сообщений, у вас 0 сообщений.
, но дистриб немного капризный в плане установки разного дополнительного софта(панели, модули).
P.S Безопасность и простота вещи несовместимые.
centos лучший выбор
centos.name для хелпа
Alex KGB
22.04.2011, 16:43
ВДС себе недавно взял, умные люди посоветовали debian ставить, как оптимальное решение между надежностью и простотой настройки. Все сделал чисто по мануалам, быстро освоил практически без проблем.
Новичкам рекомендую Debian.
kolobok41
25.04.2011, 23:09
"Лучше ставить ту ОСь, которую лучше всего знает твой знакомый админ"(С)
Свои сервера работают под FreeBSD 8.1, рекомендую почитать хендбук и остановиться на выборе фри.
Если опыта работы с Linux маловато - Ubuntu Server лучший выбор. Хотя есть некоторые моменты, из-за которых ее в качестве сервера некоторые не рассматривают.
CentOS - хороший выбор, но прийдется немного больше уделить внимания, в отличии от убунты
FreeBSD новичку я бы не рекомендовал ставить
Для опытного и знающего человека, советую именно FreeBSD(у самого стоит и я счастлив, далеко не первый год)
Для среднего админа, средней руки, советую CentOS или Debian
ну и для новичков Ubuntu Server.
Можно конечно взять и какой-нить релиз, какой-нить ASPLinux, ALTLinix и подобных, но нафига извращаться?!
Вообще, лучше почитать хендбук и поставить именно FreeBSD. Останетесь довольны.
Andrey2671
20.05.2011, 10:07
А что можете сказать про SUSE Linux Enterprise Server (https://href.li/?http://www.novell.com/products/server/eval.html)? Дистрибутив в свободном доступе, единственное ограничение - бесплатное обновление в течении 60 дней.
А еще некоторые провайдеры используют Gentoo.
Если действительно нужно хорошо освоить администрирование линукса - самое оно - установка системы практически с нуля и полный контроль по настройке.
Handbook (https://href.li/?http://www.gentoo.org/doc/ru/handbook/) полезно почитать даже если не используешь этот дистрибутив - многое проясняет о линуксе.
Andrey2671 написал(а):
А что можете сказать про SUSE Linux Enterprise Server (https://href.li/?http://www.novell.com/products/server/eval.html)? Дистрибутив в свободном доступе, единственное ограничение - бесплатное обновление в течении 60 дней.
SUSE неплохая вещь, но слишком много у них багов вылетает! Хотя латают вовремя))) Но использование данного ПО на свой страх и риск. Для себя можно поставить поиграться. А так тут для профи именно СУСЕ-соидов, кто знает как настроить очень тонко и быстро!
Andrey2671
13.06.2011, 14:14
t0wer написал(а):
SUSE неплохая вещь, но слишком много у них багов вылетает! Хотя латают вовремя))) Но использование данного ПО на свой страх и риск. Для себя можно поставить поиграться. А так тут для профи именно СУСЕ-соидов, кто знает как настроить очень тонко и быстро!
Вот здесь (https://href.li/?http://www.howtoforge.com/perfect-server-opensuse-11.4-x86_64-ispconfig-2) можно посмотреть как пошагово можно настроить SuSe, правда тут приведен пример openSuSe, но я по аналогии поставил SUSE Linux Enterprise Server, все замечательно работает!
AleksWhite
13.06.2011, 16:21
Ребята, а о чем спор?!
Лучше всего защитит от взлома нормальная голова + хорошо знакомая ОС.
Для себя я сделал сделал следующий выбор по *nix ОС.
1. FreeBSD
2. CentOS
3. Ubuntu
4. другие
Хотя как вариант забыли еше Slax
А устойчивость ОС зависи в первую очередь от используемых программ (права и настройка Apache). Ведь через них идет основной взлом, а потом уже используется ОС.
Так, что используйте ту ОС которую лучше знаете.
Лучшее - враг хорошего!
ставь центОС
это секурно, надежно и относительно просто
DrakonHaSh
13.06.2011, 22:39
centos хорош, но когда надо поставить что-то нестандартное, то наталкиваешься на то, что в репозитории centos 5.5 такая древность ((
Ставь свежий Debian 64-bit - самый оптимальный выбор. Некоторые хостеры даже рекомендуют именно Дебиан, предлагая кроме него на выбор CentOS, Fedora, FreeBSD и Ubuntu.
большинство провайдеров рекомендует CentOS , сам сделал бы тоже самое, тем более если нет опыта работы с linux , большой разницы выбора версий для вас не будет
На домашнем компе
народ подскажите лучшую сборку CenOs или Ubuntu для vmware на домашнем компе + (желательно) документацию. похожих тем вроде бы нет...
donvictorio
16.06.2011, 03:52
monah написал(а):
народ подскажите лучшую сборку CenOs или Ubuntu для vmware на домашнем компе + (желательно) документацию. похожих тем вроде бы нет...
http://www.nulled.cc/showpost.php?p=1798044&postcount=20 (https://href.li/?http://www.nulled.cc/showpost.php?p=1798044&postcount=20)
Для себя выбрал Убунту 6 / 8 ЛТС. Перепробовал много всякого. Мне с убунту работать проще, хотя по скорости и стабильности CentOS, OpenSUSE серверные сборки могут быть более привлекательными (не то чтобы были проблемы со скоростью ubuntu)
Быстродействия с SATA винтом не будет.
2x146 SCSI
ubuntu/debian
но не имейте моду собирать из исходников, поддерживать потом задолбаетесь.
Это к примеру касательно nginx того же.В офф. репах версия очень старая, большинство собирают из исходников, есть в этом свои плюсы, но до тех пор пока что-то не вылизет. Так что если нет в офф, искать в лругих но в адекватных и доверенных.
народ подскажите лучшую сборку CenOs или Ubuntu для vmware на домашнем компе + (желательно) документацию
Для домашнего компа конечно убунту.Или кубунту ксли нравится кде и более масдаевский интерфейс.И у убунты довольно дружелюб сообщество которое помогает.
но не имейте моду собирать из исходников, поддерживать потом задолбаетесь.
Если у вас 1н серв то ничего особо трудного я в этом не вижу
Использую Debian 6, доволен.
monah написал(а):
народ подскажите лучшую сборку CenOs или Ubuntu для vmware на домашнем компе + (желательно) документацию. похожих тем вроде бы нет...
ставь ubuntu-server
документацию поищи здесь
Установка Apache2 SSL с PHP5 и поддержкой MySQL в Ubuntu-server 11.04
Для просмотра скрытого содержимого необходимо иметь 10 сообщений, у вас 0 сообщений.
У меня дома стоит сервер на Ubuntu server плюс установил gnome. Дальше просто устанавливаешь webmin и всё что нужно делаешь в GUI. Очень удобно. Также в нем установил виртуалку, а в ней поставил asterisk с FlashPbx. Всё прекрасно работает. 14 сайтов обслуживает и своя собственная домашняя атс, что удобно. Поставил Sparkleshare - аналог Dropbox. Теперь у меня синхронизация на 2 Терабайта. Жрёт электричества рублей на 400-500.пару раз в год бывали проблемы с линией интернет, но и на хостинге это было. Но для меня это не критично.
danjoy12
08.10.2011, 06:03
Воще конечно FreeBSD
Не линукс, но все же похож ^^
Как вариант поставить ubuntu-server и допилить/прикрутить необходимое.
На мой взгляд самое логичное и быстрое разрешение проблемы)))
Не нужно долго мудиться с конфигами и прочей мутью.
У меня стоит на домашнем сервере ubuntu server и еще инет раздает по сети и wifi, и это на стареньком Duron 2400 с 512 мб оперативы. Первое время вообще работал на флешке вместо жесткого диска. Этим мне и нравиться Ubuntu что за пару часов все это можно организовать без проблем.
Попробуй OpenSuSe - отличная вещь)
thoth777
28.11.2011, 13:28
учитывая то, что опыта в никсах у вас мало
Опыта в линухе на данный момент мало(но есть огромное желание его получить
а критерии:
Основной критерий: надежность, защищенность, быстродействие.
то советую - FreeBSD
сам начинал с линукса, перепробовал разные варианты, но таки на фре нашел надежный, безопасный и понятный сервер.
в интернетах полно русских мануалов по настройке разных служб, сервисов во фре, так что у вас не будет никаких проблем с эксплуатацией. если железо у вас не экзотическое, то и с первоначальной настройкой проблем не будет. фря уже давно по простоте установки стала как винда.
alfaexpert
28.11.2011, 13:54
Мое ИМХО:
Если нужно ставить PHP 5.3 на веб сервер - ставь Ubuntu server
Если нужно ставить PHP 5.2 - ставь CentOS
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot