Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: bk 15. 06. 2016, 20:48:31
-
Dobrý den,
mám doma jedno pc, které bych chtěl použít na hraní a učení se administrace linuxových serverů. Mám ale dilema, nevím jestli je lepší nainstalovat Centos, Debian či něco jiného? Co byste doporučili?
Kdysi jsem si na notebooku, který mám na práci atp. instaloval apache, sql servery a tak podobně, ale raději jsem nedělal moc kravinky. U tohoto je mi to v podstatě jedno. Deska má dvě síťovky, amd athlon x2 555 be, 1,5GB operační paměti a pár disků.
Díky za tipy.
-
Ten procesor je dost starý, ale na nějaké experimenty ještě může posloužit. Pro začátek bych zkusil Ubuntu, poslední dobou docela válcuje Debian, je jednoduché na učení (na jejich fóru najdeš téměř všechno) a dá se s ním setkat i v korporátním prostředí. Jinak pokud se chceš učit, tak VirtualBox a těch systémů si nainstaluj víc a zkoušej věci mezi nimi (replikace databází, LDAP, IPSec, file sharingy, ...). Server ke kterému se nic nepřipojuje je tak trochu zbytečný a není na něm co spravovat, pokud teda nevymétáš pavouky z hardwaru :D
-
zdar,
distribuce omezuji, pro edukativni ucely je tu LFS.
-
Pokud budes delat v korporatu pak se nejspise setkas s RH nebo necim podobnym - tedy doporucuji CentOS (pripadne SuSE nebo Fedoru). Jinde se taky muzes setkat s Debianem nebo Gentoo - tedy asi zalezi v jake firme budes pozdeji delat.
-
Dobrý den,
mám doma jedno pc, které bych chtěl použít na hraní a učení se administrace linuxových serverů. Mám ale dilema, nevím jestli je lepší nainstalovat Centos, Debian či něco jiného? Co byste doporučili?
Kdysi jsem si na notebooku, který mám na práci atp. instaloval apache, sql servery a tak podobně, ale raději jsem nedělal moc kravinky. U tohoto je mi to v podstatě jedno. Deska má dvě síťovky, amd athlon x2 555 be, 1,5GB operační paměti a pár disků.
Díky za tipy.
Použijte virtualbox a vagrant, můžete si nadefinovat různá prostředí, spustit si několik serverů najednou a pracovat s nimi. Vagrant vám usnadní vytvoření virtuálního serveru, existují už hotové boxy s různými OS. Stačí nakopírovat do adresáře jeden soubor, kde je obraz popsán a dát příkaz vagrant up a máte během chvilky spuštěný funkční virtuální server dané distribuce.
-
Ja bych doporucil nainstalovat si Debian, minimalni instalci - netinst. Seznamit se s prikazovou radkou, editorem vi, pridat si uzivatele a pak si postupne pridavat sluzby - samba, apache, php, mysql... pripadne pokud je zajem spis o desktop, tak si naistalovat xserver a nejake prostredi - xfce, lxde atp.
Pri rozchozovani, nastavovani a konfiguraci jednotlivych sluzeb a serveru se toho o linuxu naucis zpocatku nejvic... jen te nesmi odradit i banalni zakysy, ktere muzou nastat a je nutne je vyresit - treba v podobe nefunkcni site a tudiz nemoznosti vubec neco nainstalovat, nechodici desktop alebrz chybejici ovladace pro grafiku a podobne...
-
Pokud se opravdu chces naucit Unix-like se systemem, ktery je jednoduchy (pokud nekdo umi cist anglicky), je poradne dokumentovany, stabilni a to co se naucis ti pomuze i na Linuxu, MacOS, Solaris, HP-UX, Windows, tak odkazy nize v tom poradi.
http://www.openbsd.org/
http://www.openbsd.org/faq/index.html
http://man.openbsd.org/OpenBSD-current/man1/help.1
http://man.openbsd.org/OpenBSD-current/man8/afterboot.8
http://www.openbsd.org/books.html (tam bych upozornil obzvlaste na Absolute OpenBSD 2nd edition od Michael W Lucas https://www.michaelwlucas.com/ [i jeho dalsi z Nonfiction casti], to jak pise a umi vysvetlit slozite veci se jen tak nevidi])
Do zacatku (a i v praxi a to jeste mnohem casteji) potrebujes poradnou a aktualni dokumentaci. To je zrovna oblast kde je Linux uplne mimo a vyvojari se tim jeste chlubi a poslou te cist zdrojak, protoze prece dokumentaci nepotrebujes nebo te poslou na Google, coz je taky k nicemu, protoze 10 let stary navod neni to s cim se chces prat kdyz zrovna potrebujes neco spravne a rychle nastavit v systemu ;-)
alternativne:
http://netbsd.org/docs/guide/en/ (zde je uz vice veci podobnych/spolecnych s Linuxem jako PAM, LVM, Xen atd.)
http://www.dragonflybsd.org/
Jde o to zacit od jadra a vyhnout se komplexnim vecem pokud je to je mozne jako je treba Ubuntu a spol. Realne se na nich nic nenaucis, naopak sam sebe prinutis pouzivat jen takove komplexni veci, ktere stejne tezko pochopis do hloubky jak funguji a z toho pak vyplyva spousta problemu kdy lide misto neceho prehledneho a jednoducheho jdou do zbytecne sloziteho, protoze to je tak zrovna v kurzu a vetsina rika, ze tak je to prece spravne - neni, ale to uz je na jinou debatu. Nejake zakladni instalace jak jsou tady doporucovany nebo LFS je sice moznost, ale vzhledem k tomu, ze ted vse diktuje Red Hat / Oracle, tak takove systemd je zrovna nevhodna vec pro uceni do zacatku.
-
Pokud tazatel trva na Linuxu a ne BSD, mel by se take predem rozhodnout, jestli se chce ucit systemd (alias Zelena smrt) nebo ne.
-
Jestli se chces neco naucit, tak si nahod gentoo, budes vedet co tam mas a proc to tam mas, coz se u binarni distra nedovis, protoze ti nainstali hromadu baliku o kterych nebudes mit ani paru nac sou dobry.
A ten CPU to zvladne vpohode, mam to i na P100 ;D. Pravda, prekompilovat jadro na tom trva asi tyden .... ale to nepotrebuju, protoze to prekompajlim pro nej na novsim zeleze.
-
Pokud tazatel trva na Linuxu a ne BSD, mel by se take predem rozhodnout, jestli se chce ucit systemd (alias Zelena smrt) nebo ne.
?
http://www.legie.info/kniha/8242-wilhelm-thomas-zelena-smrt/vydani#zalozky (http://www.legie.info/kniha/8242-wilhelm-thomas-zelena-smrt/vydani#zalozky)
-
@hawran: Zelena smrt, knedlik hnusne zelene hmoty, ktery vznikl kdesi v kanalizaci a ktery neustale roste a vsechno pozira. Jestli mas ve stroji systemd, tak bych na tvem miste daval bacha a oblekal se prinejmensim do atombordelu, kdyby to zacalo vylezat vetracimi otvory.
-
@hawran: Tady mas uryvek, abys vedel, co te ceka: http://natura.baf.cz/natura/1994/10/9410-10.html
-
@hawran: Tady mas uryvek, abys vedel, co te ceka: http://natura.baf.cz/natura/1994/10/9410-10.html
Brrrr!
-
Seznamit se s prikazovou radkou, editorem vi
A tam chudak skonci protoze uz z toho nevyleze ven :)
-
https://www.gnu.org/fun/jokes/users-lightbulb.html
-
Prikazova radka a vi je zaklad, kdyz se neco podela, obvykle vic k dispozici neni :)
-
Děkuji za odpovědi.
Nějaké základy práce s příkazovou řádkou atp mám :) Kdysi jsem si i kupodivu úspěšně nainstaloval a hrál s archem a jinými distribucemi, ale to byli jen prkotiny. Zkusím to prvně na centos, zprovoznit nějaké služby atp, bude to sranda. Chci změnit zaměstnání, takto se to alespoň pořádně naučím a když nebudu vědět, tak se zeptám strejdy Googla nebo tety Wiki, případně zde.
Jen by mě ještě zajímalo, co je asi rozšířenější, Centos/RHEL nebo Debian u serverů? Unix/Solaris určitě taky vyzkouším, kdysi jsem si i s ním hrál, ale byl to spíš takový úlet po jedné z přednášek na vysoké, kterou jsem bohužel nedodělal.
-
Debian, netinst a cist a cist a cist a zkouset, zkouset a zkouset. Pro systemove veci je treba tohle: http://www.root.cz/knihy/linux-dokumentacni-projekt/ 1020 stranek zajimavych informaci, je to sice starsiho data, ale plno veci porad plati.
-
je to sice starsiho data, ale plno veci porad plati.
Obávám se, že s nástupem systemd tohle rapidně klesá... :-)
-
Obávám se, že s nástupem systemd tohle rapidně klesá... :-)
Neni to zase tak dramaticke, je tam predstaveno velmi mnoho linuxovych programku, ktere tady budou s nama jeste hooooodne dlouho.
-
Obávám se, že s nástupem systemd tohle rapidně klesá... :-)
pravda, ted nastava doba "je to sice jen pul roku starej navod na GNU/Linux se sYsTeMd, ale uz zas vetsina neplati"
-
...
Mám ale dilema, nevím jestli je lepší nainstalovat Centos, Debian či něco jiného? Co byste doporučili?
...
Nainstaluj si CentOS, Debian nie.
CentOS je ako RHEL enterprise class OS, Debian je IMHO dost experimetalny. Ak chces nieco na Debiane zober radsej Ubuntu, alebo odvodene distribucie ako Mint.
V pripade CenOS si radsej nainstaluj poslednu 6-kovu verziu CentOS 6.7. CentosOS 7 je podla mna (zatial) problematicky.
-
@mikrom: Z ceho usuzujete, ze je Debian experimentalni? Debian stable je naopak znacne konzervativni. Debian je tak experimentalni, jak chcete. Mate na vyber stable, testing a unstable. Opruz ale je, ze dnes pouziva systemd, takze zalezi na tom, jestli chcete systemd nebo ne. Ale RHEL ma systemd take, takze predpokladam, ze i CentOS. Pokud nechcete systemd, tak Devuan nabizi totez co Debian, ale bez systemd.
Navrhovat Mint nebo Ubuntu s tim, ze jako maji byt mene experimentalni nez Debian nebo co, je pak totalni picovina. Mint je zalozen na Ubuntu, ktere urcite neni mene experimentalni, nez Debian. A Mind Debian Edition je nyni zalozen na Debian stable, takze clovek ziska akorat Debian v jinem kabate.
-
Tak sorry, nechcel som nikoho nejako urazit :)
Asi som sa vyjadril velmi zle. Ja vlastne Debian nepouzivam a preto ho ani nepoznam, ale poznam CentOS.
Debian som skusal, len mi to pripadalo ako dost experimentalne a zlozitejsie oproti Ubuntu LTS alebo Mint (ktory vychadza z Ubuntu LTS)...Mozno ma terata z aj Debian uz svoje LTS.
Debian, Ubuntu, Mint su skor na desktop, - na server sa hodi podla mna viac CentOS.
Dalej som vychadzal z toho ze u nas vo firme mame z Unixov/Linuxov iba AIX a RHEL. Ked chceme nieco odskusat nahodime tam vzdy CentOS, pretoze CentOS je velmi blizky RHEL.
CentOS je super, ale doma teraz radsej pouzivam Mint, pretoze na nom mi vsetko co potrebujem funguje bez problemov a bez nejakeho nastavovania.
Ja uz doma moc nepracujem, ale ked si chce OP doma vyskusat enterprise OS doporucujem mu pouzit CentOS, co je vlastne free RHEL.
-
Debian je jedno z nejstarsich dister. Nechapu, v cem by melo byt experimentalni. Je tak konzervativni, ze v dobe, kdy uz vsichni meli graficke instalatory, Debian mel porad jeste naprosto drevni a ponekud drsny textovy instalator. Debian typicky obsahuje starsi a overeny soft, zadne zabugovane bleeding edge, jako v Ubuntu.
Debian se bezne pouziva na serverech tam, kde nevyzaduji komercni support - na to je tu RHEL a SLES. Debian je na server i na desktop. Zalezi jen na vas, co si z nej postavite.
Debian ma LTS s minimalne petiletou podporou a to jiz nekdy od Wheezy nebo kdy.
Vase argumenty jsou mylne.
-
...
Debian ma LTS s minimalne petiletou podporou a to jiz nekdy od Wheezy nebo kdy.
Vase argumenty jsou mylne.
...
OK rad sa necham poucit.
Len sa teda chcem este spytat, ako je to vlastne s tym Debian LTS. Moc info o tom nenachadzam a nerozumiem tomu.
Na tejto stranke
https://wiki.debian.org/LTS/
sa sice pise, ze "Debian Long Term Support (LTS) is a project to extend the lifetime of all Debian stable releases to (at least) 5 years", ale je tam aj tabulka, podla ktorej vyzera byt support len na 2 roky.
Na tejto stranke
https://wiki.debian.org/LTS/Installing
sa pise "Installing Debian Squeeze with Long Term Support (LTS) is not recommended".
Preco neni LTS odporucane ?
-
Proc neni Squeeze LTS recommended netusim.
Ano, podpora je zatim 2 roky, plan je 5. Asi nejsou lidi.
-
Len sa teda chcem este spytat, ako je to vlastne s tym Debian LTS. Moc info o tom nenachadzam a nerozumiem tomu.
Na tejto stranke
https://wiki.debian.org/LTS/
sa sice pise, ze "Debian Long Term Support (LTS) is a project to extend the lifetime of all Debian stable releases to (at least) 5 years", ale je tam aj tabulka, podla ktorej vyzera byt support len na 2 roky.
Protože to je 3 roky standardní podpora + 2 roky LTS. A na té stránce je jenom LTS. Že před tím byl 3 roky standardní support se dočteš na stránkách jednotlivých vydání.
Na tejto stranke
https://wiki.debian.org/LTS/Installing
sa pise "Installing Debian Squeeze with Long Term Support (LTS) is not recommended".
Preco neni LTS odporucane ?
Squeeze[/q] LTS není doporučované, protože podpora skončila v únoru.
-
@jenda: diky za vysvetlenie
-
Na experimenty bych ti doporučil Arch Linux, nainstaluješ si tam většinu balíků sám, né jako Ubuntu kde se ti stáhne 10GB balíků a z toho je 70% nepotřebných.
-
Na experimenty bych ti doporučil Arch Linux, nainstaluješ si tam většinu balíků sám, né jako Ubuntu kde se ti stáhne 10GB balíků a z toho je 70% nepotřebných.
od nekoho kdo si zvlada nainstalovat Arch (nebo ti ho nekdo nainstaloval? ;) bych cekal ze by mohl zvladnout precist man/help page od apt-get a pouzit parametr --no-install-recommend, nebo rovnou prenastait vychozi konfiguraci APT::Install-Recommends z 1 na 0 ;)
tim nechci rict ze by Arch nebyl vhodny na experimenty, to rozhodne je, ale nedelej z Debian/Ubuntu distro bez moznosti volby ;)
-
Ahoj,
ja som zacinal na skole s freebsd (ako user, nie admin), mandrake atd. Doma som si dal neskor na stary notebook s pokazenym displejom debian vzhladom kvoli pouzivanosti a stabilite (ten notebook som sa rozhodol pouzit kvoli spotrebe do 20W, bezi nonstop). Pracovne som sa stretol samozrejme s CentOS, Oracle Linux, AIX, HPUX a dalsie. Debian je konzervativna distribucia, ktora relativne pomaly zapracovava novinky a na ucenie nepotrebujes brutal stabilitu a security. Ako ti viaceri radili, najlepsia cesta je virtualizacia, lebo ti dava volnost pri vybere OS, bezia paralelne, vies skusat aj sietove konfiguracie, atd. Ak chces virtualizovat aj windows, tak vmware/virtualbox/kvm/xen/ ... ak ti stacia len linuxy, daj si ubuntu server a nainstaluj LXD. Mozes "virtualizovat" viacero distribucii v neprivilegovanom rezime, nemusis presne vyhradzovat prostriedky pre jednotlive kontajnere. Ak sa rozhodnes pre lubovolnu virtualizaciu, dodrz hlavne zasadu, ze host ma byt hostom a neinstaluj blbosti.
-
Doporučím zkoušet obě - Debian i CentOS. Jsou firmy, který vsadí na lidi (seznam.cz, nyní i google) a mají debiany, jsou firmy co si nemůžou dovolit tým expertů, mají Red Haty. Je dobrý umět oboje! Základ je vždy stejný, je třeba naučit se rozlišovat odlišné aspekty.
A ještě přidám osobní (zaujatý) názor - Red Hat Enterprise Linux (a tedy CentOS) má *opravdu kvalitní* dokumentaci která má široký záběr ale zárověň jde i do hloubky. U komunitně orientované distribuce (Debian) je toho také hodně (možná v celkovém součtu víc), ale těžko najdete vše na jednom místě v tak přehledném kabátku.
Já osobně umím víc Red Haty, ale nepohrdnu Debianem když to někdo vyžaduje :-) Doba podpory 12+ let u RHELu je ovšem někdy k nezaplacení.
-
Na učení byl přece vždycky Slackware, noni? :) ... „Když máš problém s Linuxem... zeptej se nějakého slackwaristy... když s Debianem, zeptej se nějakého debianisty - nebo slackwaristy, když máš problém s Gentoo, zkus najít zkušeného gentooistu... nebo slackwaristu...“ ;) :D
-
Momentálně vyhrál debianek (netinstall), bohužel deska, kterou jsem chtěl použít odešla do věčných lovišť a tak jsem použil něco jiného. Fungovat to funguje, sice mi za chvilku asi umře pevný disk, bo piští jak urvaný, pak seženu jiný. Alespoň vím, že je to zapnuté :).
Nyní tam mám klasiku ssh, apache2, mysql, php, ftp, cups, ntp. Nahodil jsem si ssl certifikát od letsencrypt, teď si budu zkoušet nakonfigurovat další doménu (díky free .tk atp), což by mělo jít, alespoň podle toho, co jsem zatím přečetl. Nyní funguje jenom toy-ser.tk (když to je spuštěné). Mám trochu bordel v právech a skupinách, ale to se naučím. Vim je fajn, nyní se mi zdá možná trochu zbytečně složitý, ale má své. Spíš jsem na cli používal nano.
Netuším, co nainstalovat jako monitoring tool. Chtěl jsem něco s web administrací, zatím jsem zkoušel munin, ale momentálně mi nejede i když jsem to zkusil nainstalovat podle návodu a howto. Jinak koukám na procesy s htop nebo top, případně ps -A.