Ru-Board.club
← Вернуться в раздел «UNIX»

» Linux или BSD?

Автор: ATerentjev
Дата сообщения: 25.07.2009 07:53
Стою перед выбором - с какого unix'а начать Linux\FreeBSD? Хочу попробовать настроить сервер под социальный сайт. По Линуксу у нас в городе вроде литературы полно в магазинах, по FreeBSD - ничего. Но зато я знаю много серьезных сайтов, сделанных на FreeBSD, в основном там где хостился или статьи читал. А по Линуксу - не встречал. Интересно, а на какой оси стоит ВКонтакте? или facebook? Планировал начать со slackware, приятель хвалит. Но сейчас гляжу в сторону BSD. Понятно, что в общем-то все равно с чего начинать, но может есть какие-то мысли, которые помогут сделать выбор?
Автор: tankistua
Дата сообщения: 25.07.2009 08:46
ну дык попробуй - для познания нужны не знания, а наличие мозгов и интернет.

вообще фря хороша на сервере, в основном из-за большого количества безпроблем устанавливаемого софта. линукс хорош на десктопе, в основном из-за безпроблемности установки и эксплуатации. Бывают конечно частные случаи - но это чуть другая история.
Автор: vlader2004
Дата сообщения: 25.07.2009 08:55
На сегодня не выбор ОС обеспечивает успешность проекта, а квалификация администраторов и проект-менеджеров. Одна ДДОС атака с 200 компов и самой классной ОС капец, если админ - шляпа

С каких это пор Линукс стал только десктопной ОС? Не смешите.
Автор: ATerentjev
Дата сообщения: 25.07.2009 09:17
Прежде, чем пробовать, решил пару дней послушать, что люди говорят на эту тему. Очень понравилась статья http://wiki.sysfaq.ru/index.php/Создание_собственного_хостинга , вот если бы что подобное было про linux... На текущий момент я уверен , что на FreeBSD можно сделать хороший сервер, есть примеры. Может кто-то приведет примеры веб-серверов на Linux? Не для домашнего применения или для офиса , а для , например, социальной сети?

Добавлено:
Где-то прочитал, что BSD предпочтительнее для серверов, а Linux - более подходит для домашнего применения. ???
Автор: sinakxz
Дата сообщения: 25.07.2009 17:35
Лучший ответ вычитал в нете:
Как обычно, выбираем тот дистрибутив, на котором сидит ближайший гуру.
Автор: tankistua
Дата сообщения: 25.07.2009 21:40

Цитата:
С каких это пор Линукс стал только десктопной ОС? Не смешите.

это ваша интерпретация. я такого не говорил.

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


Цитата:
Как обычно, выбираем тот дистрибутив, на котором сидит ближайший гуру.

