GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Lighttpd per ospitare il sito Web in RHEL 8

L'elenco dei server web a disposizione della comunità Linux ha reso la loro conoscenza associata più dinamica e trasparente. La natura open source di questi server Web consente agli utenti Linux di sfruttare facilmente l'altezza delle prestazioni di ciascuno di essi.

Tuttavia, quando si tratta di scegliere un server Web, dobbiamo anche considerare altri fattori importanti come l'utilizzo minimo della memoria e un'efficace gestione del carico della CPU. Uno di questi server Web open source e performante che soddisfa questa descrizione del profilo è Lighttpd .

Lighttpd è attribuita a un set di funzionalità avanzate come URL-Rewriting, Auth, SCGI, FastCGI e Output Compression. In questa guida all'articolo, lavoreremo sull'installazione e la configurazione di Lighttpd server web sul tuo RHEL 8 sistema operativo.

Innanzitutto, assicurati di essere un utente root o di disporre dei privilegi utente Sudo sul sistema RHEL 8 che stai utilizzando.

Installazione di Lighttpd in RHEL 8

Assicurati che il tuo RHEL 8 il sistema operativo è aggiornato.

$ sudo dnf update

Ora che il tuo RHEL 8 il sistema è aggiornato, possiamo procedere al download e all'installazione di Lighttpd tramite il dnf gestore di pacchetti.

$ sudo dnf install lighttpd 

Dopo la corretta installazione, puoi avviare, abilitare e controllare lo stato del server Web Lighttpd con le seguenti sequenze di comandi.

$ sudo systemctl start lighttpd
$ sudo systemctl enable lighttpd
$ sudo systemctl status lighttpd

Con Lighttpd installato e funzionante, dovremmo essere in grado di accedere alla sua pagina di destinazione predefinita da un browser web.

http://localhost 
OR
http://server-ip-address

Ospitare un singolo sito Web con Lighttpd

Innanzitutto, crea il /var/www/lighttpd directory leggibile, poiché le pagine del tuo sito Web risiederanno all'interno di questa directory.

$ sudo chmod -R 755 /var/www/lighttpd

Ad esempio, potremmo modificare index.html pagina e visualizzare le modifiche riflesse su un browser web.

$ sudo nano /var/www/lighttpd/index.html

La visualizzazione Web risultante sarà simile alla seguente:

Ospitare più siti Web tramite host virtuale in Lighttpd

Dovrai creare le directory del tuo sito web all'interno di /var/www directory. Ad esempio:

$ sudo mkdir /var/www/linuxshelltips.lan.network

Rendi scrivibile questa directory:

$ sudo chmod -R 755 /var/www/linuxshelltips.lan.network

Crea la tua pagina web di esempio all'interno di questa directory:

$ sudo nano /var/www/linuxshelltips.lan.network/index.html

Crea un file di configurazione dell'host virtuale per questo sito Web:

$ sudo nano /var/www/linuxshelltips.lan.network.conf

Poiché questa sezione presuppone che implementerai diverse configurazioni di host virtuali per diversi siti Web, dovremmo spostare il file di configurazione sopra in /etc/lighttpd/vhosts.d directory:

$ sudo mv /var/www/linuxshelltips.lan.network.conf /etc/lighttpd/vhosts.d/ 

Ora dobbiamo aprire nuovamente il file di configurazione principale del server Web Lighttpd e includere al suo interno il percorso del file di configurazione sopra creato.

$ sudo nano /etc/lighttpd/lighttpd.conf

Scorri fino alla fine di questo file e decommenta la riga sotto evidenziata.

La riga sopra non commentata implica che tutti i futuri file di configurazione dell'host virtuale creati all'interno di /etc/lighttpd/vhosts.d le directory vengono automaticamente riconosciute dal file di configurazione principale di Lighttpd sopra riportato senza la necessità di includerle singolarmente ogni volta che ospiti un nuovo sito.

Salva e chiudi il file di configurazione di Lighttpd, riavvia Lighttpd.

$ sudo systemctl restart lighttpd

e prova ad accedere al tuo nuovo sito da un browser web tramite il suo nome di dominio.

http://your-domain.com

La visualizzazione web dovrebbe essere simile alla seguente:

Puoi prendere in giro i passaggi di configurazione dell'host virtuale sopra discussi per altri siti che desideri ospitare.

Con questa guida tutorial, sei libero di sperimentare la natura leggera, le prestazioni e l'applicabilità del server Web Lighttpd nell'hosting e nel servizio di siti Web singoli e multipli.


Linux
  1. Come installare Spark su RHEL 8

  2. Come installare ActiveMQ su RHEL 8

  3. Come installare il compositore su RHEL 8

  4. Come installare gdb in RHEL 8

  5. Come installare Elasticsearch su CentOS/RHEL 8

Come installare Joomla CMS in RHEL 8 Linux

Come installare osTicket su CentOS 8 /RHEL 8

Come installare Lighttpd su AlmaLinux 8

Come installare Lighttpd su Linux Mint 20

Come installare Lighttpd su CentOS 8

Come installare Lighttpd su Debian 10