Porovnání operačních systémů pro server. Instalace linuxového serveru. Linux pro server

Potřeboval jsem nasbírat malý domácí server pro následující úkoly:
  1. Tiskový server
  2. Zálohy několika domácích strojů (pár notebooků, jeden a půl desktopu).
  3. Uložení archivu fotografií
  4. Skladování hudby
  5. Ukládání dokumentů
V budoucnu možná bude připojeno několik dalších USB zařízení, jako jsou webové kamery a teploměry, ale je to tak pro budoucnost...

Nebude to router - to dělá jiný počítač. A tento server bude řešit výhradně vnitřní potřeby. Plus pro úplné štěstí budete viset na jiné fázi (a ideálně budete připojeni i přes wifi n, ale to je také do budoucna).

Žehlička
Hardware vypadá takto: deska Intel na 330 atomech (dvoujádro), gigabajt RAM, pouzdro Inwin 639 ITX, pár šroubků - 250 gigabajtů a 640 gigabajtů (toto je dočasné, pak vyměním to s větším). Tato žehlička byla vybrána pro své malé rozměry. Pouzdro umožňuje instalaci pouze dvou pevné disky, ale tohle mi bude vyhovovat - moc velké objemy se neočekávají. I současná 640+250 dlouho vydrží. Hardware ale není zajímavý, o něm se tu neustále píše. A všechno je o tom samém. :)

Raději bych napsal o serverovém softwaru – co jsem si vybral, proč jsem si to vybral. No, také napíšu své dojmy. Později. :)

Výběr OS
Možnosti.
Za prvé, bezplatný a otevřený zdroj:
  1. FreeNAS. Zdarma, ale uvnitř je zdarma se všemi nedostatky z hlediska hardwarové podpory. USB teploměry nesvítí. :) A funkcionalita není moc zajímavá.
  2. ebox je nepochybně zajímavá a hodnotná věc, ale uvnitř je neonový Linux. Čili buď brát to, co dávají standardně, nebo hodně ruční práce, protože to, co dávají standardně, mi v Linuxu málokdy vyhovuje... Například nemám rád souborové systémy Linux.
  3. Jakákoli distribuce Linuxu. Viz předchozí bod.

Poté, co jsem prošel otevřenými zdroji, přišel jsem s proprietárními možnostmi, ale zdarma (v mém případě):

  1. Windows XP Home (distribuční sada s povalující se nálepkou). Nebudu tady nic říkat. Pouze z chudoby nebo úplného nedostatku podpory potřebného vybavení ze strany Linuxu. Jinak to není o nic lepší než Linux. Souborový systém je hezčí, až na to (z pohledu uživatele - náhodou smazané soubory můžete obnovit třeba :)). Pokud by ale bylo na výběr mezi Linuxem nebo XP Home, zvolil bych Linux.
  2. Okna Webový server 2008. Mám je 3 - MS je vydávala najednou při každé příležitosti. Možná bych se tam zastavil, ale WWS neumí například sdílet tiskárnu. Ověřeno.
Někde v této fázi jsem si vzpomněl na produkt tzv Windows Home Server propagovaný společností MS jako OS pro domácí servery. Po přečtení popisu jsem si uvědomil, že to je téměř to, co potřebuji.

Co přesně je WHS: je to serverový operační systém od MS, založený na Na bázi Windows SBS 2003 SP2. To znamená, že uvnitř je téměř plnohodnotný Windows Server s některými dalšími funkcemi.

Co se mi osobně líbilo:

  • Shromažďování informací o všech domácích počítačích je zpočátku jen stížností bezpečnostního centra, která je však rozšířena o pluginy.
  • Automatické plné zálohování všech domácích strojů. Tedy pokud jste kryti HDD, můžete nainstalovat nový, nabootovat z CD, který sloučí zálohu ze serveru a nasadí ji do vašeho počítače. Pro úsporu místa jsou identické soubory umístěné na několika počítačích uloženy na serveru pouze v jedné kopii. Data, která nejsou nijak zvlášť důležitá, nemusíte zálohovat – existuje nastavení výjimky. Všechny druhy odkládacích souborů, souborů hibernace atd. tam okamžitě vstoupil.
  • Single storage (všechny disky jsou sloučeny do jednoho pole, něco jako JBOD). Ale je tu jeden velmi užitečná funkce- výměna disků v poli (Drive Extender). To znamená, že se můžete připojit nový disk, zahrňte jej do pole, poté klikněte na tlačítko „Extrahovat z pole“ na jednom ze starých disků a všechny informace z extrahovaného disku se automaticky přesunou na všechny ostatní disky. Dá se říct, že jen v tomhle v mých očích WHS nemá konkurenci - možná se dá Linux upgradovat na požadovanou funkcionalitu (výkop směrem k LVM, mhddfs atd.), ale to je pořád a navíc snadné použití.
  • Možnost přiřazení úložiště na dva disky pro důležitá data. Tito. vyberte složku, klikněte na "Duplikovat" ve vlastnostech - a bude fyzicky uložena na dvou různé pohony. Tito. Pokud jeden z nich vzlétne, informace se neztratí. Pravda, zálohy se neduplikují. Na druhou stranu se málokdy stane, že by byl kryt originál i záloha zároveň.