вот и я о том же - с него начинается, а дальше уже выбор за тобой. Я перепробовал много чего - иногда очень сложно остановиться на одном дистрибутиве, идеального нет :(
Автор: ATerentjev
Дата сообщения: 25.07.2009 23:05
Ну ход мыслей то понятен. Но с гуру - пока проблема. Домашняя обстановка, общение только через инет пока. Взял handbook по FreeBSD почитать, ставить буду релиз 6.4 наверное. Раз все равно с чего начинать , с него и начну.
Автор: tankistua
Дата сообщения: 26.07.2009 16:31
автомобиль у вас случайно не жигули? я к тому что как говориться - проверено временем. Скоро будет полтинник как ездят.

Это я к тому, что ставить 6.4 нет смысла - надо ставить 7-ку.
Автор: MaX6
Дата сообщения: 26.07.2009 17:00

Цитата:
ставить буду релиз 6.4

Вот и меня интересует почему пал выбор на 6.4. Это не из-за того что в статье Ссылка расписана именно 6.4.
Автор: ZaqwrKos
Дата сообщения: 27.07.2009 11:22
Статья морально устарела ... много лишнего в ней и уж точно не для виртуального хостинга...
Автор: tankistua
Дата сообщения: 27.07.2009 14:25
статья реально хорошая - для новичка самое оно. А адаптация к новой системе - это как раз и будет экзаменом.
Автор: ZaqwrKos
Дата сообщения: 27.07.2009 14:50
tankistua
как рас научатся =) suiddir костыль, пользователи в db костыль, binlog в мускуле - убийца диска, апач 1.3 уже давно показывает худший результат в сравнении с 2.2*
Автор: AndreyMust19
Дата сообщения: 27.07.2009 21:34
Я согласен с близжайшим UNIX-гуру. Если ты первый раз видишь UNIX, то для знакомства лучше всего Linux типа Knoppix, Mandriva или Ubuntu. Если ты уже готов к самостоятельной настройке системы с нуля, переходим на FreeBSD. Там и устанавливать все надо в ручную и настраивать - тоже. Прежде чем ты найдешь Linux-дистр, в к-м можно выбрать что поставить и самому настроить, рак на горе свиснет, поэтому для 2-го этапа FreeBSD подходит лучше всего.
Автор: MORB_id
Дата сообщения: 28.07.2009 05:11
AndreyMust19
Что-же его искать-то? Gentoo вполне себе ничего для самостоятельной настройки, но это сколько-же надо времени убить, чтобы всё поднять.
Автор: ZaqwrKos
Дата сообщения: 28.07.2009 07:13
ммммм, самый просто и доступный для новичка - *buntu .
Автор: tankistua
Дата сообщения: 28.07.2009 10:17
темы о выборе линукса уже есть, здесь вопрос задавался другой
Автор: ATerentjev
Дата сообщения: 29.07.2009 09:07
Я написал, что начну с 6.4, конечно , под влиянием статьи, да и не уверен был, что 7.2 стабильная версия. Но через 20 минут сделал установочный на 7.2 - на него в данный момент и сориентировался. Я пока не вижу проблем ставить любой дистрибутив, имею представление об операционных системах. Пока читаю про обеспечение безопасности , да и вообще статьи вокруг да около, теорию о *nix системах. Одна проблема - искусство искусством, но, так сложилось , что нужно о хлебе насущном думать. Для фрилансера слабоват, хотя это было бы самое то. Дома все есть для начальных экспериментов. Или к кому-нибудь учеником по администрированию *nix систем, на самом деле готов хоть кирпичи подавать (все-таки отдых) Извиняюсь, наверное , нельзя от темы уходить ...
Автор: StrangerUz
Дата сообщения: 12.08.2009 22:55
Я тоже стаю перед этим выбором Linux & FreeBSD, покопался в гуголе, большинство склоняется что BSD для профессионалов, Linux для начинающих. Все говорят ты начни там с Убунты, Мандривы и т.д. а потом еси что перейдёш на Фряху, нооооо ! команды те везде разные. Я буду пока осваивать убунту а потом захочу например пересесть на более Серверную Ос типа Ред Хат или ФРИ, и придётся по новой учить команды ??? Поправьте меня если я в чём то ошибаюсь.
Автор: BigElectricCat
Дата сообщения: 12.08.2009 23:17
Если рядом гуру нет, то начни наверное с убанты, если рядом гуру есть — любая версия от беркли пойдёт. Можно и без гуру конечно, но тогда надо свободно читать по английски и на память не жаловаться.

И ещё, админы, вы что, сервера постоянно перенастраиваете? Видать молодая школа такая пошла… У нас было: настроил — забыл (про дырки помним, только фаирвол с разбором пакетов вам зачем? Что, сложно исключить «левые» запросы к серверу?).

PS: тут кто-то упоминал солярку… так если на спарке — это одно, а на псшке совсем другое, архитектура процов совсем разная…
Автор: tankistua
Дата сообщения: 13.08.2009 08:51
с убунты не стоит начинать однозначно - это дешевая поделка для дектопного виндовозника. Я ставил - многовато глюков.

Убунту основана на дебиане, вот дебиан и нужно ставить ставить в таком случае. Это конечно если не хотите пользуясь поиском находить пакет и при попытке его установки система не говорила но фаунд.
Вобщем - поделка на коленке, это мое имхо конечно. Но ставиться она конечно легко.

Да и вообще у меня отношение к всем этим дистрибутивам основанным на дистрибутивах однозначно отрицательное - asp, alt, rusfedora - все в топку. А сколько их еще есть и будет.


Цитата:
PS: тут кто-то упоминал солярку… так если на спарке — это одно, а на псшке совсем другое, архитектура процов совсем разная…

я не кто-то :) понятное дело - но машина была одна и та же.
Автор: mistersite
Дата сообщения: 13.08.2009 10:33
С Линуксом я знаком, про Free BSD, мне ничего не известно, если хочешь ставить линукс, то только дебиан.

