Modul 1 · 1.1
Mi az a VPS, és mit kezel Ön?
Modul 1: Az első szervere · Olvasási idő: 9 perc
Tanulási cél: A lecke végére el tudja magyarázni, mi az a VPS, mit jelent az "unmanaged" az Ön feladataira nézve, és meg tudja ítélni, hogy egy VPS illik-e a tervéhez, vagy jobb egy tárhelycsomag vagy egy menedzselt szolgáltatás.
Kulcsfogalmak: szerver, virtualizáció, hypervisor, virtuális gép, VPS, vCPU, memória (RAM), tárhely, root, unmanaged, managed, megosztott tárhely, felelősség
Saját szerver, csak virtuálisan
A szerver olyan számítógép, amely szolgáltatásokat nyújt más számítógépeknek: egy webhelyet, egy postafiókot, egy adatbázist, egy alkalmazást. Egy adatközpont nagy szervereiben több tucat processzormag és több száz gigabájt memória van. Ez több, mint amire a legtöbb embernek szüksége van. Ezért egy ilyen gépet felosztanak.
Ezt a felosztást virtualizációnak nevezzük. A fizikai szerveren egy hypervisor fut (például a KVM, amely a Linux-kernel része). A hypervisor több virtuális gépet hoz létre: mindegyik saját részt kap a processzorból, a memóriából és a lemezből, és mindegyik azt hiszi, hogy egy hagyományos számítógép. A VPS (virtual private server) egy ilyen virtuális gép, amelyet Ön bérel.
Amit kap:
| Összetevő | Mit jelent |
|---|---|
| vCPU | Egy virtuális processzormag. Gyakran más VPS-ekkel közösen használt: ha mindenki egyszerre számol, kissé lassabb lesz. |
| RAM | Memória. Ha elfogy, a szerver lelassul, vagy leállít programokat. |
| Tárhely | Egy virtuális lemez, általában SSD-n vagy NVMe-n. |
| IPv4- és IPv6-cím | A cím, amelyen a szervere az interneten elérhető. |
| Root-hozzáférés | Ön rendelkezik a teljes operációs rendszer felett. |
A root a rendszergazda egy Linux-rendszeren: az a felhasználó, aki mindent megtehet, mindent tönkre is tehet. Egy VPS-sel Ön kapja meg ezt a kulcsot. Ez egyszerre az ereje és a kockázata.
Megosztott tárhely, VPS és menedzselt szolgáltatások
Hogy lássa, mitől különleges egy VPS, érdemes összevetni az alternatívákkal:
| Megosztott tárhely | VPS (unmanaged) | Menedzselt szolgáltatás | |
|---|---|---|---|
| Ki kezeli az operációs rendszert? | A szolgáltató | Ön | A szolgáltató |
| A szerver frissítései és biztonsága | A szolgáltató | Ön | A szolgáltató |
| Mit telepíthet | Amit a panel megenged (PHP, adatbázisok, levelezés) | Mindent, ami Linuxon fut | Csak az adott szolgáltatást |
| Root-hozzáférés | Nem | Igen | Nem |
| Biztonsági mentések | Általában megoldott | Gyakran van egy alap mentés a szolgáltatótól; a többit Ön intézi (8. modul) | Általában megoldott |
| Szükséges tudás | Kevés | Sok, ez a tanfolyam | Kevés |
Az unmanaged azt jelenti: a szolgáltató gondoskodik arról, hogy a hardver működjön, a hálózat rendben legyen, és a VPS-e be legyen kapcsolva. Minden, ami a VPS-e belsejében történik, az Önre tartozik. Ha biztonsági rés derül ki az OpenSSH-ban, Ön telepíti a frissítést. Ha megtelik a lemez, Ön takarít. Ha feltörik a szerverét, és az spamet küld, Önt vonják felelősségre, a szolgáltatója is, aki a többi ügyfél védelmében le is kapcsolhatja a VPS-ét.
A managed azt jelenti, hogy a szolgáltató átvállalja ennek a munkának (egy részét). Hogy pontosan mennyit, az szolgáltatónként nagyon eltérő; mindig olvassa el, mi tartozik a "kezelés" körébe.
Mikor jó ötlet egy VPS?
Egy VPS akkor illik Önhöz, ha:
- olyan szoftvert szeretne futtatni, amely megosztott tárhelyen nem lehetséges, például egy Docker-konténert, egy Node.js- vagy Python-alkalmazást, egy VPN-t, egy Git-szervert, egy játékszervert vagy egy saját felügyeleti szolgáltatást;
- meg szeretné tanulni, hogyan működnek a szerverek (erre való ez a tanfolyam);
- teljes kontrollra van szüksége a verziók és a beállítások felett;
- hajlandó rendszeresen időt szánni rá: frissítések követése, naplók olvasása, mentések tesztelése.
Egy VPS nem jó ötlet, ha:
- csak egy WordPress-webhelyet vagy néhány postafiókot szeretne. Egy tárhelycsomag ezt frissítésekkel, levelezéssel, mentésekkel és panellel együtt megoldja, anélkül hogy Önnek kellene egy szervert biztonságossá tennie;
- nincs ideje a szerver karbantartására. Egy szerver, amely egy évig nem kap frissítést, kockázatot jelent Önre és másokra nézve;
- levelet szeretne küldeni a szerverről, anélkül hogy tudná, mi az SPF, a DKIM, a DMARC és a reverse DNS (7.1. lecke). Sok szolgáltató alapértelmezetten lezárja a kimenő 25-ös portot.
Egy őszinte ökölszabály: egy egyszerű szerver esetén számoljon havi egy óra karbantartással, és többel, ha valami elromlik. Aki ezt nem akarja vagy nem tudja vállalni, annak jobb egy tárhely vagy egy menedzselt szolgáltatás.
Mit végez a szolgáltató, és mit Ön?
| A szolgáltató | Ön |
|---|---|
| Fizikai szerverek, áram, hűtés, hálózat | Az operációs rendszer kiválasztása és telepítése |
| A hypervisor és a tárhely | Az operációs rendszer és a szoftverek frissítései |
| Egy panel a VPS be- és kikapcsolásához, konzollal | Felhasználók, jelszavak és SSH-kulcsok |
| Gyakran: pillanatképek és egy alap mentés | A tűzfal, és hogy mi van nyitva |
| Reverse DNS kérésre vagy a panelen keresztül | Az Ön szolgáltatásai (webszerver, adatbázis, konténerek) |
| A hálózattal való visszaélések megakadályozása | Saját mentések az adatairól, és a visszaállítás tesztelése |
| Felügyelet és reagálás a problémákra |
A WebOké-nál a panel neve VPS-képernyő: itt kapcsolhatja be és ki a VPS-t, nyithatja meg a konzolt, készíthet pillanatképeket és állíthatja be a reverse DNS-t. Más szolgáltatóknál hasonlóan működik, csak a gombok neve más ("rescue", "VNC-console", "rDNS", "images").
Ez a tanfolyam önsegítő
Ez a tanfolyam önsegítő. Mi nem nézünk bele a szerverébe, és ott semmit nem oldunk meg Ön helyett; a feladatok csak kívülről ellenőrzik azt, amit az interneten bárki láthat.
Ez nem rosszakarat: egy unmanaged szerveren csak Ön tudja, mi fut rajta és miért. Ezért ebben a tanfolyamban nemcsak parancsokat tanul, hanem azt is, hogyan járhat utána saját maga egy problémának (6. modul), hogyan jut vissza, ha kizárta magát (1.2. és 5.2. lecke), és hogyan állítja vissza a rendszert, ha tényleg baj van (8. és 10. modul).
Amire szüksége lesz ehhez a tanfolyamhoz
- Egy számítógép terminállal: Windowson a PowerShell vagy a Windows Terminal, macOS-en és Linuxon a Terminal alkalmazás. SSH-kliens mindhárom rendszeren alapból van (1.3. lecke).
- Egy szerver a gyakorláshoz. A legjobb egy nyilvános IP-címmel rendelkező VPS, a WebOké-nál vagy máshol. VPS nélkül a legtöbb lecke követhető egy virtuális géppel a saját számítógépén (VirtualBox, UTM, multipass) vagy egy régi PC-vel, amelyen Debian vagy Ubuntu fut. Azok a feladatok viszont, amelyek kívülről ellenőrzik a szerverét, nyilvános IP-címet igényelnek.
- Egy domainnév a 7. modultól hasznos (webhely https-sel). Elég egy aldomain egy már meglévő domainjéhez.
- Egy hely, ahová feljegyezhet dolgokat: IP-címek, a szervere ujjlenyomata, milyen szolgáltatásokat telepített. A 10.4. leckében ebből szerverdokumentációt készít.
Összefoglalás
- A VPS egy virtuális gép egy közösen használt fizikai szerveren, saját vCPU-val, RAM-mal, tárhellyel, IP-címekkel és root-hozzáféréssel.
- Az unmanaged azt jelenti: a szolgáltató gondoskodik a hardverről és a hálózatról, Ön pedig mindenről a VPS-en belül, a frissítésektől a mentésekig.
- A VPS akkor értelmes, ha olyan szoftvert futtat, amely tárhelyen nem lehetséges, ha tanulni szeretne, vagy teljes kontrollra van szüksége, és rendszeresen időt szán rá.
- Ha csak egy webhelyről vagy levelezésről van szó, egy tárhelycsomag gyakran biztonságosabb és kevesebb munkával jár.
- Ez a tanfolyam önsegítő: a feladatok kívülről ellenőriznek, senki nem jelentkezik be a szerverére.
Kvíz
Feladat
O1.1. feladat: Illik egy VPS az Ön terveihez? Írja le, mit szeretne futtatni a szerverén, ki végzi a karbantartást, és mennyi ideje van erre. Menjen végig az ellenőrzőlistán, és válasszon: VPS, tárhelycsomag vagy menedzselt szolgáltatás, az indoklásával együtt.
O1.1. feladat: Illik egy VPS az Ön terveihez?
Ezt a feladatot saját maga végzi el, senki nem ellenőrzi. Pipálja ki, amit elvégzett, és jelölje meg a feladatot elvégzettként.
VPS akkor ajánlott, ha a szoftver nem futtatható tárhelyen (vagy tanulni szeretne), van egy állandó, ráérő rendszergazda, és a mentések és frissítések felelőse ki van jelölve. Ellenkező esetben a tárhely vagy egy menedzselt szolgáltatás kevesebb munkával jár. Az indoklás számít, nem a választás.
A pipái és jegyzetei csak ebben a böngészőben maradnak meg, sehova nem küldjük el őket. Ha bejelentkezett, a Fiókomban csak azt tároljuk, hogy elvégezte a feladatot.
További olvasnivaló
- Az első lépések a VPS-ével
- Linux KVM, mi az a KVM: https://linux-kvm.org/page/Main_Page