Samozřejmě existuje ještě nějaká další funkce, ale v tomto případě jsem potřeboval tuto.
Těžba OS
Zde se ale musíme zastavit podrobněji. Raději používám legální software, takže v tomto případě mi byly torrenty uzavřeny. Můžete to zkusit zcela legálně. 120 dní, myslím.

S nákupem jsou ale určité problémy. Nebudete moci jen tak přijít do obchodu a zaplatit 100 $ - neprodává se v maloobchodě (jsem v Rusku, pro případ, že by se mi někdo rozhodl sdělit adresu obchodu :)).

  • Možnost jedna: Kupte si hardware založený na WHS. Nehodí se - neznám žádné společnosti, které prodávají takové kusy hardwaru v Rusku.
  • Druhá možnost: Objednejte si kus hardwaru v zahraničí. Co mě zaráží, je cena takových kusů hardwaru (zejména s přihlédnutím k dodávce a celnici).
  • Možnost tři: Kupte si krabici na eBay (~130 $). Mohl bych to zkusit, ale stále jsem nezískal normální bankovní kartu.
  • Možnost čtyři: www.softkey.ru. V zásadě nejrealističtější a nejpohodlnější, ale ne bez úskalí, jehož název je licence WHS, která umožňuje jeho distribuci pouze jako součást hotových zařízení. To znamená, že si to nemůžete koupit, nasadit na samostatně sestavitelný kus hardwaru a používat. Sestavený počítač určitě potřeba prodat. Žádný problém. Když to budu potřebovat, tak to prodám. Pro tebe. :)

Najala se přátelská firma prodávající železo. Požádejte o jeho objednání pomocí softwarového tlačítka WHS (cena je kolem 3800 rublů + doprava). Poté si u této společnosti objednáte sestavení systémové jednotky z komponentů, o které máte zájem. Při nákupu zadejte WHS na stejné účtence. Všichni jsou šťastní.

Pár poznámek:
Komponenty se v zásadě dají koupit jinde a firma může jednoduše dát účtenky – budou předstírat, že je koupila, a pak vám je prodají. :)

WHS v softkey lze pouze zaplatit právnická osoba, nedávají to soukromé osobě. Po objednání mi zavolali zpět a upozornili mě na výše uvedená licenční omezení.

Závěr
V podstatě je to vše o výběru a nákupu.
Popis instalace WHS Nevidím v tom žádný smysl - server je jako server. O hardwaru jsem již řekl vše.
Ale udělám revizi rozhraní pro správu (konzole WHS) a doplňků, které se mi líbí.

PS. Vše co píšu je můj osobní názor. Pokud se někde mýlím, prosím upozorněte na chyby. Ale raději ne ve verzi „mýlíš se, MS ti zaplatil“, ale něco jako „na tomto místě se mýlíš, tady je odkaz na důkaz“.

Tento materiál je věnován základům operačního systému. Linux server. Z tohoto materiálu Dozvíte se, proč se vyplatí používat Linux jako server, a také získáte potřebné počáteční znalosti, které se vám budou hodit, abyste mohli začít pracovat se servery založenými na tomto OS.

Nejprve si promluvme o tom, proč byste měli používat Linux jako serverový operační systém. Mnoho lidí je tak zvyklých na Windows, že o Linuxu nechtějí ani slyšet, mám na mysli dokonce i vlastní verze Linuxu s krásnými a pohodlnými desktopy. A k otázce, proč nechcete používat Linux? Všichni odpovídají: „ Ano, je trochu nemotorný!», « " a tak dále. Ale vlastně všem uživatelům, kteří jsou k Linuxu tak kategoričtí, chci říct, že Linux je velmi přátelský operační systém a stačí mu trochu porozumět a vše vám bude jasné.

Nyní chci některé uvést výhody Linuxu oproti Windows a také vyvrátit některé mýty:

  • Linux je zcela svobodný operační systém ( s výjimkou některých placených distribucí), na rozdíl od Windows;
  • Linux je prakticky bez virů;
  • Každý, kdo říká, že" Programy, které používám ve Windows, se neinstalují na Linux“, Možná si říkáte, proč by se měly instalovat!!! Koneckonců je to úplně jiný OS, má své vlastní programy! O Windows lze také říci, že „ programy, které běží na Linuxu, se neinstalují do Windows", pro Linux existuje mnoho jejich vlastních programů, které nejsou horší než Windows, a také mnoho výrobců software Vydávají své produkty pro Windows i Linux.
  • Linux je produktivnější, zejména serverová verze operačního systému. Vysvětluji, serverové operační systémy Linuxové systémy bez rozhraní, ale většina zdrojů ( více než polovina!!!) pouze zabírá rozhraní OS, tzn. vizuální shell ( dnes se rozšířily a Verze Windows bez GUI ).
  • OS Linux prakticky nezamrzá, ( Mám na mysli samotný operační systém). Každý se například setkal se situací, kdy ve Windows vše zamrzne, nelze nehýbat myší, nelze ani stisknout ctrl+alt+del a musíte restartovat. Linux je navržen tak, aby taková situace byla vyloučena, kromě jednoho případu, kdy takovou situaci způsobíte sami.
  • Pokud jde o serverový operační systém Linux, jeho konfigurace je poměrně jednoduchá, na rozdíl od jeho protějšků Windows, které mají spoustu různých gadgetů, které nejsou tak snadno pochopitelné. Samotný systém Linux a všechny jeho služby se konfigurují editací konfigurační soubory. Tyhle jsou obyčejné textové soubory, protože znáte jejich umístění a formát, můžete nakonfigurovat jakoukoli distribuci, i když nemáte po ruce žádné jiné nástroje než textový editor.

