50% sleva všechny plány, omezený čas. Od $2.48/mo
Úvodní dokumenty

Hostujte více webových stránek na vps

Autor Parnian R. 6 min čtení Aktualizováno 15. února 2026

Navigace ve složitosti webhostingu může často vést k
nedostatečné využití zdrojů serveru, zejména při správě více serverů
webové stránky. Tento článek řeší tento problém tím, že ukazuje, jak na to
hostovat více webových stránek na jednom serveru. Využitím
schopnosti Apache na systémech Linux (Ubuntu a CentOS) a internetu
Informační služby (IIS) v systému Windows mohou uživatelé maximalizovat výkon svého serveru
potenciál, zjednodušit správu webových stránek a výrazně snížit
režijní náklady. Tato příručka umožňuje správcům serveru s
podrobné pokyny k optimalizaci jejich hostitelského prostředí,
zajištění bezproblémového fungování každé webové stránky na konsolidovaném serveru
nastavení.

Apache
Konfigurace pro Ubuntu a CentOS

Tato část vás provede procesem konfigurace Apache
hostit více webových stránek na jednom serveru, speciálně přizpůsobených pro
Systémy Ubuntu a CentOS.

Předpoklady

Aktualizujte databázi balíčků vašeho systému:

Ubuntu/Debian:

sudo apt update
sudo apt upgrade -y

CentOS/RHEL:

sudo yum update -y

Ujistěte se, že máte sudo oprávnění vystupovat
administrativní úkoly.

Krok 1: Nainstalujte
Apache

Ubuntu/Debian:

sudo apt install apache2 -y

CentOS/RHEL (Balík se jmenuje httpd):

sudo yum install httpd -y

Krok 2: Vytvořte
Adresáře

Vytvořte kořenový adresář pro každý web:

sudo mkdir -p /var/www/domain.com/public_html
sudo mkdir -p /var/www/domain2.com/public_html

Nahradit domain.com a domain2.com s
vaše skutečná doménová jména.

Vytvořit adresáře

Krok 3: Přiřadit
Oprávnění

Nastavte oprávnění, která umožní webovému serveru přístup k
obsah:

sudo chown -R $USER:$USER /var/www/domain.com/public_html
sudo chown -R $USER:$USER /var/www/domain2.com/public_html
sudo chmod -R 755 /var/www
Přiřadit oprávnění

Krok 4: Vytvořte index
Stránky

Vytvořte jednoduchý index.html soubor pro každou doménu:

echo "Welcome to domain.com" | sudo tee /var/www/domain.com/public_html/index.html
echo "Welcome to domain2.com" | sudo tee /var/www/domain2.com/public_html/index.html

Krok 5: Nakonfigurujte
Virtuální hostitelé

Zkopírujte výchozí konfigurační soubor a upravte jej pro každou doménu:

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/domain.com.conf
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/domain2.com.conf

Upravte soubor virtuálního hostitele pro domain.com:

sudo nano /etc/apache2/sites-available/domain.com.conf

Uvnitř souboru proveďte potřebné změny:

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName domain.com
    ServerAlias www.domain.com
    DocumentRoot /var/www/domain.com/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Konfigurace virtuálních hostitelů

Opakujte proces pro domain2.com.

Krok 6: Povolte Weby

Povolte nové weby a deaktivujte výchozí web:

sudo a2ensite domain.com.conf
sudo a2ensite domain2.com.conf
sudo a2dissite 000-default.conf
Povolit Weby

Krok 7: Restartujte
Apache

Chcete-li použít změny, restartujte Apache:

Ubuntu/Debian:

sudo systemctl restart apache2

CentOS/RHEL:

sudo systemctl restart httpd

Krok 8: Upravit
Hostuje soubor a testovací webové stránky

Upravit soubor hostitelů:

  • Otevřete soubor hosts pomocí textového editoru:
sudo nano /etc/hosts
  • Přidejte položky pro své domény směřující na IP adresu serveru,
    například:
192.168.1.10 domain.com
192.168.1.10 domain2.com
Upravit soubor hostitelů
  • Uložte a zavřete soubor.

Případně aktualizujte záznamy DNS A:

Pokud máte registrované domény, aktualizujte záznamy A ve svém DNS
nastavení, aby ukazovala na IP adresu vašeho serveru.

Testování webových stránek s Curl:

Otestujte své weby, abyste se ujistili, že jsou přístupné:

curl http://domain.com
curl http://domain2.com
Testování webových stránek pomocí Curl

Konfigurace IIS
pro Windows Server

Tato část poskytuje komplexní návod pro nastavení
více webových stránek na jednom serveru pomocí Internetové informační služby
(IIS) na Windows Server.

Krok
1: Nainstalujte IIS pomocí Průvodce přidáním rolí a funkcí

  1. Otevřete Správce serveru: Klepněte na Správce serveru
    na hlavním panelu nebo jej otevřete z nabídky Start.

  2. Spusťte Průvodce přidáním rolí a funkcí: V
    Řídicí panel Správce serveru, klikněte na Spravovat a pak
    vybrat Přidat role a funkce.

  3. Instalace na základě rolí nebo funkcí: Vybrat
    Instalace na základě rolí nebo funkcí a klikněte na
    Další.

