Server Setup · 5 min read · Nov 28, 2025
Come installare e configurare OpenLiteSpeed Server su Ubuntu 18.04 insieme a MariaDB

OpenLiteSpeed è una versione leggera e open source del popolare LiteSpeed Server. Viene fornito con il suo pannello di amministrazione basato su WebGUI, che lo rende diverso dagli altri server web poiché puoi configurare praticamente tutto direttamente dal pannello.
In questo tutorial, impareremo come installare OpenLiteSpeed Server su Ubuntu 18.04 insieme a PHP 7.2 e al server MariaDB.
Prerequisito
- Server basato su Ubuntu 18.04
- Account utente con privilegi di root
Passo 1 - Installare OpenLiteSpeed
Passare all’utente Sudo
Esegui il seguente comando per passare all’utente sudo in modo da poter eseguire il nostro primo comando per aggiungere e aggiornare il repository di OpenLiteSpeed.
sudo -iIl seguente comando aggiungerà il repository necessario per installare il server OpenLiteSpeed.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bashDigita ‘exit’ per tornare all’utente normale.
Questo comando scaricherà ed eseguirà lo script bash per aggiungere e aggiornare il repository di OpenLiteSpeed. Esegui il seguente comando per installare l’ultima versione del server.
sudo apt install openlitespeedPer controllare se il server è stato installato correttamente, apri il tuo browser e visita http://yourdomainname:8088. Se l’installazione è andata a buon fine, dovresti vedere la seguente pagina web.

Nota: Il server OpenLiteSpeed funziona per impostazione predefinita sulla porta 8088, che può essere cambiata in seguito nel pannello delle impostazioni.
L’installazione predefinita di OpenLiteSpeed include la versione PHP 5.6.x. Ma non vogliamo quella. Installeremo la nostra copia di PHP 7.2 più avanti in questo tutorial. Quindi il nostro prossimo passo sarà installare PHP 7.2.
Passo 2 - Installare PHP
Per installare PHP, dobbiamo installare un pacchetto chiamato lsphp, che è fondamentalmente PHP compilato per funzionare con il server OpenLiteSpeed. Esegui il seguente comando per installare PHP e diversi dei suoi moduli.
sudo apt install lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmpCi sono altri pacchetti PHP disponibili. Se lo desideri, puoi elencare tutti i pacchetti PHP disponibili utilizzando il seguente comando
apt-cache search lsphp72Puoi scegliere e selezionare quelli che desideri installare.
Passo 3 - Installare il server MariaDB
MariaDB è un sostituto diretto di MySQL, il che significa che i comandi per eseguire e operare MariaDB sono gli stessi di quelli per MySQL. Per installare MariaDB, emetti il seguente comando
sudo apt install mariadb-serverEsegui il seguente comando per eseguire la configurazione predefinita, come impostare una password di root, rimuovere utenti anonimi, disabilitare il login remoto per root e rimuovere le tabelle di test. Premi sì per tutto e scegli una password di root forte.
sudo mysql_secure_installationC’è una avvertenza con la configurazione della password di root. MariaDB consente per impostazione predefinita agli utenti root di sistema di accedere a MariaDB senza una password. Ma se intendi utilizzare un’applicazione di terze parti per accedere tramite root, è necessaria una password, altrimenti app come PHPMyAdmin falliranno. Per questo, devi disabilitare l’autenticazione basata su plugin, che è l’opzione predefinita su MariaDB.
Per disabilitare l’autenticazione tramite plugin, entra prima nel prompt di MySQL utilizzando il seguente comando
sudo mysql -u rootOra inserisci i seguenti comandi per disabilitare l’autenticazione tramite plugin.
use mysql;
update user set plugin='' where User='root';
flush privileges;
exitDopo questo, riavvia il servizio MariaDB.
sudo systemctl restart mariadb.serviceQuesto è tutto. La prossima volta che vuoi accedere a MySQL, usa il seguente comando
sudo mysql -u root -pE ti verrà chiesta la password di root che hai impostato inizialmente.
Passo 4 - Configurare OpenLiteSpeed
È tempo di configurare il server. Per accedere al pannello di amministrazione, visita http://yourdomainname:7080/. E sì, ciò significa che il pannello di amministrazione si trova sulla porta 7080 per impostazione predefinita. Il nome utente predefinito è admin e la password predefinita è 123456.
Accedendo, verrai accolto dalla seguente schermata.

La prima cosa che dobbiamo cambiare sono le porte predefinite.
Visita la categoria Listeners e fai clic sul pulsante Visualizza contro Default. Nella pagina successiva, sotto Listener Default > General page, fai clic sull’icona Modifica a destra e cambia la porta da 8080 a 80. Fai clic su Salva e poi esegui un riavvio graduale.

Se desideri cambiare la porta del pannello di amministrazione, visita WebAdmin Settings >> Listeners section e fai clic sul pulsante visualizza contro adminListener. Fai clic sul pulsante Modifica nella pagina successiva e puoi scegliere una porta a tua scelta qui. Fai clic su Salva e riavvio graduale al termine.
Dovresti anche cambiare la password predefinita per il pannello di amministrazione. Per farlo, visita la sezione WebAdmin Settings e fai clic sulla scheda Users. Fai clic sul pulsante modifica elencato contro admin e cambia la password. Fai clic su Salva e poi riavvio graduale per applicare la modifica.

Nel caso dimenticassi la password di amministrazione, puoi reimpostarla eseguendo il seguente comando
sudo /usr/local/lsws/admin/misc/admpass.shQuesto script ti consente di utilizzare un nuovo ID e password di amministrazione.
OpenLiteSpeed per impostazione predefinita viene fornito con PHP 5.6, che sicuramente non vogliamo, quindi dovremo effettuare il passaggio manualmente a PHP 7.2, che è l’ultima versione al momento della scrittura di questo tutorial.
Vai alla sezione Server Configuration e fai clic sulla scheda External App. Sotto di essa, troverai l’app LiteSpeed SAPI chiamata lsphp. Fai clic sul pulsante modifica a destra (pulsante centrale) e si aprirà una nuova pagina. Apporta le seguenti modifiche
- Name: lsphp72
- Address: uds://tmp/lshttpd/lsphp.sock
- Max Connections: 35
- Environment:
- PHP_LSAPI_MAX_REQUESTS=500
- PHP_LSAPI_MAX_REQUESTS=500
- Command: $SERVER_ROOT/lsphp72/bin/lsphp
Lascia tutto il resto come predefinito. Ora passa alla scheda Script Handler e fai clic su Modifica contro LiteSpeed SAPI e apporta la seguente modifica
- Handler Name: lsphp72
Fai clic su Salva. Ora fai clic sul pulsante Riavvio graduale in alto a destra per salvare le modifiche. Questo dovrebbe configurare PHP 7.2 per funzionare con il server OpenLiteSpeed. Per controllare se PHP funziona correttamente, visita http://yourdomainname/phpinfo.php dal tuo browser.
Questo è tutto per questo tutorial. Se hai domande, pubblicale nella casella dei commenti. Per saperne di più sul server, visita OpenLiteSpeed.org
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.