Server Web · 4 min read · Nov 29, 2025
Come installare e configurare OpenLiteSpeed Web Server su Debian 10

OpenLiteSpeed è un server HTTP gratuito, open-source e leggero sviluppato da LiteSpeed Technologies. OpenLiteSpeed supporta molti sistemi operativi tra cui Debian, Ubuntu, Mac OS, FreeBSD e molti altri. Fornisce un’interfaccia utente basata sul web per gestire il server web dal browser. OpenLiteSpeed è utilizzato per creare e gestire siti web facilmente. È un potente server HTTP modulare e può gestire centinaia di migliaia di connessioni simultanee.
In questo tutorial, ti mostreremo come installare OpenLiteSpeed su un server Debian 10.
Requisiti
- Un server che esegue Debian 10.
- Una password di root configurata sul tuo server.
Iniziare
Per prima cosa, dovrai aggiornare i tuoi pacchetti all’ultima versione. Puoi aggiornarli eseguendo il seguente comando:
apt-get update -y
apt-get upgrade -yUna volta aggiornati i pacchetti, riavvia il sistema per applicare le modifiche di configurazione.
Successivamente, installa le dipendenze richieste con il seguente comando:
apt-get install install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-devUna volta installate tutte le dipendenze richieste, puoi procedere al passo successivo.
Installa e configura OpenLiteSpeed
Per impostazione predefinita, OpenLiteSpeed non è disponibile nel repository predefinito di Debian 10. Quindi, dovrai installare OpenLiteSpeed dal sorgente.
Per prima cosa, scarica l’ultima versione di OpenLiteSpeed con il seguente comando:
wget https://openlitespeed.org/packages/openlitespeed-1.5.2.tgzUna volta completato il download, estrai il file scaricato con il seguente comando:
tar -xvzf openlitespeed-1.5.2.tgzSuccessivamente, cambia la directory in openlitespeed-1.5.2 e installa OpenLiteSpeed con il seguente comando:
cd openlitespeed-1.5.2
sh install.shDopo aver installato OpenLiteSpeed, dovrai configurare la password amministrativa per l’interfaccia web. Puoi farlo con il seguente comando:
/usr/local/lsws/admin/misc/admpass.shCrea un utente admin e una password come mostrato di seguito:
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
User name [admin]: admin
Please specify the administrator's password.
This is the password required to login the administration Web interface.
Password:
Retype password:
Administrator's username/password is updated successfully!Successivamente, avvia il servizio web OpenLiteSpeed con il seguente comando:
/etc/init.d/lsws startOpenLiteSpeed è ora in esecuzione e in ascolto sulla porta 8088. Apri il tuo browser web e digita l’URL http://your-server-ip:8088. Sarai reindirizzato alla seguente pagina:

Installa MariaDB per OpenLiteSpeed
Per impostazione predefinita, MariaDB è disponibile nel repository predefinito di Debian 10. Puoi installarlo semplicemente eseguendo il seguente comando:
apt-get install mariadb-server mariadb-client -yUna volta installato MariaDB, avvia MariaDB e abilitalo per avviarsi dopo il riavvio del sistema con il seguente comando:
systemctl start mariadb
systemctl enable mariadbSuccessivamente, dovrai mettere in sicurezza la tua installazione di MariaDB. Puoi metterla in sicurezza eseguendo il seguente script:
mysql_secure_installationQuesto script configurerà la password di root, rimuoverà gli utenti anonimi, disabiliterà il login remoto per root e rimuoverà il database di test.
mysql_secure_installationRispondi a tutte le domande come mostrato di seguito:
Enter current password for root (enter for none):
Set root password? [Y/n]: N
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: YUna volta messa in sicurezza MariaDB, accedi alla shell di MariaDB con il seguente comando:
mysql -u rootSuccessivamente, disabilita l’autenticazione del plugin eseguendo i seguenti comandi:
MariaDB [(none)]>use mysql;
MariaDB [(none)]>update user set plugin='' where User='root';Successivamente, svuota i privilegi ed esci dalla shell di MariaDB con il seguente comando:
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;Una volta terminato, puoi procedere al passo successivo.
Installa PHP per OpenLiteSpeed
Per impostazione predefinita, PHP non è disponibile nel repository di OpenLiteSpeed. Quindi, dovrai compilare PHP dall’interfaccia web di OpenLiteSpeed.
Per accedere al pannello di amministrazione di OpenLiteSpeed, apri il tuo browser web e digita l’URL http://your-server-ip:7080. Dovresti vedere la seguente pagina:

Ora, fornisci il tuo nome utente e la password admin che hai creato in precedenza e fai clic sul pulsante Login. Dovresti vedere il dashboard di OpenLiteSpeed nella seguente pagina:

Ora, fai clic su Tools > Compile PHP, dovresti vedere la seguente pagina:

Ora, seleziona la versione di PHP che desideri installare e fai clic sul pulsante Next. Dovresti vedere la seguente pagina:

Ora, scegli le opzioni di build e fai clic sul pulsante Next per iniziare a scaricare PHP. Una volta completato con successo il processo, dovresti vedere la seguente pagina:

Successivamente, fai clic sul pulsante Next. Dovresti vedere la seguente pagina:

Ora, accedi al tuo server dal terminale ed esegui lo script pre-generato come mostrato di seguito:
/usr/local/lsws/phpbuild/buildphp_manual_run.shQuesto script scaricherà e compilerà PHP e i moduli correlati sul tuo sistema.
Puoi controllare il processo di installazione con il seguente comando:
tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.logUna volta completata con successo l’installazione, dovresti vedere il seguente output:
copy compiled php binary to litespeed directory
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7
==============================================
Finished building PHP 7.3.6 with LSAPI
==============================================
Sat 13 Jul 2019 08:07:36 AM EDT
DONECongratulazioni! hai installato e configurato con successo OpenLiteSpeed sul server Debian 10. Ora puoi facilmente ospitare il tuo sito web utilizzando OpenLiteSpeed. Per ulteriori informazioni, puoi visitare la documentazione ufficiale di OpenLiteSpeed su OpenLiteSpeed Doc
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.