GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit a nakonfigurovat VirtualHost pro server OpenLiteSpeed

V předchozím článku jsme viděli, jak nainstalovat openlitespeed server na ubuntu. V tomto tutoriálu uvidíme, jak přidat VirtualHost na server.

Takže začínáme

Vytvořit virtuálního hostitele

Nejprve vytvořte adresáře virtuálního hostitele. Svého virtuálního hostitele pojmenuji „unixcop“. V příkazovém řádku přejdu do svého adresáře LSWS a vytvořím následující adresáře:

cd /usr/local/lsws
sudo mkdir unixcop
sudo mkdir unixcop/{conf,html,logs}

Poté vytvořím conf vlastněný lsadm:lsadm (uživatel konzole WebAdmin), takže konfigurace bude moci manipulovat pouze konzola WebAdmin. (Neměli byste umožnit ostatním uživatelům manipulovat s vaší konfigurací.)

sudo chown lsadm:lsadm unixcop/conf

Poté přejdu do konzole WebAdmin> Virtuální hostitelé> Přidat a přidám virtuální hostitele do OpenLiteSpeed

Musíte zadat název virtuálního hostitele, kořenový soubor virtuálního hostitele a konfigurační soubor virtuálního hostitele. Musíte také zvolit, zda povolit skripty na tomto webu a zda uživatelé mohou z webu přistupovat k obsahu mimo tento virtuální hostitelský kořen (Restrained).

Vytvořte a změňte je, jak je uvedeno níže:

Přejděte na kartu Obecné a nastavte kořen dokumentu takto

Vytvoření a přiřazení posluchačů

Přejděte do konzole WebAdmin> Posluchači.

Můžete mít jeden posluchač, který bude naslouchat na všech místních IP adresách, nebo můžete vytvořit více posluchačů, přičemž každý posluchač bude naslouchat pouze konkrétní IP adrese. Pro mnoho uživatelů bude jednodušší mít jeden posluchač, který je pak namapován na různé domény, ale mít více posluchačů může být užitečné, pokud například chcete vyčlenit určité serverové procesory pro určité weby

Nepotřebuji nic zvláštního, takže přejdu na Výchozí posluchač

Klikněte na Přidat mapování VirtualHost klikněte na ikonu Přidat

Přidejte následující podrobnosti (podle mého prostředí)

Slušný restart

Až budete hotovi, proveďte elegantní restart

A to je vše ! jste hotovi, zkontrolujte sekci virtuálního hostitele na řídicím panelu, uvidíte unixcop

OpenLiteSpeed ​​podporuje Server Name Indication (SNI), což uživatelům umožňuje nastavit certifikáty SSL na úrovni virtuálního hostitele. To znamená, že virtuální hostitelé (webové stránky) s různými certifikáty SSL mohou fungovat na stejné IP adrese a čísle portu. Aby měly zabezpečené stránky jedinečné certifikáty, nejsou nutné různé posluchače (a hostování na základě IP).


Linux
  1. Jak vytvořit virtuální hostitele Nginx (blok serveru)

  2. Jak vytvořit alias a používat příkaz Alias ​​v Linuxu

  3. Jak nainstalovat a nakonfigurovat HAProxy na CentOS?

  1. Jak vytvořit zásady afinity a anti-afinity v OpenStack

  2. Jak nastavit server NFS a nakonfigurovat úložiště NFS v Proxmox VE

  3. Jak nainstalovat OpenLiteSpeed ​​Web Server PHP a MariaDB na Ubuntu 20.10

  1. Jak nainstalovat a nakonfigurovat webový server OpenLiteSpeed ​​na Debianu 10

  2. Jak nainstalovat a nakonfigurovat server NFS v systému Linux

  3. Jak vytvářet a spravovat virtuální stroje v KVM