Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

Co je VPS a co spravujete Vy

Modul 1: Váš první server · Doba čtení: 9 min.

Cíl lekce: Po této lekci dokážete vysvětlit, co je VPS a co pojem "unmanaged" znamená pro Vaše úkoly. Také dokážete posoudit, zda se VPS hodí pro Váš záměr, nebo zda je lepší hostingový balíček či spravovaná služba.

Klíčové pojmy: server, virtualizace, hypervisor, virtuální stroj, VPS, vCPU, operační paměť (RAM), úložiště, root, unmanaged, managed, sdílený hosting, odpovědnost

Vlastní server, ale virtuální

Server je počítač, který poskytuje služby jiným počítačům: web, poštovní schránku, databázi, aplikaci. Velké servery v datacentru mají desítky procesorových jader a stovky gigabajtů operační paměti. To je víc, než většina lidí potřebuje. Proto se takový stroj rozděluje.

Tomuto rozdělení se říká virtualizace. Na fyzickém serveru běží hypervisor (například KVM, který je součástí jádra Linux). Hypervisor vytváří několik virtuálních strojů: každý dostane vlastní část procesoru, paměti a disku a každý se chová, jako by byl běžný počítač. VPS (virtual private server) je takový virtuální stroj, který si pronajímáte.

Co dostanete:

SoučástCo znamená
vCPUVirtuální procesorové jádro. Často je sdílené s jinými VPS: když všichni počítají současně, bývá o něco pomalejší.
RAMOperační paměť. Když dojde, server zpomalí nebo začne ukončovat programy.
ÚložištěVirtuální disk, většinou na SSD nebo NVMe.
Adresa IPv4 a IPv6Adresa, na které je Váš server dostupný z internetu.
Přístup rootMáte pod kontrolou celý operační systém.

Root je správce na systému Linux: uživatel, který smí všechno, včetně toho všechno rozbít. S VPS dostanete tento klíč do rukou. V tom je síla i riziko zároveň.

Sdílený hosting, VPS a spravované služby

Abyste viděli, čím je VPS výjimečný, porovnejte ho s alternativami:

Sdílený hostingVPS (unmanaged)Spravovaná služba
Kdo spravuje operační systém?PoskytovatelVyPoskytovatel
Aktualizace a zabezpečení serveruPoskytovatelVyPoskytovatel
Co můžete instalovatTo, co dovolí panel (PHP, databáze, pošta)Cokoli, co běží na LinuxuPouze danou službu
Přístup rootNeAnoNe
ZálohyVětšinou zajištěnéČasto základní záloha od poskytovatele; zbytek zajišťujete Vy (modul 8)Většinou zajištěné
Potřebné znalostiMáloHodně, tento kurzMálo

Unmanaged znamená: poskytovatel se stará o to, aby běžel hardware, fungovala síť a Váš VPS byl zapnutý. Všechno, co se děje uvnitř Vašeho VPS, je na Vás. Objeví se zranitelnost v OpenSSH? Aktualizaci nainstalujete Vy. Zaplní se disk? Uklidíte ho Vy. Někdo Váš server napadne a začne z něj rozesílat spam? Odpovídáte za to Vy, i vůči svému poskytovateli, který může Váš VPS odpojit, aby ochránil ostatní zákazníky.

Managed znamená, že poskytovatel tuto práci (nebo její část) převezme. Jak velkou část přesně, se mezi poskytovateli velmi liší; vždy si přečtěte, co všechno pod "správu" spadá.

Kdy je VPS dobrý nápad?

VPS se hodí, pokud:

  • chcete provozovat software, který na sdíleném hostingu nejde, například kontejner Docker, aplikaci v Node.js nebo Pythonu, VPN, server Git, herní server nebo vlastní monitorovací službu;
  • se chcete naučit, jak servery fungují (k tomu slouží tento kurz);
  • potřebujete plnou kontrolu nad verzemi a nastavením;
  • jste ochotni do něj pravidelně investovat čas: sledovat aktualizace, číst logy, testovat zálohy.

VPS není dobrý nápad, pokud:

  • chcete jen web ve WordPressu nebo pár poštovních schránek. Hostingový balíček to zvládne včetně aktualizací, pošty, záloh a panelu, aniž byste sami museli zabezpečovat server;
  • nemáte čas server udržovat. Server, který rok nedostane aktualizace, je rizikem pro Vás i pro ostatní;
  • chcete ze serveru odesílat poštu, aniž byste věděli, co jsou SPF, DKIM, DMARC a reverzní DNS (lekce 7.1). Mnoho poskytovatelů má odchozí port 25 ve výchozím stavu zablokovaný.

