GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare il server Web OpenLiteSpeed ​​su Alma Linux 8

OpenLiteSpeed ​​è un server web che può essere utilizzato per velocizzare la distribuzione di contenuti dinamici. Dispone inoltre di un sistema di memorizzazione nella cache integrato per il contenuto statico.

OpenLiteSpeed ​​è più veloce, consuma meno memoria e richiede meno risorse di Apache. È più sicuro perché il codice sorgente è disponibile per l'ispezione, il che significa che i bug possono essere trovati e corretti rapidamente. OpenLiteSpeed ​​utilizza Event MPM, in modo da scalare su server multicore meglio di Apache con Worker MPM. Poiché Event MPM è in circolazione da più tempo, è anche più maturo, quindi ci sono meno problemi noti che le persone potrebbero incontrare quando usano OpenLiteSpeed ​​rispetto ad apache.

Se configurato correttamente OpenLiteSpeed ​​può gestire molte connessioni contemporaneamente.

OpenLiteSpeed ​​può essere utilizzato da solo come server Web autonomo, davanti ad Apache, Nginx o altri server Web, oppure può anche essere posizionato dietro un altro server Web. Puoi usarlo con PHP-FPM per rendere il tuo sito super veloce.

Se stai cercando un modo per aumentare la velocità di Internet senza dover fare nulla, allora hai bisogno di velocità open lite. In questa guida, ti guideremo attraverso i passaggi necessari per installarlo su un sistema AlmaLinux 8.

Prerequisiti

  • Una nuova installazione di AlmaLinux 8. L'installazione di AlmaLinux 8 e OpenLiteSpeed ​​potrebbe essere leggermente diversa su altre distribuzioni, ma il processo dovrebbe essere molto simile.
  • Sudo accesso alla tua installazione di AlmaLinux. Ciò ti consentirà di installare OpenLiteSpeed ​​e abilitarne il servizio.
  • Una connessione a Internet. Ti servirà per scaricare i pacchetti richiesti.

Passaggio 1. Aggiornamento del sistema

Innanzitutto, vogliamo assicurarci che tutti i tuoi pacchetti siano aggiornati. Questo aiuta OpenLiteSpeed ​​a funzionare ancora meglio aggiornando i pacchetti disponibili.

sudo dnf update
sudo dnf install epel-release

Passaggio 2. Disinstallazione di Apache Server

Apache fa parte degli stack LAMP e LEMP. Dal momento che stiamo sostituendo Apache con OpenLiteSpeed, dovrai disinstallarlo. Puoi saltare questo passaggio se non hai installato Apache.

Innanzitutto, arresta l'istanza corrente di Apache.

sudo systemctl stop httpd.service

Ora che è stato interrotto, i pacchetti httpd sono ancora installati sul sistema. Devi rimuoverli.

sudo dnf remove "httpd*"

Quindi, rimuovi i file di supporto, i moduli httpd e i file di configurazione.

rm -rf /etc/httpd
rm -rf /usr/lib64/httpd

Per assicurarti che nessun residuo di Apache rimanga sul tuo sistema, puoi fare un controllo completo controllandone lo stato.

sudo systemctl status httpd

Passaggio 3. Installazione di OpenLiteSpeed

Ora che hai rimosso completamente Apache, puoi procedere con l'installazione di OpenLiteSpeed.

Per cominciare, aggiungeremo il repository che contiene il pacchetto OpenLiteSpeed. Ciò ti aiuterà a ottenere gli ultimi pacchetti e dipendenze OpenLiteSpeed. Aggiungeremo il repository dallo sviluppatore usando il comando rpm.

sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

Dopo aver aggiunto il repository, aggiorna il sistema in modo che possa identificare tutti i repository.

sudo dnf update

Ora, installa la versione di rilascio dei pacchetti openlitespeed digitando:

sudo dnf install openlitespeed lsphp74

Una volta completata l'installazione, puoi verificare la versione di OpenLiteSpeed ​​che è stata installata controllandone lo stato.

sudo systemctl status lsws

Dovresti vedere un output come questo.

Se il server OpenLiteSpeed ​​non è in esecuzione, puoi avviarlo manualmente digitando il seguente comando.

sudo systemctl start lsws

Infine, per assicurarti che OpenLiteSpeed ​​si attivi all'avvio di AlmaLinux 8. Abilita il servizio OpenLitespeed.