Nechci nijak popularizovat OS Linux a znevažovat Windows, ale v některých případech nejlepší možnost Jak používat operační systém Linux nelze nalézt. Do jisté doby jsem si také myslel, že Linux nějak není naše věc, ale když jsem narazil na tento OS, byl jsem prostě příjemně překvapen.

Nyní pojďme rovnou k základům Linux Serveru. Využijeme například distribuci Linux Ubuntu Server 10.10.

Základní nastavení serveru Linux

Popište proces Instalace Ubuntu Server 10.10. Neudělám, protože to není o nic složitější a možná dokonce jednodušší než Instalace Windows, jediná věc, o kterou vás během procesu instalace žádám, je, když „ Výběr softwaru k instalaci» instalace značky « Server OpenSSH" Je to proto, abyste se později mohli k tomuto počítači připojit vzdáleně pomocí klienta ssh ( například PuTTY). A zároveň budete mít plný přístup k operačnímu systému z libovolného počítače ve vaší síti, protože k serveru obvykle není připojen monitor a samotný server je umístěn ve speciálně určené místnosti pro servery ( server).

V okně" Nastavení uživatelských účtů a hesel» Zadejte své uživatelské jméno a nastavte heslo.

Po instalaci poprvé nabootujete a před očima se vám objeví konzole pro správu OS. Chcete-li začít, zadejte své přihlašovací jméno, stiskněte enter a poté heslo, abyste mohli vstoupit do samotného operačního systému. Budete přihlášeni jako uživatel, kterého jste právě vytvořili a který nemá práva root.

Nastavení uživatelů v Linuxu

VYKOŘENIT– standardní superuživatel operačního systému Linux, který má maximální práva. Mimochodem, na rozdíl od Windows, ve kterých nejsou práva správce nejvyšší ( existují i ​​systémové), a tady root práva nejvyšší a pokud pracujete jako root a provádíte nějaké akce, nikdo se vás nebude ptát “ Opravdu to chcete udělat?"jako například ve Windows, ale řekněme hned, že zabijete systém, bez jakýchkoli otázek. Ale tak či onak musíme tohoto uživatele nejprve aktivovat, protože v budoucnu budeme potřebovat práva superuživatele ( Tip: Vždy pracujte jako normální uživatel, dokud se nebudete muset přepnout do režimu root), root je ve výchozím nastavení zakázán. Aktivace účet root se provádí následovně, stačí nastavit heslo pro root.

Sudo passwd root

Systém vás vyzve k zadání hesla uživatele, pod kterým pracujete, a teprve poté zadáte nové heslo pro budoucího roota a zopakujete jej.

Protože mluvíme o uživatelích, pojďme se naučit, jak je vytvořit. Dělá se to takhle.

Sudo useradd -d /home/testuser -m testuser

  • sudo je nástroj, který uživateli uděluje některá administrátorská oprávnění;
  • useradd – nástroj, který přidává uživatele do systému;
  • -d – možnost nastavení domovského adresáře pro uživatele;
  • /home/testuser – cesta k domovskému adresáři;
  • -m – možnost vytvoření domovského adresáře;
  • testuser je jméno našeho nového uživatele.

Nyní nastavíme heslo pro nového uživatele.

Tester sudo passwd

Nastavení sítě v Linuxu

Nyní, když trochu rozumíme uživatelům, musíme nakonfigurovat síť, je docela možné, že to server DHCP již provedl, ale možná budete chtít nastavit statické IP adresy, adresy bran a DNS ( což je v zásadě pro server přirozené).

Chcete-li to provést, upravte následující soubor.

Sudo nano /etc/network/interfaces

  • nano je standardní linuxový editor;
  • interfaces – soubor zodpovědný za konfiguraci sítě.

Když tento soubor otevřete, uvidíte něco jako následující, respektive to bude nakonec vypadat takto, pokud na tomto počítači potřebujete statické IP adresování.

