Linux за българи: Форуми

Нетехнически теми => Идеи и мнения => Темата е започната от: testdemo в Dec 19, 2010, 09:19



Титла: Избор на сървър
Публикувано от: testdemo в Dec 19, 2010, 09:19
Първо искам да кажа 'здравейте' на всички в този форум. От скоро се занимавам с линукс и по точно с Ubuntu (понеже ми се стори лесен за напълно начинаещи) и реших да разширя познанията си като цяло за linux/bsd дистрибуцийте. И така имам едно питане. Може ли да ми кажете коя дистрибуция на linux или bsd е най-добра за сървър? Предполагам, че за различните типове сървъри е различно, но все пак. Ако може да ми направите малък списък. Интересува ме главно за уеб сървър кое дистро е най-добро (предполагам FreeBSD). Под уеб сървър разбирайте нещо от сорта на Nginx + php + mysql + memcashe/xcashe + ftp (ssl) + някакъв mail сървър. За момента успях успешно да настроя от 1вия опит (като се има впредвид, че за пръв път 'пипам' linux) един именно такъв без mail и memcashe. А именно nginx + php + mysql + proftpd (ssl) на Ubuntu 10.10 Server. Всичко върви перфектно (като се има впредвид, че го позлвам само, за да тествам няколко мой разработки). За моята цел ми върши работа, но питам от чисто любопитство понеже много се запалих по линукс и съм си насвалял цял куп материали за четене, но все пак реших да попитам тук. :) Кои са най-добрите linux server дистора (само и единствено ме интересуват server-и, не съм фен на desktop linux...) за уеб, за мейл, за рутиране и т.н. Ако може един малък списък ще буде много добре. Поразрових се, но има толкова много дистрибуций, а като начинаещ е непосилно да си избера нещо конкретно и затова питам тук. Не ме щадете, няма нужда да ми препоръчвате нещо по-лесно като за начало искам да знам, най-добрите дистрибуций. :) Гледам има Ubuntu, CentOS (която до скоро не я бях чувал), RedHat, Debian и моя фаворит засега FreeBSD (който не спада към linux дистротата). Много писах, но се надявам да съм казал всичко необходимо.
Благодаря! :)


Титла: Re: Избор на сървър
Публикувано от: b2l в Dec 19, 2010, 10:38
//off
Темата ти е в малко неправилния радел, ама те ще я преместят:

//on
CentOS - rpm
Debian - deb


Титла: Re: Избор на сървър
Публикувано от: testdemo в Dec 19, 2010, 11:50
Има голяма разлика между Debian и Ubuntu, понеже видях, че Ubuntu е базиран на Debian, пък и го има във версия на 1 DVD, докато Debian-а са 4 или 5 DVD-та доколкото видях...


Титла: Re: Избор на сървър
Публикувано от: b2l в Dec 19, 2010, 11:57
Има голяма разлика между Debian и Ubuntu, понеже видях, че Ubuntu е базиран на Debian, пък и го има във версия на 1 DVD, докато Debian-а са 4 или 5 DVD-та доколкото видях...

Е, и? Аз Ubuntu не съм споменавал никъде.


Титла: Re: Избор на сървър
Публикувано от: cybercop в Dec 19, 2010, 12:07
на Дебиан се инсталира само първото DVD-1. Останалите са с допълнителен софтуер. Ако имаш интернет, те не ти трябват защото си теглиш необходимите програми от хранилищата, както правиш и в Убунту.


Титла: Re: Избор на сървър
Публикувано от: testdemo в Dec 19, 2010, 12:12
на Дебиан се инсталира само първото DVD-1. Останалите са с допълнителен софтуер. Ако имаш интернет, те не ти трябват защото си теглиш необходимите програми от хранилищата, както правиш и в Убунту.

Благодаря.


Титла: Re: Избор на сървър
Публикувано от: cybercop в Dec 19, 2010, 12:23
Отваряш synaptic или "източници на софтуер", разрешаваш non- free хранилищата, изпълняваш :
1. su
2. apt-get update
3. apt-get upgrade
И си готов за работа
Ако си с pppoe връзка, не ти препоръчвам да се свързваш чрез network manager. Използвай си старото :
1. su
2. pppoeconf
По бързо е и по сигурно.
Използвай само стабилният дебиан - Lenny, защото доколкото знам testing версията не получава ъпдейти за сигурност, а това при сървърите може би има значение.