Upřímné pravidlo: u jednoduchého serveru počítejte s hodinou údržby měsíčně, a když se něco pokazí, s více. Kdo to nechce nebo nemůže, udělá lépe s hostingem nebo spravovanou službou.

Co dělá poskytovatel a co Vy?

PoskytovatelVy
Fyzické servery, napájení, chlazení, síťVýběr a instalace operačního systému
Hypervisor a úložištěAktualizace operačního systému a softwaru
Panel pro zapnutí a vypnutí VPS, s konzolíUživatelé, hesla a klíče SSH
Často: snapshoty a základní zálohaFirewall a to, co je otevřené
Reverzní DNS na požádání nebo přes panelVaše služby (webový server, databáze, kontejnery)
Potírání zneužívání sítěVlastní zálohy Vašich dat a testování obnovy
Monitoring a reakce na problémy

U WebOké se panel jmenuje obrazovka VPS: tam VPS zapínáte a vypínáte, otevíráte konzoli, vytváříte snapshoty a nastavujete reverzní DNS. U jiných poskytovatelů to funguje podobně, jen se tlačítka jmenují jinak ("rescue", "VNC-console", "rDNS", "images").

Tento kurz je svépomoc

Tento kurz je svépomoc. Na Váš server se nedíváme a nic za Vás na něm neřešíme; úkoly kontrolují pouze zvenku to, co může vidět kdokoli na internetu.

Není to neochota: na unmanaged serveru víte jen Vy, co na něm běží a proč. Proto se v tomto kurzu nenaučíte jen příkazy, ale také to, jak sami dohledat problém (modul 6), jak se dostat zpět, když si sami zablokujete přístup (lekce 1.2 a 5.2), a jak obnovit data, když se něco opravdu pokazí (modul 8 a 10).

Co budete pro tento kurz potřebovat

  • Počítač s terminálem: ve Windows PowerShell nebo Windows Terminal, v macOS a Linuxu aplikaci Terminal. Klient SSH je ve všech třech standardně k dispozici (lekce 1.3).
  • Server na procvičování. Nejlepší je VPS s veřejnou IP adresou, u WebOké nebo jinde. Bez VPS můžete většinu lekcí absolvovat s virtuálním strojem na vlastním počítači (VirtualBox, UTM, multipass) nebo se starým PC s Debianem či Ubuntu. Úkoly, které kontrolují Váš server zvenku, ovšem vyžadují veřejnou IP adresu.
  • Doménové jméno se hodí od modulu 7 (web s https). Stačí subdoména domény, kterou už máte.
  • Místo, kam si budete zapisovat: IP adresy, otisk klíče Vašeho serveru, jaké služby jste nainstalovali. V lekci 10.4 z toho vytvoříte dokument o serveru.

Shrnutí

  • VPS je virtuální stroj na sdíleném fyzickém serveru, s vlastním vCPU, RAM, úložištěm, IP adresami a přístupem root.
  • Unmanaged znamená: poskytovatel se stará o hardware a síť, Vy o vše uvnitř VPS, od aktualizací po zálohy.
  • VPS má smysl pro software, který na hostingu nejde, pro učení a pro plnou kontrolu, pokud do něj pravidelně investujete čas.
  • Pro samotný web nebo poštu je hostingový balíček často bezpečnější a znamená méně práce.
  • Tento kurz je svépomoc: úkoly se dívají zvenku, nikdo se na Váš server nepřihlašuje.

Kvíz

1. Co znamená, že je VPS "unmanaged"?



2. Co dělá hypervisor?



3. Spolek chce web ve WordPressu a pět poštovních schránek a nikdo nemá čas na správu serveru. Co se hodí nejlépe?



4. Váš VPS někdo napadne a začne z něj rozesílat spam. Kdo za to odpovídá?



5. Co je root na serveru s Linuxem?



Úkol

Úkol O1.1: Hodí se VPS pro Váš záměr? Popište, co chcete na svém serveru provozovat, kdo se bude starat o údržbu a kolik času na ni máte. Projděte kontrolní seznam a vyberte: VPS, hostingový balíček, nebo spravovaná služba, včetně zdůvodnění.

Úkol O1.1: Hodí se VPS pro Váš záměr?

Tento úkol provádíte sami; nikdo ho nekontroluje. Odškrtněte, co jste udělali, a označte úkol jako splněný.




Vaše zaškrtnutí a poznámky zůstávají pouze v tomto prohlížeči; nikam je neposíláme. Pokud jste přihlášeni, ukládáme v sekci Moje kurzy pouze to, že jste úkol splnili.

Doporučujeme k přečtení

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…