# Tento soubor popisuje síťová rozhraní dostupná ve vašem systému # a jak je aktivovat. Pro více informací viz interfaces(5). # Síťové rozhraní zpětné smyčky auto lo iface lo inet loopback # Primární síťové rozhraní auto eth0 iface eth0 inet statická adresa 192.168.1.2 maska ​​sítě 255.255.255.0 brána 192.168.1.1

Tady eth0- je to tvoje internetové připojení, může jich být mnoho v závislosti na tom, kolik síťových karet máte, Static říká, že se jedná o statickou IP adresu, pokud by byla dynamická, pak by se místo statické zadávalo DHCP. No, zbytek je asi jasný.

  • Adresa – IP adresa počítače;
  • Netmask – maska ​​podsítě;
  • Brána – výchozí brána.

Uložte soubor stisknutím ctrl+o a poté ukončete editor pomocí ctrl+x.

Nyní je potřeba přiřadit DNS server, to se provede úpravou následujícího souboru.

Sudo nano /etc/resolv.conf

Napište nebo změňte následující.

Nameserver 192.168.1.100 nameserver 192.168.1.200

Kde 192.168.1.100 a 192.168.1.200 jsou adresy našich serverů DNS, pokud máte pouze jeden server DNS, uveďte pouze jeden řádek.

Když jsme vše nakonfigurovali, musíme restartovat naše síťová rozhraní, to se provádí následovně.

Sudo /etc/init.d/networking restartujte

Instalace programů na Linux Server

V Linuxové programy se instalují úplně jinak než ve Windows, takže znalosti, které jste měli při práci s Windows, vám zde nepomohou. V Linuxu je veškerý software uložen v Repositories – jedná se o jakési úložiště softwarových balíčků speciálních pro Linux, které se nachází na internetu a je volně distribuováno online nebo na CD. Chcete-li aktualizovat své repozitáře ( již nainstalovaný v OS Linux), musíte spustit následující příkaz ( za předpokladu, že máte připojení k internetu).

Aktualizace sudo apt-get

Nyní, když jsme aktualizovali standardní úložiště, můžete něco nainstalovat, doporučuji nainstalovat správce souborů, jeden z nejběžnějších v Linuxu je - Půlnoční velitel (MC). Existují mírné podobnosti s FAR, který se používá ve Windows. Programy v server Linux jsou instalovány následovně.

Sudo apt-get install mc

Kde, mc je náš program, který chceme nainstalovat, tzn. náš správce souborů Midnight Commander.

Po instalaci můžete zkusit tento program, spouští se jednoduše, zadejte do konzole název programu, tzn. mc a stiskněte enter.

Myslím, že to pro základ stačí, v následujících článcích (Základní Linux Ubuntu Server Terminal Commands) si povíme konkrétněji o nastavení libovolných služeb ( démoni). A to je zatím vše.

Serverový operační systém je software, který poskytuje počítači speciální schopnosti, protože nastavením počítače s nainstalovaným serverovým operačním systémem se z něj stane server (server je počítač schopný obsluhovat sdílené zdroje v síti). Výsledkem je, že takový operační systém dělá ze serveru řídicí centrum pro všechny požadavky z klientských počítačů, které se pokoušejí o přístup k místním síťovým zdrojům.

Serverové operační systémy se za posledních 15 let hodně změnily. První systémy byly určeny především k poskytování souborových a tiskových služeb uživatelům. To znamená, že pro nasazení jiných typů serverů v síti, jako jsou webové servery a aplikační servery, bylo nutné nainstalovat určitý počet serverů, z nichž každý vykonával pouze jednu funkci.

Dnes se síťový software stal složitějším a podporuje mnoho různých služeb, což znamená, že jeden server může poskytovat vzdálený přístup i webové služby a také sloužit jako směrovač mezi dvěma podsítěmi IP. Síťové rozhraní operační systémy se také stal přátelštější vůči správcům systému.

Například mnoho platforem, jako je Microsoft Windows Server 2003 a Novell NetWare 6.x, poskytuje mnoho různých služeb nad rámec přístupu k souborům a tiskárnám. Tyto služby zahrnují vzdálený přístup a správu webové stránky a také podporu síťových služeb, jako je DHCP a DNS. Síťové nástroje operačního systému používané ke správě serveru mají na rozdíl od něj grafické uživatelské rozhraní příkazový řádek, což usnadňuje konfiguraci a monitorování sítě.

1.5.2 Interakce mezi klientským a serverovým operačním systémem

Pro výměnu informací mezi síťovým klientem a serverem musí být klientské počítače vybaveny softwarem, který je „nakonfiguruje“ pro práci v síti. Takový software se nazývá software síťového klienta.

Když počítač přistupuje k souboru na místním pevném disku nebo přímo připojené tiskárně, je požadavek odeslán procesoru počítače. Procesor požadavek provede a buď se otevře zadaný soubor nebo odešle tiskovou úlohu do tiskárny. Všechny tyto operace se provádějí lokálně. Síťový klientský software nainstalovaný na klientském počítači provádí speciální operaci, která způsobí, že počítač považuje síťové zdroje za místní.

