Installazione Server · 6 min read · Nov 29, 2025
Come installare il server HTTP OpenLiteSpeed con PHP su Ubuntu 18.04 LTS

OpenLiteSpeed è un server HTTP open-source sviluppato da LiteSpeed Technologies. È un server HTTP ad alte prestazioni e leggero con un’interfaccia GUI basata sul web per l’amministrazione.
OpenLiteSpeed può gestire più di centomila connessioni simultanee con un basso consumo di risorse (CPU e RAM) e supporta molti sistemi operativi come Linux, Mac OS, FreeBSD e SunOS. Il server può essere utilizzato per eseguire script di pagina web scritti in PHP, Ruby, Perl e Java.
In questo tutorial, ti mostreremo come installare OpenLiteSpeed con il database MariaDB e l’attuale PHP 7.4 sul server Ubuntu 18.04.
Prerequisiti
Per questa guida, utilizzeremo l’ultima versione del server Ubuntu 18.04 con 2 GB di RAM, 25 GB di spazio libero su disco e 2 CPU.
Cosa faremo:
- Installare OpenLiteSpeed
- Installare PHP 7.4 versione OpenLiteSpeed
- Installare il database MariaDB
- Configurare l’amministratore di OpenLiteSpeed
- Configurare OpenLiteSpeed con PHP 7.4
- Eseguire OpenLiteSpeed sulla porta 80
- Testare
Passo 1 - Installare OpenLiteSpeed
Per prima cosa, aggiungeremo il repository ufficiale di OpenLiteSpeed per Ubuntu 18.04 e installeremo OpenLiteSpeed.
Per aggiungere il repository di OpenLiteSpeed, scarica lo script bash ed eseguilo utilizzando il comando qui sotto.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bashDopo di che, installa OpenLiteSpeed utilizzando il comando apt qui sotto.
sudo apt install openlitespeed -yUna volta completata l’installazione, controlla lo stato del servizio OpenLiteSpeed.
systemctl status openlitespeedE otterrai che OpenLiteSpeed è attivo e funzionante.
Ora controlla la porta utilizzata da OpenLiteSpeed.
netstat -plntuE otterrai che il servizio OpenLiteSpeed utilizza due porte predefinite ‘8080’ per l’accesso HTTP predefinito e la porta ‘8070’ per l’accesso all’amministratore di OpenLiteSpeed.

Passo 2 - Installare PHP 7.4 versione OpenLiteSpeed
Dopo aver installato OpenLiteSpeed, installeremo l’ultima versione di PHP 7.4 per OpenLiteSpeed. I pacchetti PHP per OpenLiteSpeed sono chiamati ‘LSPHP’ (LSAPI e PHP).
Installa i pacchetti PHP 7.4 per OpenLiteSpeed utilizzando il comando apt qui sotto.
sudo apt install lsphp74 lsphp74-common lsphp74-mysql lsphp74-dev lsphp74-curl lsphp74-dbg -yOra hai installato i pacchetti PHP 7.4 per OpenLiteSpeed, sarà come un file sock di sistema.
Controllalo utilizzando il comando netstat qui sotto.
netstat -pl | grep lsphpE otterrai il file sock LSPHP come qui sotto.
Passo 3 - Installare e configurare MySQL
In questo passo, installeremo il server MariaDB e imposteremo la password di root per esso.
Installa il server MariaDB utilizzando il comando apt qui sotto.
sudo apt install mariadb-client mariadb-serverUna volta completata l’installazione, avvia il servizio MariaDB e aggiungilo all’avvio.
systemctl start mariadb
systemctl enable mariadbOra il servizio MariaDB è attivo e funzionante.
Successivamente, imposteremo la password di root per il server del database. E utilizzeremo lo strumento da riga di comando ‘mysql_secure_installation’ per farlo.
Esegui il comando ‘mysql_secure_installation’ qui sotto.
mysql_secure_installationOra digita la password di root e digita ‘Y’ per il resto di tutte le configurazioni.
Impostare una password di root? [Y/n] Y
Rimuovere utenti anonimi? [Y/n] Y
Rimuovere il database di test e l'accesso ad esso? [Y/n] Y
Ricaricare le tabelle dei privilegi ora? [Y/n] YE la configurazione della password di root di MariaDB è completata.
Ora accedi alla shell MySQL utilizzando l’utente root come qui sotto.
mysql -u root -p
Digita la tua password di root:Una volta effettuato l’accesso, controlla gli utenti nel sistema MariaDB utilizzando la seguente query.
select User, Password, Host from mysql.user;E otterrai il risultato come qui sotto.

