Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je porucha:
* Softvér webového servera: Toto je základný softvér (napríklad Apache, Nginx, IIS), ktorý počúva prichádzajúce požiadavky na konkrétne porty (zvyčajne port 80 pre HTTP a 443 pre HTTP). Potom slúži príslušným súborom na základe žiadosti.
* Virtuálny hosting: Toto je kľúčová technika, ktorá umožňuje jednému serveru hostiť viac webových stránok. Zahŕňa konfiguráciu webového servera tak, aby priradil rôzne domény (alebo subdomény) s rôznymi množinami súborov a nastavení. Existujú dva hlavné typy:
* Virtuálny hosting založený na mene: Server určuje, ktorú webovú stránku slúži na základe názvu domény v hlavičke HTTP. Toto je najbežnejší prístup.
* Virtuálny hosting založený na IP: Menej bežné dnes to používa rôzne adresy IP pre rôzne webové stránky. Každá webová stránka by potrebovala svoju vlastnú IP adresu, ktorá by mohla byť drahá alebo nepraktická.
* nádoby (napr. Docker): Aj keď nie sú prísne súčasťou virtuálneho hostingu, kontajnery poskytujú ľahký spôsob izolácie rôznych webových stránok a ich závislostí. Každá webová stránka beží vo svojom vlastnom kontajneri a zabezpečuje, aby nezasahovali navzájom. To zvyšuje bezpečnosť a riadenie.
* Virtuálne stroje (VMS): Podobne ako v kontajneroch, ale väčšia váha. Každá webová stránka prevádzkuje na vlastnom virtuálnom stroji a ponúka ešte väčšiu izoláciu ako kontajnery. Toto sa často používa pre náročnejšie aplikácie alebo ak je prvoradá prísna izolácia.
Kombinácia softvéru webového servera a virtuálneho hostingu (často vylepšená kontajnermi alebo virtuálnymi virtuálmi) v podstate umožňuje viacerým webovým stránkam zdieľať zdroje jedného počítača bez toho, aby sa navzájom zasahovali.