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).