Vyberte Typ instalace
  1. Vyberte server: Vyberte server, na kterém jste
    chcete nainstalovat IIS a klikněte na Další.

  2. Přidat role: V části Role zaškrtněte políčko
    pro Web Server (IIS). Když budete vyzváni k přidání funkcí, které
    jsou vyžadovány pro webový server (IIS), klikněte na Přidat
    Vlastnosti
    .

Vyberte Role serveru
  1. Vlastnosti: Nejsou vyžadovány žádné další funkce
    pokud nemáte specifické potřeby. Klikněte na Další.
Vyberte Funkce
  1. Role webového serveru (IIS): Zkontrolujte informace
    a klikněte na Další.

  2. Služby rolí: Vyberte služby role IIS, které chcete
    instalovat. Pro základní webový server jsou výchozí volby obvykle
    dostatečný. Klikněte na Další.

Vyberte Služby rolí
  1. Potvrzení: Zkontrolujte svůj výběr a klikněte
    on Instalovat. Proces instalace bude
    začít.

  2. Dokončení: Jakmile je instalace dokončena,
    klikněte na Blízko.

Krok 2: Přidejte webové stránky

  1. Otevřete Správce IIS: Stiskněte Klávesa Windows +
    R
    , typ inetmgra stiskněte
    Vstupte.
Otevřete Správce IIS
  1. Vytvořit nový web: Klepněte pravým tlačítkem myši na
    Weby složku ve Správci IIS a vyberte Přidat
    webové stránky
    .

  2. Podrobnosti o webu:

  • Název webu: Zadejte popisný název.

  • Fyzická cesta: Vyberte složku obsahující vaše
    soubory webu.

  • Typ: Obvykle http.

  • IP adresa: Vyberte IP nebo nechte jako Vše
    Nepřiřazeno
    .

  • Přístav: Obvykle 80 pro
    HTTP.

  • Název hostitele: Zadejte název domény.

Přidat web
  1. Opakujte pro další webové stránky: Postupujte stejně
    kroky pro každý web.

Krok 3: Konfigurace hostitele
Záhlaví

  1. Vyberte web: Klikněte na web v IIS
    Manažer.

  2. Otevřené vazby: V Akce
    panelu, klikněte na Vazby.

Otevřené vazby
  1. Upravit nebo přidat vazbu: In místo
    Vazby
    , upravte existující vazbu nebo klikněte na
    Přidat.

  2. Zadejte název hostitele: Zadejte název hostitele do
    Název hostitele pole.

Zadejte název hostitele
  1. Opakujte pro další webové stránky: Postupujte stejně
    kroky pro každý web.

Krok 4: Správa
DNS a Upravit soubor hostitelů

  1. Aktualizace DNS záznamů: Aby vaše doménová jména byla
    přeloženo na váš server IIS, aktualizujte záznamy DNS A tak, aby odkazovaly na
    veřejnou IP adresu serveru. To je nutné, pokud používáte
    registrovaných doménových jmen.

  2. Upravte soubor Hosts (volitelné): Pokud ne
    máte doménu a chcete testovat lokálně, můžete upravit soubor hosts na
    váš místní počítač (nikoli server). Tento soubor se obvykle nachází na adrese
    **C:*. Přidejte položky pro každý z vašich webových stránek směřující na IP adresu
    vašeho serveru IIS. Například:

192.168.1.10 domain.com
192.168.1.10 domain2.com

Nahradit 192.168.1.10 s vaší IP adresou
Windows Server. Pamatujte, že tato změna provede pouze webové stránky
přístupné na počítači, kde upravujete soubor hosts.

Upravte soubor Hosts

Krok 5: Ověřte
webové stránky

Otevřete webový prohlížeč a přejděte do každé domény, abyste zajistili, že
webové stránky jsou obsluhovány správně. Pokud jste upravili soubor hosts, udělejte to
to na počítači, kde jste provedli úpravy. Měli byste vidět obsah
webu, pokud je vše správně nakonfigurováno.

Test v prohlížeči

Krok 6:
Další konfigurace (volitelné)

  1. SSL certifikáty: Pokud plánujete používat HTTPS,
    budete muset nainstalovat a nakonfigurovat certifikáty SSL pro každý z nich
    místo.

  2. Fondy aplikací: Zvažte vytvoření samostatné
    fondy aplikací pro každý web pro lepší správu a
    zabezpečení.

  3. Nastavení zabezpečení: Zkontrolujte a nakonfigurujte zabezpečení
    nastavení dle vašich požadavků.

Každá webová stránka bude přístupná prostřednictvím svého vlastního názvu domény a bude sdílet doménu
stejné zdroje serveru.

Na závěr, hostování více webových stránek na jednom serveru pomocí
Apache nebo IIS je efektivní a nákladově efektivní. Dodržováním podrobného
kroky uvedené pro Ubuntu, CentOS a Windows Server, můžete
zefektivnit správu webu a optimalizovat zdroje serveru, zajistit a
robustní online přítomnost. Pokud máte nějaké dotazy, neváhejte se na nás obrátit
nás od předkládání
lístek
.

Podíl

Potřebuješ pomoc s něčím jiným?

Medián doby odezvy pod 1 hodinu. Skuteční lidé, ne boti.