sudo systemctl enable lsws

Fase 4. Configurazione del firewall

OpenLiteSpeed ​​utilizza alcune porte non standard. OpenLiteSpeed ​​utilizza la porta 7080 per il pannello Web. OpenLiteSpeed ​​utilizza la porta 8080 per le richieste http dai client.

Se il tuo firewall è abilitato, dovrai consentire il passaggio di quelle porte. Tuttavia, se il tuo firewall è disabilitato, allora sei pronto!

sudo firewall-cmd --add-port={8088/tcp,7080/tcp} --permanent

È necessario riavviare tutti i firewall affinché queste modifiche abbiano effetto.

sudo firewall-cmd --reload

Per verificare che le modifiche siano state apportate, utilizzare il comando seguente.

sudo firewall-cmd --list-all

Dovresti vedere un risultato simile a questo.

Passaggio 5. Configurazione di OpenLiteSpeed

Lo script admpass.sh viene utilizzato per configurare il server. Può essere utilizzato per molti scopi diversi. In questo caso, lo utilizzeremo per configurare un account anonimo e una password per la tua console web di amministrazione. La password predefinita per la console web dell'amministratore è 123456. Devi aggiornare la password con una più sicura prima di continuare.

Se hai dimenticato la password o hai perso la password. Puoi anche utilizzare questo script per reimpostare la password.

/usr/local/lsws/admin/misc/admpass.sh

Dovresti vedere il seguente output. Fornisci un nome utente e una password. Premi Invio per assicurarti di aggiornarlo con una password sicura.

Passaggio 6. Accesso all'interfaccia utente Web di OpenLiteSpeed

Ora che OpenLiteSpeed ​​è installato, puoi accedere alla pagina predefinita di OpenLiteSpeed ​​utilizzando il seguente URL nel tuo browser.

http://:8088/

Dove: è l'indirizzo IP effettivo della tua macchina.

Per trovare l'indirizzo IP del tuo server, digita il seguente comando.

ip a

Se tutto è stato installato correttamente, dovresti vedere una pagina OpenLiteSpeed ​​predefinita simile all'immagine qui sotto.

Puoi fare clic sulla sezione Demo della pagina Web di OpenLiteSpeed ​​per vedere cosa puoi fare con il tuo server OpenLiteSpeed.

Per accedere alla tua interfaccia amministrativa, utilizza il seguente URL.

http://:7080/

Vedrai un messaggio La tua connessione non è privata Messaggio. Questo è perfettamente normale perché non stai usando SSL per accedere al pannello web di OpenLiteSpeed.

Fai clic su Mostra Avanzate collegamento alle impostazioni.

Nella pagina successiva, fai clic su Procedi a (non sicuro) link in basso a sinistra.

Dovresti vedere una schermata di accesso all'interfaccia amministrativa OpenLiteSpeed ​​predefinita simile all'immagine qui sotto. Fornisci il nome utente e la password impostati in precedenza nello script admpass.sh. Fai clic su Accedi pulsante.

Dopo l'autorizzazione, verrai indirizzato all'interfaccia amministrativa del server OpenLiteSpeed. Da qui, puoi utilizzare questa dashboard per configurare il tuo server OpenLiteSpeed ​​e caricare i contenuti per il web

L'installazione di OpenLiteSpeed ​​è ora completa.

Conclusione

In questo tutorial, hai imparato come installare OpenLiteSpeed ​​su un sistema Linux AlmaLinux 8. Potresti essere interessato a Come installare il server Web OpenLiteSpeed ​​su Ubuntu 20.04


Linux
  1. Come installare Nginx Web Server su Linux

  2. Come installare Vagrant su Linux

  3. Come installare Erlang su Rocky Linux/Alma Linux/CentOS 8

  4. Come installare il client FreeIPA su Rocky Linux/Alma Linux/CentOS 8

  5. Come installare PHPMyAdmin sull'istanza Linux EC2?

Come installare OpenLiteSpeed ​​su AlmaLinux 8

Come installare OpenLiteSpeed ​​su Debian 11

Come installare OpenLiteSpeed ​​su CentOS 8

Come installare il server Web OpenLiteSpeed ​​su Ubuntu?

Come installare MongoDB su Rocky Linux 8

Come installare OpenLiteSpeed ​​su Ubuntu 20.04