Титла: Re: Избор на сървър
Публикувано от: ROKO__ в Dec 19, 2010, 12:25
Ако наистина искаш сървър се ориентирай към *BSD (в частност Open Net Free BSD)


Титла: Re: Избор на сървър
Публикувано от: ROKO__ в Dec 19, 2010, 12:28
на Дебиан се инсталира само първото DVD-1. Останалите са с допълнителен софтуер. Ако имаш интернет, те не ти трябват защото си теглиш необходимите програми от хранилищата, както правиш и в Убунту.

А я си представи че е я с PPPoE или VPN ? Как ще направи мрежова инсталация, за там непременно му трябват всички DVD-та на Дебиан, но моята идея е да се ориентира към *BSD


Титла: Re: Избор на сървър
Публикувано от: cybercop в Dec 19, 2010, 12:34
Роко, ползвам Дебиан с pppoe. по време на инсталацията не го свързвам с нета. След инсталацията поставям инсталационият диск в устройството при работеща система, за да го използвам като източник, отварям synaptic и инсталирам пакетите pppoe и rp-pppoe. След това пиша в конзолата.
1. su
2. pppoeconf
Съгласявам се с всички въпроси, които ме пита, попълвам си потребителското име и парола и се свързвам. Досега не е имало случай да не се свържа.
Не ти трябва друго DVD, защото pppoe пакетите са си в DVD 1. Общо взето останалите не съм ги ползвал никога и даже не знам какво има на тях.


Титла: Re: Избор на сървър
Публикувано от: testdemo в Dec 19, 2010, 12:35
на Дебиан се инсталира само първото DVD-1. Останалите са с допълнителен софтуер. Ако имаш интернет, те не ти трябват защото си теглиш необходимите програми от хранилищата, както правиш и в Убунту.

А я си представи че е я с PPPoE или VPN ? Как ще направи мрежова инсталация, за там непременно му трябват всички DVD-та на Дебиан, но моята идея е да се ориентира към *BSD

Свалих Debian и CentOS. Също така имам и последната стабилна версия на FreeBSD. Ще пробвам всичко, но по начало и аз се бях ориентирал към FreeBSD. В момента качвам CentOS, Debian ще тествам на виртуална машина, както и FreeBSD.
Колкото до PPPoE или VPN, не ползвам си статично реално IP, така че това мисля, че няма да е проблем.


Титла: Re: Избор на сървър
Публикувано от: b2l в Dec 19, 2010, 12:38
И за мазохисти:
Solaris
HP-UX

:D :D :D


Титла: Re: Избор на сървър
Публикувано от: testdemo в Dec 19, 2010, 12:43
Чак мазохисти не мисля да ставаме. :D
btw единствено се опасявам, че за FreeBSD няма достатъчно информация в интернет докато за всички останали (Debian, Ubuntu, CentOS) насвалих доста полезни неща. :)


Титла: Re: Избор на сървър
Публикувано от: ROKO__ в Dec 19, 2010, 12:51
Чак мазохисти не мисля да ставаме. :D
btw единствено се опасявам, че за FreeBSD няма достатъчно информация в интернет докато за всички останали (Debian, Ubuntu, CentOS) насвалих доста полезни неща. :)

В грешка си брато за FreeBSD има хиляди страници документация и информация както и потребителски форуми ( и огромна колекция от софтуер в така наречените софтуерни пристанища "Software Ports")


Титла: Re: Избор на сървър
Публикувано от: ROKO__ в Dec 19, 2010, 12:53
И за мазохисти:
Solaris
HP-UX

:D :D :D

Соларис не е за мазохисти.

Нито е за сървър (поне от това което знам за него се използва като работна станция от която пускаш така наречените Zones, които се явяват виртуални машини с определен софтуер или операционна система)

ПС Тези които са по навътре със Соларис и виждат грешка в написаното от мен нека ме поправят


