GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Lighttpd su Ubuntu Server

In questo tutorial, ti guideremo attraverso come installare Lighttpd su Ubuntu Server. Il server Web Lighttpd è un server Web open source per Windows e UNIX/Linux. Utilizza risorse di sistema minime ed è estremamente veloce nel fornire pagine Web ai client richiedenti.

Ciò rende Lighttpd un server Web essenziale per le persone che desiderano migliorare la velocità di caricamento delle proprie pagine Web.

Prerequisiti

Abbiamo usato un sistema server Ubuntu per questo tutorial. Ma puoi usare qualsiasi sistema Ubuntu o Debian.

Assicurati di avere le seguenti due cose prima di iniziare:

  1. Accesso all'utente root oa un utente con privilegi sudo
  2. Nessuna applicazione del server web esistente (come apache) installata

Passaggi per installare Lighttpd su Ubuntu Server

Per installare Lighttpd su Ubuntu, non è necessario scaricare nulla. È disponibile nei repository Ubuntu predefiniti. Il nome del pacchetto è “lighttpd” e puoi scaricarlo usando il comando apt.

1. Aggiorna i repository APT

Prima di iniziare, vogliamo assicurarci di poter scaricare l'ultimo pacchetto lighttpd e per fare ciò, dobbiamo aggiornare i nostri repository predefiniti utilizzando il servizio di gestione dei pacchetti apt.

Apri il terminale sul tuo sistema Ubuntu e digita quanto segue.

sudo apt update

Una volta terminato, sei pronto per passare al passaggio due.

2. Installa Lighttpd su Ubuntu Server con APT

Ora che abbiamo aggiornato i repository, possiamo procedere con l'installazione. Useremo il gestore di pacchetti apt per installare Lighttpd sul server Ubuntu.

Per fare ciò, inseriamo quanto segue nel nostro terminale. Potrebbe essere richiesto di inserire la password utente per continuare.

sudo apt install lighttpd

Quando inserisci questo comando nella tua riga di comando, questo è ciò che dovresti aspettarti di vedere come output sullo schermo.

Premere il tasto Invio e procedere con l'installazione. Consenti un paio di secondi o minuti a seconda della velocità di Internet e dovresti avere un server Lighttpd completamente funzionante sul tuo sistema.

3. Avvia il servizio Lighttpd

Una volta installato Lighttpd su Ubuntu, dobbiamo avviare il servizio con l'uso del comando systemctl.

Oltre ad avviare il servizio, collegheremo anche il servizio in modo che si avvii all'avvio.

sudo systemctl start lighttpd.service
sudo systemctl enable lighttpd.service

Ora che abbiamo avviato e abilitato il servizio Lighttpd, il server Lighttpd è in esecuzione sul nostro sistema.

Se il servizio è abilitato correttamente, dovresti aspettarti un output simile a questo sullo schermo.

Ecco fatto, hai il servizio Lighttpd attivo e funzionante sul tuo sistema. Andiamo oltre.

4. Accesso a Lighttpd su Ubuntu

Quando si configura un server Web in Linux, la directory DocumentRoot predefinita è /var/www a meno che tu non ne configuri uno diverso.

Se inserisci una pagina denominata index.html nella directory, potrai visualizzare la pagina dal tuo browser accedendo al tuo IP localhost (127.0.0.1).

Diamo un'occhiata alla pagina predefinita disponibile per Lighttpd una volta installato. Apri il browser e digita il seguente indirizzo nella barra degli URL.

http://localhost

Se tutto è andato per il verso giusto, dovresti vedere la pagina come mostrato sopra. Dato che possiamo vedere questa pagina, è fantastico! Possiamo andare oltre.

5. Consenti traffico in entrata

Il nostro server web è installato ma è accessibile solo localmente poiché tutto il traffico dall'esterno è bloccato da UFW che è il nostro firewall Ubuntu predefinito.

Aggiungiamo alcune regole per consentire il passaggio del traffico HTTP e HTTPS.

sudo ufw allow http
sudo ufw allow https
sudo ufw status

Perfetto! L'ultimo comando dovrebbe mostrarti che il traffico HTTP e HTTPS è ora consentito da qualsiasi IP.

6. Pacchetti aggiuntivi

Ora che sai come installare Lighttpd su Ubuntu e servire le tue pagine HTML sul Web, potresti voler sapere come servire anche le pagine in PHP.

Non esaminerò l'installazione di pacchetti specifici poiché è tutto piuttosto semplice. Ma sentiti libero di leggere questo tutorial in cui abbiamo discusso su come installare Apache e PHP. Puoi passare direttamente alla parte di installazione di PHP.

Note a margine

Il server web Lighttpd ti offre un server web efficace e veloce senza divorare le tue risorse di memoria.

Ci sono alcune cose che devi tenere a mente

  • Sebbene Lighttpd sia il migliore quando si tratta di ridurre il carico sul sistema, Server Side Include (SSI) di Lighttpd utilizza un flusso di lavoro non consigliato per gestire gli script.
  • Inoltre, la natura di FastCGI richiede la necessità di definire configurazioni aggiuntive per eseguire applicazioni web su un server Lighttpd.
  • Devi assicurarti di proteggere correttamente il tuo server quando installi il server Lighttpd sul tuo sistema.
  • A causa della natura di Lighttpd collegata alla rete, avere un server non protetto correttamente può aprire il tuo sistema a diverse vulnerabilità.

Conclusione

Lighttpd è uno dei migliori pacchetti di server Web che puoi ottenere se desideri ottenere un server Web veloce e conforme al settore senza dedicare molte risorse di sistema.

Sebbene il server Web Lighttpd abbia alcune particolarità, fa il suo lavoro meglio di qualsiasi altro server Web, fornendo funzionalità server veloci e ottimizzate con un set di funzionalità avanzate che include FastCGI, riscrittura URL, compressione dell'output e altro ancora.

Questo tutorial mirava ad aiutarti a installare Lighttpd su Ubuntu Server. Con gli strumenti PHP e FastCGI, puoi configurare facilmente il server in base alle tue esigenze. Come sempre, se hai domande, faccelo sapere nei commenti qui sotto.


Linux
  1. Come installare MySQL su Ubuntu 18.04

  2. Come installare il server Minecraft su Ubuntu 18.04

  3. Come installare localizzare su un server Ubuntu

  4. Come installare MariaDB su Ubuntu 22.04

  5. Come installare Ubuntu Server 15.10 su Hyper-v?

Come installare NGINX su Ubuntu 20.04

Come installare Ansible Server su Ubuntu 18.04

Come installare XWiki su Ubuntu 20.04

Come installare ClickHouse su Ubuntu 20.04

Come installare FTP su Ubuntu 18.04?

Come installare il server Web Lighttpd su Ubuntu 18.04