Добавлено:
Если линукс, то однозначно дебиан, с Free BSD, дела никогда не имел...Ставь Линукс.
Автор: legko_kiev
Дата сообщения: 13.08.2009 13:43
А я тебе посоветую поставить виртуальную машину типа VMware, VirtualBOX...
Преимущества очевидны - ты сможешь поизучать системы, так сказать параллельно...
... и определиться, что тебе больше подходит.
Начни с Live-CD дистрибутива Linux, тут их полно:
http://www.livecdlist.com/frontpage?order=value&sort=desc
Я бы рекомендовал Live-CD: Fedora, SUSE, Slax, Mandriva, Ubuntu, Debian (не знаю, есть ли такой)
Преимущества в том, что Live-CD уже настроен и тебе не придется ковыряться в конфигах, хотя при желании ты сможешь и это сделать.
Дальше ты выберешь себе конкретный дистрибутив, который тебе больше всего понравится, скачаешь полный дистрибутив и установишь на виртуальную машину.
Фряхи, по-моему на Live-CD нет, так что сразу ставь ее на виртуалку.
Да! На виртуальную машину ты сможешь поставить Free BSD и 6.х и 7.х версий и тоже сравнить.
Так что пробуй все на виртуалке - так будет намного эффективнее.
Автор: L0ST
Дата сообщения: 13.08.2009 22:40
Насколько я понял
http://uptime.netcraft.com/up/today/requested.html
больше всего распространена ОС Linux.
Но дистрибутивов Linux довольно много
http://ru.wikipedia.org/wiki/Сравнение_дистрибутивов_Linux
а под конкретные высоконагруженные проекты типа facebook или вконтакте собираются отдельно.
Автор: legko_kiev
Дата сообщения: 14.08.2009 12:50

Цитата:
а под конкретные высоконагруженные проекты типа facebook или вконтакте собираются отдельно.

Да, действительно, - это очень хорошая возможность - повысить производительность системы путем пересборки ядра. В этом плане Линукс рулит.
Автор: MaX6
Дата сообщения: 08.09.2009 06:13
legko_kiev

Цитата:
Да, действительно, - это очень хорошая возможность - повысить производительность системы путем пересборки ядра. В этом плане Линукс рулит.

А FreeBSD разве в этом плане уступает Linux'у?
Автор: tankistua
Дата сообщения: 08.09.2009 09:09

Цитата:
Да, действительно, - это очень хорошая возможность - повысить производительность системы путем пересборки ядра. В этом плане Линукс рулит.

ну да - получите 1 процент, ну от силы может 2.
Автор: L0ST
Дата сообщения: 08.09.2009 22:21

Цитата:
процент, ну от силы может 2

можно исключить не нужные функции или заменить своими и тогда производительность повыситься в разы... извиняюсь если не точно выразился не очень в этом разбераюсь


Цитата:
А FreeBSD разве в этом плане уступает Linux'у?

freebsd очень ограниченная система, а linux можно пересобирать как угодно
Автор: g0st1975
Дата сообщения: 14.09.2009 04:49
Чтобы изучить систему я бы посоветовал Gentoo, после неё уже не принципиально на какой платформе работаешь Linux или BSD . Другой вопрос - вопрос производительности.
Если сайт с разовым посещением - то можно ставить всё что угодно. Если будет серьёзная нагрузка то BSD.
Автор: Vini37
Дата сообщения: 05.03.2012 20:54
Всем доброго времени суток! Уж не знаю посещают ли эту тему, но спрошу здесь, дабы не плодить похожих тем.
Имеется небольшая фирма, где на Win2003 стоит Kerio Control для раздачи и учета Интернета и почтовый сервер MDaemon. Так вот, хочется начать освоение unix систем и в дальнейшем перенести всё это дело на них.
Что лучше подойдёт для моих целей? И можно ли, чтобы всё это было с графическим интерфейсом, а не только с командной строкой? А также чем лучше заменить Kerio и что использовать в качестве почтового сервера?
Спасибо!
Автор: Alukardd
Дата сообщения: 05.03.2012 21:07
Vini37
Тут как говорится на вкус и цвет...
Единственное в чем я вас могу заверить, что GUI вещь ущербная по определению. Так что если вы хотите осваивать *nix системы, а тем более использовать их на серверах, то CLI должен быть вашим лучшим другом.

На вопрос чем заменить Kerio так ответить тяжко, скажите какой конкретно функционал вам необходим? Вероятнее всего, что в случае Linux дистрибутивов это будут iptables+iproute2, возможно squid. Для FreeBSD это будет ipfw. Вообще вот тема по firewall'ам.
Что касается почтовых серверов, то тут разницы между linux'ом и BSD не будет. В качестве MTA: Exim, Postfix, Sendmail, в качестве POP3/IMAP: dovecot, courier, cyrus. Ну и всякие обвески в виде SpamAssassin, web-интерфейса (RoundCube, SquirelMail), антивируса и т.д.

p.s. темы на форуме есть почти по всему этому софту, так что вопросы лучше задавать в них, к тому же во многих темах очень познавательные шапки.

Страницы: 12

Предыдущая тема: Radeon 9550 и Ubuntu 9.4


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.