Nel prossimo articolo vedremo come installare il server web OpenLiteSpeed sul server Ubuntu 18.04. Questo server è l'edizione open source di LiteSpeed Web Server Enterprise e contiene tutte le funzionalità essenziali trovate in LiteSpeed.
Mietitrebbie OpenLiteSpeed velocità, sicurezza, scalabilità, ottimizzazione e semplicità in un pacchetto open source amichevole. Ha regole di riscrittura compatibili con Apache, un'interfaccia di amministrazione basata sul web integrata e un'elaborazione PHP personalizzata, ottimizzata per il server.
Caratteristiche generali di OpenLiteSpeed
- Ha un architettura basata sugli eventi. Meno processi, meno overhead e scalabilità.
- Comprendere le regole di riscrittura di Apache. OpenLiteSpeed Supporta mod_rewrite, senza alcuna nuova sintassi da apprendere, quindi possiamo continuare a utilizzare le nostre regole di riscrittura esistenti.
- Avremo un file interfaccia di amministrazione amichevole. OLS viene fornito con una GUI WebAdmin incorporata. La staffa del pannello di controllo è disponibile con Cyber Panel.
- È stato creato per offrire velocità e sicurezza. Esso ha Connessione Anti-DDoS y limitazione della larghezza di banda, integrazione ModSecurity v3 e altro ancora.
- Accelerazione intelligente della cache. Il modulo di cache a pagina intera integrato è altamente personalizzabile ed efficiente per una buona esperienza utente.
- Ottimizzazione della velocità della pagina. Implementa automaticamente il sistema di ottimizzazione PageSpeed di Google con il modulo mod_pagespeed.
- PHP LiteSpeed SAPI. Come indicato sul loro sito Web, ciò consente alle applicazioni esterne scritte in PHP di funzionare fino al 50% più velocemente.
- Accelerazione di WordPress. Sperimenta un aumento delle prestazioni con OpenLiteSpeed e LSCache per WordPress.
Queste sono solo alcune delle caratteristiche di OpenLiteSpeed. Può essere vederli tutti in dettaglio nel sito web del progetto.
Installa OpenLiteSpeed su Ubuntu 18.04 Server
OpenLiteSpeed fornisce un repository software che possiamo utilizzare per scaricare e installare il server con il comando adatto Standard di Ubuntu.
Per iniziare, apriamo un terminale (Ctrl + Alt + T) e aggiorna tutti i pacchetti di sistema con i comandi:
sudo apt update; sudo apt upgrade
Il prossimo passo da seguire sarà scaricare e aggiungere la chiave di firma del software per sviluppatori:
wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
Ora aggiungeremo le informazioni del repository al nostro sistema digitando quanto segue nello stesso terminale:
sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'
A questo punto e dopo aver aggiornato il software disponibile, ora possiamo installa il server OpenLiteSpeed e il suo processore PHP utilizzando il comando:
sudo apt install openlitespeed lsphp73
Finalmente lo faremo creare un collegamento al processore PHP che abbiamo appena installato:
sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
A questo punto, Il server OpenLiteSpeed è già installato.
Imposta la password dell'amministratore
Avremo bisogno configurare la password amministrativa per il server web OpenLiteSpeed. Per impostazione predefinita, la password è impostata su 123456, quindi dobbiamo cambiarlo immediatamente. Possiamo farlo eseguendo uno script fornito con il software:
sudo /usr/local/lsws/admin/misc/admpass.sh
Quando si esegue questo script possiamo indicare un nome utente per l'utente amministratore e una password nel seguente modo:
Accedi al server web OpenLiteSpeed
OpenLiteSpeed dovrebbe avviarsi automaticamente. Può verificar questo con il seguente comando:
sudo /usr/local/lsws/bin/lswsctrl status
Se non lo troviamo avviato, possiamo avviarlo con il comando:
sudo /usr/local/lsws/bin/lswsctrl start
Apri le porte nel firewall
Abbiamo bisogno aprire alcune porte nel nostro firewall. Dovremo configurare le porte per i protocolli necessari aggiungendo al firewall le seguenti regole:
sudo ufw allow http sudo ufw allow https
Dovremo anche aggiungere le seguenti regole per poter utilizzare le porte necessarie:
sudo ufw allow 8088 sudo ufw allow 7080
Dopo aver aggiunto le regole, dovrai farlo ricaricare ufw per apportare modifiche:
sudo ufw reload
Accedi all'interfaccia web
Nel nostro browser web, dovremo vai al nome di dominio o indirizzo IP del nostro server, seguito da : 8088 per accedere alla schermata principale. Il browser dovrebbe caricare la pagina Web OpenLiteSpeed predefinita come mostrato di seguito:
http://dominio-o-IP-del-servidor:8088
a configurare l'interfaccia amministrativa accediamo tramite il nostro browser web, utilizzando HTTPS e il nome di dominio o l'indirizzo IP del server seguito da: 7080:
https://dominio-o-IP-del-servidor:7080
Su questa schermata dovremo utilizzare le credenziali per gli accessi amministratore che abbiamo creato durante l'installazione di OpenLiteSpeed. Una volta identificati correttamente, ci verrà presentata l'interfaccia di amministrazione di OpenLiteSpeed, da cui possiamo effettuare le relative configurazioni:
a ulteriori informazioni sull'installazione, configurazione o utilizzo di OpenLiteSpeed, puoi consultare il documentazione ufficiale del progetto, la sito dello stesso o del suo pagina su GitHub.