GNU/Linux >> Linux Esercitazione >  >> Linux

Come creare e configurare VirtualHost sul server OpenLiteSpeed

Nell'articolo precedente, abbiamo visto come installare il server openlitespeed su Ubuntu. In questo tutorial vedremo come aggiungere VirtualHost al server.

Quindi, iniziamo

Crea un host virtuale

Innanzitutto, crea le directory dell'host virtuale. Chiamerò il mio host virtuale "unixcop". Nella riga di comando, vado alla mia directory LSWS e creo le seguenti directory:

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

Quindi creo conf di proprietà di lsadm:lsadm (l'utente della console WebAdmin) in modo che solo la console WebAdmin possa manipolare le configurazioni. (Non dovresti consentire ad altri utenti il ​​permesso di manipolare la tua configurazione.)

sudo chown lsadm:lsadm unixcop/conf

Quindi vado su Console di amministrazione Web> Host virtuali> Aggiungi per aggiungere gli host virtuali a OpenLiteSpeed

Devi inserire il nome dell'host virtuale, il file radice dell'host virtuale e il file di configurazione dell'host virtuale. Devi anche scegliere se abilitare gli script su questo sito e se gli utenti possono accedere al contenuto al di fuori di questa radice dell'host virtuale dal sito (limitato).

Crea e modificali come di seguito:

Vai alla scheda generale e fai in modo che la radice del documento assomigli a questa

Crea e assegna ascoltatori

Vai alla Console di amministrazione Web> Listener.

Puoi avere un ascoltatore per ascoltare su tutti gli indirizzi IP locali oppure puoi creare più ascoltatori con ogni ascoltatore che ascolta solo un indirizzo IP specifico. Molti utenti troveranno più semplice avere un listener che viene poi mappato su domini diversi, ma avere più listener può essere utile se, ad esempio, desideri mettere da parte determinati processori server per determinati siti

Non ho bisogno di niente di speciale, quindi vado solo all'Ascoltatore predefinito

Fai clic su Mappatura VirtualHost aggiungi fai clic su Aggiungi icona

Aggiungi i seguenti dettagli (secondo il mio ambiente)

Riavvio grazioso

Una volta che hai finito, fai un grazioso riavvio

E questo è tutto! hai finito, controlla la sezione virtualhost della dashboard, vedrai unixcop

OpenLiteSpeed ​​supporta Server Name Indication (SNI), consentendo agli utenti di impostare certificati SSL a livello di host virtuale. Ciò significa che host virtuali (siti Web) con diversi certificati SSL possono operare sullo stesso indirizzo IP e numero di porta. Non sono necessari listener diversi (e hosting basato su IP) affinché i siti sicuri dispongano di certificati univoci.


Linux
  1. Come creare criteri di affinità e anti-affinità in OpenStack

  2. Come creare un host virtuale Nginx (blocco server)

  3. Come creare un alias e utilizzare il comando alias in Linux

  4. Come installare il server Web OpenLiteSpeed ​​PHP e MariaDB su Ubuntu 20.10

  5. Come installare e configurare HAProxy su CentOS?

Come installare e configurare Sandstorm Server su CentOS 8

Come installare e configurare Privoxy Server su CentOS 8

Come installare e configurare un TeamSpeak Server su Ubuntu 18.04

Come installare e configurare un server Minecraft su Ubuntu 18.04

Come installare e configurare il firewall CSF per Linux

Come installare e configurare il server DNS in Linux