Титла: Re: Избор на сървър
Публикувано от: testdemo в Dec 19, 2010, 13:13
FreeBSD, като сървър може ли и по-скоро удачно ли е да се комбинира хем като уеб сървър (apache/nginx,php,mysql - за малък сайт + майл + ftp, в същото време да го ползвам като рутер за малка вътрешна мрежа и firewall към всичко извън тази вътрешна мрежа) ? Мисълта ми, че искам да тествам нещо от сорта на едно атомче (двуядрено, 2Гб рам), на което да сложа freebsd (или нещо още по-леко, ако има такова) и да ми играе роля на рутер за няколко компютъра вкъщи, firewall, и малък уеб сървър - натоварен особено?


Титла: Re: Избор на сървър
Публикувано от: bop_bop_mara в Dec 19, 2010, 13:15
//донякъде офтопик
на Дебиан се инсталира само първото DVD-1. Останалите са с допълнителен софтуер. Ако имаш интернет, те не ти трябват защото си теглиш необходимите програми от хранилищата, както правиш и в Убунту.

А я си представи че е я с PPPoE или VPN ? Как ще направи мрежова инсталация, за там непременно му трябват всички DVD-та на Дебиан, но моята идея е да се ориентира към *BSD
Не знам за кой пореден път го казвам - Дебиан поддържа мрежова инсталация през pppoe, в installation guide-а има описание какво се добавя, за да се зареди нужния модул.


Титла: Re: Избор на сървър
Публикувано от: neter в Dec 19, 2010, 13:44
testdemo, изборът на дистрибуция е въпрос на вкус и удобство, а не въпрос на възможности на дистрибуцията. Всички дистрибуции могат това, което могат и другите - могат всичко. Дали дадена система с включените услуги в нея ще бъде стабилна и сигурна или не, зависи предимно от труда и възможностите на администратора й. Едно от условията администраторът да си върши добре работата е дистрибуцията да му е удобна, а това е строго индивидуално. Затова има и различни модели, които дистрибуциите следват. Но тези модели не предоставят възможности (всички дистрибуции могат всичко), а предоставят различна организация в системата, за да може човек да си избере това, което лично на него му е удобно. Различни хора, различни вкусове, различни модели за всеки от тях. Никое предложение за избор на дистрибуция не може да се счита за добро, докато сам не изпробваш дистрибуцията и докато не ти хареса. Поради което е излишно да се пита по този въпрос - всички предложения биха били едновременно добри и лоши с висящо условие. По теорията на вероятностите има горе-долу един и същи шанс да попаднеш на удобна за теб дистрибуция и в двата случая - ако последваш някой съвет или ако директно хванеш някоя по-известна дистрибуция. Колкото повече дистрибуции изпробваш, толкова по-голям става шансът да попаднеш на удобната за теб дистрибуция. Невъзможни неща няма, не ограничавай знанията си в рамки ;)

P.S.: За документацията в Нета не се притеснявай - има достатъчно изписана за (вероятно) всичко, което ще ти потрябва, и продължава да се изписва още. Ако нещо липсва точно за твоята дистрибуция, то ще го има описано за някоя друга дистрибуция, следваща подобен модел. Пък и в повечето случаи няма да търсиш нещо за самата дистрибуция, а за софтуера в дистрибуцията, а софтуерът е един и същ. Само трябва да има кой да чете :)


Титла: Re: Избор на сървър
Публикувано от: testdemo в Dec 19, 2010, 13:50
Благодаря. Сега остава някой, който е имал повече опит разликите, плюсовете и минусите на linux дистрибуцийте и unix в частност FreeBSD. Иначе засега Ubuntu и CentOS са ми доста удобни без никакви проблеми засега. Каквото ми трябва google помага и всичко върви по вода и при двете.