Di conseguenza, hai installato con successo il server di database MariaDB e impostato l’autenticazione della password di root per esso.
Passo 4 - Configurare l’amministratore di OpenLiteSpeed
OpenLiteSpeed fornisce un cruscotto basato sul web per gestire la sua configurazione.
In questo passo, configureremo l’autenticazione dell’utente e della password per il cruscotto di OpenLiteSpeed.
Vai alla directory ‘/usr/local/lsws/admin/misc/‘ e troverai alcuni strumenti, ora esegui lo script bash ‘admpass.sh’ come qui sotto.
cd /usr/local/lsws/admin/misc/
sh admpass.shDigita il tuo nome utente e la tua password, e hai completato la configurazione dell’autenticazione di OpenLiteSpeed.

Ora apri il tuo browser web e digita l’indirizzo IP del server seguito dalla porta di amministrazione di openliteSpeed ‘ 7080 ‘. Il mio è:
E otterrai il cruscotto di amministrazione di OpenLiteSpeed.

Digita il tuo nome utente e la tua password, quindi fai clic sul pulsante ‘ Login ‘.
Ora otterrai il cruscotto di amministrazione di OpenLiteSpeed come qui sotto.

Di conseguenza, hai impostato con successo l’autenticazione per il cruscotto di amministrazione di OpenLiteSpeed.
Passo 5 - Configurare OpenLiteSpeed con PHP 7.4
In questo passo, configureremo PHP 7.4 per OpenLiteSpeed utilizzando l’amministrazione basata sul web.
Nel cruscotto di OpenLiteSpeed, fai clic sul menu ‘ Server Configuration ‘ a sinistra e fai clic sulla scheda ‘ External App ‘.

Per aggiungere la nuova configurazione PHP 7.4, fai clic sul pulsante ‘ + ‘ a destra.
Per il tipo, scegli ‘ LiteSpeed SAPI App ‘ e fai clic sul pulsante ‘ Next ‘.
Ora digita i dettagli della configurazione come qui sotto.
Name: lsphp74
Address: uds://tmp/lshttpd/lsphp.sock
Notes: lsphp74 per OpenLiteSpeed
Max Connections: 35
Initial Request Timeout (secs): 60
Retry Timeout (secs): 0
Command: $SERVER_ROOT/lsphp74/bin/lsphpE fai clic sul pulsante ‘ Save ‘, e la configurazione PHP 7.4 è stata aggiunta.

Successivamente, cambieremo il PHP predefinito per OpenLiteSpeed alla versione PHP 7.4.
Nel menu ‘Server Configuration’, fai clic sulla scheda ‘ Script Handler ‘.

Ora fai clic sul pulsante ‘ Edit ‘ nella sezione azione.
Nel ‘Handler Name’, scegli ‘ lsphp74 ‘ che abbiamo appena aggiunto e fai clic sul pulsante ‘ Save ‘.

E di conseguenza, hai aggiunto e abilitato la configurazione PHP 7.4 per OpenLiteSpeed.
Passo 6 - Eseguire OpenLiteSpeed sulla porta 80
Per impostazione predefinita, OpenLiteSpeed è in esecuzione sulla porta predefinita ‘ 8088 ‘. Per eseguire OpenLiteSpeed sulla porta HTTP predefinita ‘80’, possiamo utilizzare il cruscotto di amministrazione per cambiare la configurazione.
Nel cruscotto di OpenLiteSpeed, fai clic sul menu ‘ Listener ‘ a sinistra.

Nella sezione ‘ Default ‘ listeners, fai clic sul pulsante ‘ view ‘.
Nella sezione ‘ Address Settings ‘, fai clic sul pulsante ‘ edit ‘ sul lato destro.

Ora cambia la porta alla porta HTTP predefinita ‘ 80 ‘ e fai clic sul pulsante ‘ Save ‘.

E la porta predefinita di OpenLiteSpeed è stata cambiata alla porta HTTP predefinita ‘80’.
Ora fai clic sul pulsante di riavvio e il servizio OpenLiteSpeed verrà riavviato.

Di conseguenza, OpenLiteSpeed ora è in esecuzione sulla porta HTTP predefinita ‘ 80 ‘.
Passo 7 - Testare
Apri il tuo browser web e digita l’indirizzo IP del server nella barra degli indirizzi.
E otterrai la pagina indice predefinita di OpenLiteSpeed.

Successivamente, testeremo la configurazione di PHP e ci assicureremo che funzioni.
Nella sezione ‘ Test PHP ‘, fai clic sul pulsante ‘ click here ‘.
E otterrai la pagina phpinfo come qui sotto.

Di conseguenza, hai installato il server web OpenLiteSpeed con il database MariaDB e PHP 7.4 su Ubuntu 18.04 Server.
Riferimenti
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.