Tento proces provádí součást klientského softwaru sítě nazývaná přesměrovač. Zachycuje všechny požadavky provedené v počítači, jako je požadavek na otevření určitého souboru nebo tisk dat na tiskárně. Pokud přesměrovač zjistí, že uživatel chce získat přístup ke vzdálenému souboru na serveru nebo na něj tisknout síťová tiskárna, požadavek je odeslán na síťový server. Pokud je požadován přístup k místnímu souboru (na pevném disku počítače), přesměrovač předá požadavek procesoru počítače a požadavek bude zpracován lokálně.

Takže síť je zapnutá a přepínač energicky bliká svými diodami. Je čas nastavit náš malý, ale hrdý server se systémem Ubuntu Server 10.04 LTS. Pomocí obrazu disku (může být přes HTTP nebo přes torrent, - 700Mb.) jej zapíšeme na disk. Pro tyto účely doporučuji používat „Daemon Nástroje Lite" nebo " ", protože oba tyto programy jsou zdarma a plně splňují naše požadavky.

Vystavujeme v bootování biosu z CD nebo DVD a restartujte počítač.

Nejprve budeme požádáni o výběr jazyka instalace. Zvolme ruštinu.

Vodítko: Věnujte pozornost řádku úplně dole na obrazovce. Vypisuje funkční klávesy, pomocí kterého můžete procházet nabídky, vybírat možnosti, přistupovat k nápovědě atd. Toto je vlastnost nixových systémů.

Ocitneme se v nabídce spouštění disku. Vyberte „Instalovat Ubuntu Server“.



Budeme dotázáni, kde budeme používat náš server, což ovlivní výběr aktualizačních zrcadel (repozitářů). Protože poskytovatelé internetu obvykle poskytují přístup k IX (UA-IX, MSK-IX a podobné segmenty) pro více vysoké rychlosti, vyberte naši lokalitu. Jelikož žiji na Ukrajině, vybral jsem si „Ukrajinu“.





V seznamu zemí vyberte „Rusko“:



Poté začne vyhledávání síťová zařízení Pro další funkce instalací.



Takže po důkladném pátrání byly nalezeny dva (v Linuxové prostředí jsou označeny jako eth0 a eth1 - ethernet). Musíme vybrat ten, který je připojen k internetu (router nebo modem v naší místní síti).



Pokud byl na routeru nakonfigurován DHCP ( DynamickýHostitelKonfiguraceProtokol- protokol automatického přiřazeníIPadresy), síťová karta automaticky obdrží příslušná nastavení. V mém případě nebyl DHCP server nakonfigurován, o čemž nás informoval instalační program. Nezáleží na tom, protože později můžete vše nakonfigurovat ručně, přijmout selhání a pokračovat v instalaci.



Bylo nám tedy nabídnuto zadat nastavení připojení ručně nebo to zkusit znovu, přeskočit nastavení sítě nebo se vrátit a vybrat jinou síťovou kartu. Vyberte „konfigurovat síť ručně“.



  • IP: 172.30.2.3
  • Maska sítě: 255.255.255.0
  • Brána: 172.30.2.1
  • DNS: 172.30.2.1

Po nastavení se nás zeptá, jak se bude jmenovat náš nový server? Zavolal jsem ho " CoolServ" Název by měl obsahovat pouze latinská písmena, číslice, pomlčky nebo podtržítka, jinak mohou nastat nepředvídatelné potíže.

Obecně je pro pojmenování proměnných v programovacích jazycích lepší dodržovat tři pravidla, a to: název by neměl začínat číslem, v názvu by neměly být mezery a nelze používat vyhrazená slova (speciální konstrukce, např. , else, for, goto atd.) Je tu ještě čtvrtá věc – nepoužívejte jiné znaky národních abeced než latinku, například: ruština, japonština, ukrajinština atd. Pokud budete toto pravidlo dodržovat, nikdy nebudete mít problémy s provozem programů a zobrazováním názvů souborů.



OS určil, že jsme v časovém pásmu Evropa/Záporoží, to je GMT+2, všechno je tak. V souladu s tím budete mít své vlastní časové pásmo, pokud nežijete na Ukrajině.



Nyní přichází nejhorší část každé instalace OS – označení pro jeho instalaci. Ale přátelský OS (tak je přeloženo slovo „ubuntu“ z jazyka nějakého kmene banánové republiky) nám pomůže udělat vše rychle a efektivně. Máme dvě možnosti značení: automatické nebo manuální. Protože nehledáme jednoduché cesty, volíme ruční značení.



Níže uvedená fotografie ukazuje připojené jednotky. V našem případě se jedná o jeden 8 GB SDA disk pod názvem (WD, Seagate atd. V mém případě je to - virtuální disk Virtuální schránka). Pojďme si to vybrat.

Poznámka: V operačních systémech *NIX-like disky nemají obvyklé názvy Windows, jako je „C“ nebo „D“. Místo toho se označují jako HDA ​​(pro kanál IDE) nebo SDA (v případě jednotek SATA nebo SCSI).

