Virtuální hosting: Porovnání verzí

Smazaný obsah Přidaný obsah
JAnDbot (diskuse | příspěvky)
m r2.7.3) (Robot: Přidávám ru:Виртуальный хостинг; kosmetické úpravy
m Styl
Řádek 1:
'''Virtuální hosting''' je způsob hostování více domén (s odděleným nastavením každé z nich) na jednom serveru (seskupení serverů). Toto umožňuje serveru sdílet jeho zdroje, jako je paměť a cykly procesoru, bez nutnosti všechny poskytované služby používat na jednom [[Hostnamehostname]]. Termín virtuální hosting se obvykle používá pro [[Webovýwebový server]], ale v principu může nést jakoukoli jinou internetovou službu.
 
Široce používanou aplikací je [[Sdílenýsdílený web hosting]]. Ceny sdíleného web hostingu jsou menší než jednoůčelovýchjednoúčelových webových serverů, protože mnoho zákazníků může být hostováno na jednom serveru. Je to také běžné pro někoho, kdo chce mít více jmen (domén) na jednom serveru, tato jména pak mohou označovat různé služby. Je to výhodnější než hostovat každou službu zvlášť.
 
Existují dva hlavní typy virtuálního hostingu: name based a IP based. Name based hosting používá [[Hostname]]hostname předložený klientem. Toto šetří IP adresy a s tím související administrativní režii, ale protokol musí dodat [[Hostname]] na vhodném místě. Problémy zde jsou zejména při použití s [[Transport Layer Security|SSL/TLS]]. IP based virtuální hosting používá oddělené IP adresy pro každý [[Hostname]]hostname, to může být provedeno jakýmkoliv protokolem, ale doporučuje se jedna IP adresa na každou doménu. Port based virtuální hosting by byl také možný, ale je zřídka používaný v praxi, protože je uživatelsky nepřívětivý.
 
Name based a IP based hostingy mohou být kombinovány. Server může mít více IP adress. Na některých, nebo na všech může používat více jmen. Tato technika může být užitečná když používáme SSL/TLS s wildcard certifikáty. Pro příklad, když administrátor bude mít dva certifikáty, jeden pro *.example.com a jeden pro *.example.net, pak může používat foo.example.com a bar.example.com na stejné IP adrese, ale bude potřebovat samostatnou IP adresu pro baz.example.net.
Řádek 10:
Name-based virtuální hosting používá více hostname na stejné IP adrese.
 
Technický předpoklad pro použití Namename-based hostingu je web browser s podporou HTTP/1.1 (dnes samozřejmost) k zahrnutí hostname do dotazu. To umožní hostingu s více stránkami pod jednou IP adresou, doručit správný obsah stránky. Konkrétně nastavení host v HTTP hlavičce.
 
Například, server bude přijímat dotazy na dvě domény www.example.com a www.example.net, obě jsou na stejné IP adrese ([[Domain Name System|DNS]]). Pro www.example.com server odešle HTML soubor z adresáře /var/www/user/Joe/site/, zatímco při dotazu na www.example.net server odešle HTML soubor z /var/www/user/Mary/site/. Obdobně pro dvě subdomény na stejné doméně mohou být hostovány spolu. Například na blog serveru můžem hostovat blog1.example.com a blog2.example.com.
Řádek 26:
Pro příklad mějme serve, který hostuje stránku www.example.com. Pokud by si vlastník přál pracovat ještě s druhou stránkou a neměl by přístup k nastavení DNS, nebo by neměl žádné další IP adresy, ze kterých by mohl hostovat stránku, mohl by použít jiné číslo portu například: www.example.com:81 pro port 81, www.example.com:8000 pro port 8000, nebo www.example.com:8080 pro port 8080.
 
Nicméně, toto není moc uživatelsky přívětivé řešení. Uživatelé nemohou předpokládat jaké číslo portu má jejich stránka a přesouvání mezi stránkami by znamenalo měnit čísla portů. Používání nestandardních portů může vypadat dost neprofesionálně. Navíc, některé firewally automaticky blokují, nestandardně používané porty.
 
== Použití ==
Virtuální [[webhosting]] je často používán ve velkém měřítku ve společnostech, jejíchž business model se zabývá poskytováním [[Webhosting|webhostingu]] za nízkou cenu. Webové stránky drtivé většiny zákazníků na celém světě jsou umístěny na sdílených serverech, používajících technologii virtuálního hostingu.
Webové stránky drtivé většiny zákazníků na celém světě jsou umístěny na sdílených serverech, používajících technologii virtuálního hostingu.
 
Mnoho podniků využívá virtuální servery pro interní účely, tam kde potřebují z technických nebo administrativních důvodů oddělené webové stránky. Jako třeba [[extranet]] pro zákazníky, [[extranet]] a [[intranet]] pro zaměstnance a [[intranet]] pro různá oddělené podniku. V případě, že nejsou nějaké bezpečnostní důvody, mohou použít pro tyto účely virtuální webhosting, což snižuje náklady na management a administraci. Může se tak snížit počet samostatných serverů potřebných pro podnikání.