Титла: Re: Избор на сървър
Публикувано от: neter в Dec 19, 2010, 14:36
Плюсовете и минусите спадат към въпроса на вкус и удобство, така че е излишно да се коментират като такива. Основните разлики в организацията на дистрибуциите са:
- начално инсталиран софтуер и начални настройки на системата;
- разположение и имена на папките и файловете по подразбиране;
- някои добавки и промени по ядрото и модулите около него;
- наличие и вид на пакетен мениджър, формат на пакетите за него и количество готови прекомпилирани пакети.
С изключение на последното, всички разлики може да се забележат и между различните окомплектовки на една и съща дистрибуция, но не е задължително всички разлики да присъстват между всички дистрибуции (много от нещата са еднакви или много подобни между дистрибуции, следващи подобен модел на работа). Количеството прекомпилиран софтуер също е въпрос на вкус. Ако липсва някой прекомпилиран пакет, винаги можеш да си го компилираш сам от сорс. Не е трудно, във всеки сорс пакет (ще ги намериш предимно като tar.gz и tar.bz2 пакети) има помощен файл с командите (най-често 3-4), които трябва да изпълниш. Просто компилирането отнема повече време и обикновено не става само с една команда, в сравнение с прекомпилираните пакети. Компилирането от сорс обаче ти дава и едно предимство - можеш ръчно да избереш параметрите, с които да се компилира софтуерът, а това може да ти се наложи за някои специфики при работата.
FreeBSD е съвсем друга операционна система, така че там организационно всичко е различно, както и самото ядро. Но можеш да ползваш същите софтуер и shell-ове в системата, както в Linux, така че преходът към FreeBSD да не е особено сложен. За него също има достатъчно писания в Нета, но общо взето всичко, което ще ти е нужно за работата с FreeBSD, е събрано тук ($2), и по-специално FreeBSD Handbook ($2). За FreeBSD също има много прекомпилиран софтуер, но основният инструмент за инсталиране на софтуер във FreeBSD е портовата система (за инсталирането на софтуер чети тази ($2) част от Handbook-а).
За двете Linux дистрибуции, към които си се насочил, Ubuntu и CentOS, и за двете има много писания в Нета специално за тях, но ако нещо липсва, можеш да се насочиш и към писанията за дистрибуциите, върху които са базирани - Debian (за Ubuntu) и Red Hat (за CentOS). Също така има много прекомпилиран софтуер и за двете, но ако нещо липсва, в много случаи можеш да използваш и прекомпилираните пакети съответно от Debian и Red Hat. За пакетен мениджър Ubuntu използва Debian-ския apt, който работи с deb пакети, а CentOS използва Red Hat-ския yum, който работи с rpm пакети. Изпробвай ги и виж кой ще ти е по-удобен. Между другото, няма проблем да ползваш rpm пакети в Ubuntu и deb пакети в CentOS, съответно със или без пакетния мениджър на другата дистрибуция, но е повечко играчка за нагаждане на зависимости (не повече играчка от ръчното компилиране на софтуер). Освен това, ако някой прекомпилиран пакет липсва в единия формат (например в deb), но го има в другия (например в rpm), но не искаш да го компилираш от сорс или да го инсталираш в такъв формат, има един инструмент alien, който в много случаи успешно конвертира пакетите между различни формати, така че можеш да конвертираш пакета и да го инсталираш като native за системата прекомпилиран пакет.


Титла: Re: Избор на сървър
Публикувано от: testdemo в Dec 19, 2010, 15:27
Много, много благодаря! В момента пускам и втория сървър на Debian. Първия е на CentOS. Ще си поиграя още доста с тях, за да видя за какво по точно става дума. По-късно мятам и FreeBSD-то.
Благодаря още един път.


Титла: Re: Избор на сървър
Публикувано от: kip в Dec 19, 2010, 18:23
Можеш да ползваш freeBSD  като рутер и web сървър (аз го позвам и за куп други неща едновременно с тези).Подробностите ще намериш в handbook-а на freeBSD.Може да тестваш и pfSense ($2), където нещата стават далеч по лесно(а си е freeBSD).


Титла: Re: Избор на сървър
Публикувано от: danaildr в Dec 20, 2010, 10:58
Пентиум 2 на 350MHz и 64 MB SDRAM работи добре с Ubuntu-server , ползва Apache2, MySQL-server, PHP5, PhrMyAdmin, proftpd, torrentflux и за проба съм му качил един Webmin. Вярно инсталацията продължи 3 часа (точно 3 часа и нито минута повече), но сега работи идеално. Ползвам го само за тестове на проекти (като начинаещ в PHP и MySQL) и за сийдване на един торент (не е пиратско сийдване да не почнете с незаконните и законните цели). Работи вече седмица и не е имало никакъв проблем.
Мисля, че и Ubuntu-server е добър вариант за непретенциозен сървър.