Poslední písmeno v názvu (A) označuje jednotku abecední pořadí. Tito. - další SATA disk se bude nazývat SDB, SDC a tak dále. Jedná se však pouze o pojmenování fyzických disků a jejich logické oddíly budou vypadat jako SDA1, SDA2, SDA5 atd. Čísla od 1 do 4 navíc znamenají primární oddíl, od 5 a výše - logické. Nenechte se zmást tak podivným názvem, časem, doufám, bude stejně snadné a známé jako v prostředí MS Windows.



Zlověstný nápis na snímku obrazovky níže nás informuje, že vše, co bylo na disku, může být ztraceno při opětovném rozdělení, ale ničeho se nebojíme a klikneme na „Ano“.



Poté se vytvoří tabulka oddílů, kterou je třeba „naplnit“ samotnými oddíly. Vybrat volné místo a klikněte na další (mezerník).



Na dalším snímku obrazovky vyberte „Vytvořit nový oddíl“, i když vše lze stále provádět automaticky, tvrdohlavě to nastavíme ručně :)



Velikost nového disku zadáme v MB nebo GB, nejprve vytvoříme swap (obdobně jako stránkovací soubor v MS Windows) o velikosti 512 MB. I když se doporučuje vytvořit velikost swapu jedenapůlkrát větší než velikost celkového instalovaného množství, uděláme to rovnou této hodnotě.

Poznámka: *Operační systémy NIX (Unix a Linux) používají stránkovací soubor správněji (zejména ve verzích bez grafického rozhraní), zde se swap načte extrémně zřídka. Například na mém serveru bylo z 1Gb swapu využito maximálně pár megabajtů, a to kvůli opravdu velkému zatížení a provozuschopnosti asi měsíc. V každém případě nemá smysl dělat víc než gigabajt, protože jednoduše přijdete o místo, které vždy chybí.



Vyberte typ oddílu. Zvolil jsem primární (tj. celé jméno tato sekce bude - SDA1)



Na dalším snímku obrazovky budeme muset výslovně uvést, že se bude jednat o swapovací sekci. Chcete-li to provést, v nastavení oddílu vyberte možnost „swap partition“, zaškrtněte štítek „boot“ a dokončete nastavení oddílu.



Nyní opět vybereme volnou oblast, vytvoříme disk, ale nyní vybereme „logický“ typ. Nastavíme velikost na 15 GB, typ souborového systému: EXT4, bod připojení: / (root) a to je pro tuto sekci vše.



Pro zbývající místo vytvoříme logický oddíl s souborový systém EXT4 a přípojný bod /Domov, bude to domovský adresář všech uživatelů (obdoba adresáře „Dokumenty a nastavení“ v MS Windows). Zde dokončíme nastavení disků. V důsledku toho byste měli dostat něco jako následující.



Pokud je vše v pořádku, vyberte „Ano“ (jak je znázorněno na obrázku níže). Toto je poslední okamžik před zápisem tabulky oddílů na disk (dosud byla všechna nastavení, která jsme provedli, zapsána výhradně na RAM PC). Tak, jdeme na to!



Po zaznamenání tabulky začne samotná instalace OS Ubuntu Server 10.04 LTS, potrvá 5-7 minut.



Po dokončení procesu budeme požádáni o zadání jména budoucího uživatele. Zadám své jméno. Bude použit k odesílání pošty jménem tohoto uživatele.



Po zadání jména musíme vymyslet název účtu, uživatele, pod kterým se budeme přihlašovat. Použil jsem asus(toto není reklama :))





Z bezpečnostních důvodů nám bude nabídnuto zašifrování našeho domovského adresáře zdarma. Nemáme co skrývat, tak odmítneme.

Poznámka: Při šifrování existuje riziko, že v případě problémů s pevným diskem bude obtížné obnovit zašifrované informace.



Jsme požádáni o zadání informací o proxy serveru, abychom získali přístup k internetu. Protože ho ještě nemáme, necháme pole prázdné. Vyberte „Pokračovat“.



Na rozdíl od MS Windows chtivých peněz nabízí Ubuntu zcela bezplatné a včasné aktualizace přes internet. Vyberme možnost „instalovat aktualizace zabezpečení automaticky“, abychom to později nemuseli dělat ručně.



Také nám bude okamžitě nabídnuta instalace několika „démonů“ (analogů systémových služeb ve Windows). Ano, toto je „děsivý“ operační systém, mohou zde být dokonce „zombie“ - zmrazení „démoni“ a nejsou zde žádné ikony :) Pro snadnou konfiguraci vybereme Open SSH server (takže se v případě potřeby můžete připojit na server vzdáleně přes síť pomocí terminálu) .

Konečně! Ubuntu Server 10.04 LTS je nainstalován a můžete se podívat na plody své práce! Snažíme se přihlásit pomocí uživatelského jména a hesla zadaného při instalaci.



