Metodi di pagamento Abuse

Come installare OpenLiteSpeed su Ubuntu 20.04

03.01.2023, 22:42

OpenLiteSpeed è un server web utilizzato per la gestione di siti web di varia complessità (compresi progetti ad alto carico). OpenLiteSpeed è un analogo di Apache e Nginx, che si posiziona come superveloce: il consumo di memoria è minimo, ma le prestazioni sono massime.

Per installare OpenLiteSpeed su una macchina virtuale con Ubuntu 20.04, è necessario seguire una serie di passaggi.

Istruzioni passo passo per l'installazione di OpenLiteSpeed:

  1. Preparare il server e aggiungere (creare) un utente non root.
  2. Installare OpenLiteSpeed sulla macchina virtuale (server).
  3. Configurare il firewall (http e https, porte 7080 e 8088).
  4. Creare un account amministratore.
  5. Collegare il server web di OpenLiteSpeed e iniziare a interagire tramite l'interfaccia web.

Passo 1. Preparare il server (macchina virtuale) per l'installazione di OpenLiteSpeed

  1. Uscire dall'account con privilegi di root.
  2. Creare un account senza privilegi di amministratore.
  3. Aggiornare i pacchetti e testarli ($ sudo apt update).

Passo 2. Installare OpenLiteSpeed su una macchina virtuale (server)

Non esiste OpenLiteSpeed nel repository di Ubuntu 20.04. È quindi necessario eseguire ulteriori passaggi per aggiungerlo.

  1. Andate nella directory tmp (il comando è $ cd /tmp).
  2. Eseguire il download dal sito ufficiale $ curl -LO http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh (se curl non è installato, è necessario avviarlo).
  3. Eseguire il file scaricato con il comando $ sudo bash enable_lst_debian_repo.sh
  4. Se tutto è andato a buon fine, si vedranno le informazioni sul repo scaricato. Ora non resta che installare il server web con il classico comando:
$ sudo apt install openlitespeed

Passo #3. Configurare il firewall (http e https, porte 7080 e 8088)

È possibile verificare quali protocolli e applicazioni sono consentiti con una semplice query:

$ sudo ufw status

L'utente vedrà lo stato, i protocolli, consentiti/non consentiti, da dove è possibile accedere.

Ad esempio, ci sono spesso situazioni in cui l'accesso è consentito solo tramite ssh (Secure Shell Protocol).

L'amministratore del sistema deve quindi abilitare anche i protocolli http e https. Sono necessarie anche le porte 7080 (per l'interfaccia web) e 8088 (per la pagina predefinita).

Il comando $ sudo ufw allow viene utilizzato per configurare i protocolli (ad esempio, $ sudo ufw allow http supporta il protocollo di livello applicativo HyperText Transfer Protocol).

Per configurare le porte si usa il comando:

$ sudo ufw allow 7080/tcp

Per controllare le porte/protocolli e il loro stato, si usa il comando:

$ sudo ufw status.

Passo #4. Creare un account amministratore

Per creare un account amministratore per lavorare con OpenLiteSpeed su Ubuntu 20.04, si usa il comando:

$ sudo /usr/local/lsws/newuseradmin/misc/admpass.sh

Login newuseradmin che abbiamo impostato come esempio. È possibile utilizzare altri nomi.

Successivamente, è necessario seguire le istruzioni del terminale (impostare la password, confermare, ecc.).

Passo #5. Collegare il server web di OpenLiteSpeed e iniziare a comunicare tramite l'interfaccia web

Nei passi precedenti abbiamo installato OpenLiteSpeed e impostato il funzionamento. Ora non resta che collegarsi al server web.

Le impostazioni predefinite prevedono che OpenLiteSpeed sia disponibile sulla porta 7080. Ciò significa che nel browser si dovrà andare all'URL nel formato http://IP-адрес del proprio server virtuale:7080. Quindi, inserire il login e la password dell 'utente creato nella fase precedente per l'autorizzazione.

Dopo l'autorizzazione, l'utente accede alla pagina principale dell'interfaccia web di OpenLiteSpeed. Non resta che effettuare le impostazioni necessarie: cambiare la porta predefinita, configurare il riavvio e così via (se necessario). Una volta cambiata la porta predefinita, è possibile inserire l'indirizzo IP del VPS e raggiungere la pagina iniziale del sito che gira su OpenLiteSpeed.

È fatta! Siete riusciti a installare OpenLiteSpeed su Ubuntu 20.04 e a fornire un server web completo. L'interfaccia web viene utilizzata per gestire le impostazioni di OpenLiteSpeed. Dopo aver effettuato le impostazioni di avvio, è possibile studiare la documentazione e impostare ulteriori parametri per il funzionamento.