Po úspěšném zadání přihlašovacího jména a hesla nás OS přivítá stručné informace o vašem stavu. Bude to pro vás vypadat nějak takto:



Z informací na snímku obrazovky výše můžete vidět:

  • Systém je zatížen na 0,4 %,
  • Domovský adresář využívá 3,3 % z 1009 Mb prostoru.
  • Využita jsou 3 % z 512 Mb RAM, což je v megabajtech pouhých 21 Mb. Pro srovnání MS Windows XP Pro SP3 po „čisté“ instalaci (z původního disku) spotřebuje cca 100Mb a zpočátku „podrží“ 30 MB ve swapovacím souboru.
  • Nyní běží 84 procesů, nejsou zde žádní přihlášení uživatelé (protože informace byly převzaty dříve, než uživatel, tedy my, přihlášeni).
  • Jeden síťová karta pod názvem eth0 je přidělena IP adresa 172.30.2.3
  • K dispozici je také 89 aktualizací Service Pack a 67 balíčků aktualizací zabezpečení.

Po instalaci je třeba aktualizovat operační systém, což bude vyžadovat asi 70 megabajtů ke stažení z internetu. Spusťte příkaz update jako root (administrátor) aktualizace sudo apt-get který aktualizuje seznam dostupných balíčků.

Protože příkaz vyžaduje práva superuživatele „su“ (superuživatel), budeme požádáni o heslo, zadejte ho. Příkaz zadán jako další apt-get upgrade spustí samotný proces aktualizace balíčku. Po spuštění se zkontroluje seznam balíčků a nabídnou se aktualizace, instalaci potvrďte klávesou „Y“.



Příkaz „get update“ aktualizuje seznam dostupného softwaru, včetně pouze informací o něm (verze atd.), a příkaz „upgrade“ přímo aktualizuje software (stáhne jej z webu vývojáře nová verze a nainstaluje jej).

Podívejme se na stejný postup aktualizace pomocí příkazu sudo



Po stažení potřebných balíčků začne instalace, která může trvat několik minut.

Váš server je nyní připraven k provozu! Ale ještě je potřeba to nakonfigurovat. To je to, co uděláme v příštím článku.

1. Jaké trendy ve vývoji serverových operačních systémů byste mohli zaznamenat v letech 2015–2016?

Vitalij Česnokov, QSOFT
Serverové operační systémy vždy usilovaly a usilovaly o stabilitu, rychlost, odolnost proti chybám, nepřerušovaný provoz během údržby a snadné nasazení a správu.

V minulé roky Počet serverů běžících na rodině *nix OS roste. Je to dáno jejich vysokou stabilitou a rychlostí provozu. spol Doba Linuxu používání se stává stále pohodlnějším. Kromě toho existují distribuce, které mají oficiální podporu výrobce a jsou zaměřeny na společnosti na podnikové úrovni. V této situaci není divu, že podporu Linuxu dostávají i produkty jako MS SQL a .NET. V příštích několika letech se očekává plná podpora linuxových aplikací v rodině operačních systémů Microsoft. Vzhledem k tomu, že podpora bude implementována překladem systémových volání z jádra Linuxu do jádra Windows, očekává se, že nedojde ke snížení výkonu aplikací fungujících tímto způsobem.

V průběhu času se také značně zvýšil nepřerušovaný provoz serverových operačních systémů. Například nedávno bylo možné restartovat a aktualizovat ovladače bez restartování systému. Dospělo to dokonce do bodu, kdy je možné kompletně aktualizovat moderní distribuci Linuxu (včetně jádra), a to téměř bez povšimnutí koncového uživatele.

Nikolaj Apurin, Artwell
Zvýšení počtu linuxových serverů.

Nikolay Fetyukhin,MST
Především podpora a rozšiřování virtualizace a clusteringu. Hlavním moderním trendem je rychlé nasazení komponent a systémů od připravených snímků až po virtuální stroje. Také vylepšené nástroje pro správu clusteru a dálkové ovládání jiná auta.

Petr Urvaev, SimbirSoft
Nedošlo k žádným zásadním změnám a Linux a Windows se stále používají jako serverové operační systémy (samozřejmě v jejich nejnovější verze a sestavy).

Jevgenij Gusev ITECH
Za prvé, kontejnerizace je revoluční koncept správy zdrojů, který se v průmyslu uchytil přes noc, ale stále jen odhaluje svůj potenciál. Nepochybně nás ještě mnoho zajímavého čeká.

Za druhé, shlukování, zaměřte se na cloud computing. Částečně odpovídá předchozímu bodu, částečně jde o nezávislý trend. CoreOS, Openstack, Microsoft Azure jsou jasnými představiteli současnosti a blízké budoucnosti serverové výpočetní techniky.

2. Jak hodnotíte rozsah distribuce a kvalitu tuzemských serverových OS?

Vitalij Česnokov, QSOFT
Navzdory malému stupni distribuce počet domácích operačních systémů založených na Linuxu neustále roste. Tyto operační systémy se používají především ve vládním sektoru a obranném průmyslu. Dá se s jistotou říci, že domácí operační systémy získaly všechny výhody Linuxu. Navíc jsou většinou certifikovány FSTEC. Můžeme předvídat rychlý růst jejich popularity.

Nikolaj Apurin, Artwell
Existují - to je rozhodně plus. Nejedná se samozřejmě o masové průmyslové řešení (neexistují žádné domácí operační systémy, které si nainstalovalo více než 100 000 000 lidí), ale svůj úkol chránit informace plní perfektně.

Nikolay Fetyukhin,MST
Tuzemské operační systémy se specializují především na určitá odvětví a armádu. Dobrý příklad- AstroLinux a WSWS, ale zaostávají za hlavními repozitáři, takže jsou zřídka široce používány v nespecializovaných projektech

Petr Urvaev, SimbirSoft
Domácí serverové operační systémy jsou specializované produkty vyvinuté na Na bázi Linuxu. Neposkytují další funkčnost ve srovnání se světovými analogy, a proto jsou v komerčním vývoji málo využívány. Tuzemské serverové operační systémy nacházejí uplatnění především ve veřejném sektoru a obranném průmyslu, kde je důležitější úplná kontrola nad všemi fázemi vývoje používaného softwaru než komerční ziskovost.

Jevgenij Gusev ITECH
Ve výklenku, který je pro ně vyhrazen - většinou vysoce specializované operační systémy - jsou běžné a zvládají úkoly. Jako OS obecný účel Těžko mohou konkurovat volným, rozšířenějším a lépe zdokumentovaným analogům.

3. Jaké faktory ovlivňují výběr OS serveru?

Vitalij Česnokov, QSOFT
Každý OS má své výhody a nevýhody, navíc existují některé vysoce specializované OS šité na míru pro provoz určitých služeb. Hlavní faktory ovlivňující výběr OS budou: cena, dostupnost podpory od výrobce OS, podpora softwaru potřebného pro projekt, složitost počáteční nastavení, náročnost administrace a projektových úkonů. Obecně platí, že jakýkoli serverový OS poskytuje stabilitu, rychlost a vysokou odolnost proti chybám v provozu, takže výběr se obvykle provádí na základě výše uvedených bodů.

Nikolaj Apurin, Artwell
Nejprve je nutné porozumět tomu, jaké informace budou zpracovávány, určit požadovaný stupeň jejich ochrany a požadavky na OS informační systém, která bude informace zpracovávat.

Nikolay Fetyukhin,MST
Za prvé - vývojová platforma, pak - podpora, bezpečnost a pohodlí. Naše projekty .NET nasazujeme na Windows Server 2012 R2. Pro servery mobilní aplikace Nejčastěji se používají virtuální stroje (Python, Django) s Debianem. Virtuální stroje nasazeno na Hyper-V na Windows Server.

Petr Urvaev, SimbirSoft
Snadné použití a konfigurace, podpora vybraných technologií OS použitých v projektu. To platí zejména pro software od společnosti Microsoft, jehož některé verze nemusí na Linuxu fungovat.

4. Jaké důvody mohou vést k přechodu na nový serverový OS? Jaké potíže mohou v tomto procesu nastat a jak je lze překonat?

Vitalij Česnokov, QSOFT
Pokud je serverový operační systém správně nakonfigurován, může ve statickém projektu pracovat bez přerušení roky. Obvykle jsou důvody přechodu buď zranitelnosti, které nelze opravit bez aktualizace, nebo rychlý vývoj projektu, potřeba použití nového softwaru a rozsahu.

Při přechodu na nový operační systém se správci často setkávají s problémy s kompatibilitou, i když v poslední době těmto problémům věnovali velkou pozornost serverové OS a vývojáři softwaru. Jak ukazuje praxe, přechod lze provést v každém případě, ale může to vyžadovat určité zdroje na straně administrátorů i programátorů projektu. Tato rizika se přirozeně snižují kompetentní, nepřetržitou správou a rozvojem.

Nikolay Fetyukhin,MST
Vyšší produktivita, požadavky na vývojovou platformu, pohodlnější nástroje pro správu a monitorování. Potíže nejčastěji vznikají v zpětná kompatibilita. Linuxové servery jsou obzvláště náchylné k tomuto problému. Pro překonání obtíží je lepší si přechod jasně naplánovat předem, aby vývoj mohl testovat a přizpůsobovat aplikace novému prostředí a používat testovací stroje.

Petr Urvaev, SimbirSoft
Důvodem přechodu na nový serverový OS může být ukončení podpory operačního systému, který používáte, nebo přechod na nový software, který není kompatibilní s aktuálním OS. Přechod na novou verzi OS je přitom relativně bezbolestný, potíže však nastávají při přechodu z jednoho OS na druhý (například z Windows na Linux).

Jevgenij Gusev ITECH
Dodržování zamýšlených úkolů, úroveň podpory a velikost komunity, licenční politika a stupeň integrace do stávající infrastruktury společnosti.