Come installare Nginx o LiteSpeed sull'amministrazione diretta
Come installare Nginx sulla guida di configurazione semplice del pannello di controllo di amministrazione diretta:
Nginx contro il server Web Litespeed
Nginx è un software open source che viene eseguito su server Linux come server Web, server proxy inverso, bilanciatori di carico, memorizzazione nella cache multimediale ecc. Nginx viene utilizzato principalmente come server Web e in molti casi sostituisce Apache.
Nginx consuma poca memoria, CPU e larghezza di banda di rete sul server. Nginx funziona in modalità asincrona, ovvero viene eseguito su un singolo processo master anziché creare più thread per ogni richiesta.
Nginx serve da 100 a 1000 richieste per server che sono più veloci di Apache. Ho già spiegato nel nostro precedente articolo Nginx Vs Apache quale è meglio cPanel Hosting.
Server Web Litespeed
Litespeed è un server web leggero sviluppato e di proprietà dell'azienda Litespeed Technologies.
Il server web Litespeed sostituisce nuovamente il server web Apache. Ma Litespeed è altamente compatibile con tutti i moduli Apache come mod_security, mod_rewrite ecc.
Il server web Litespeed ha tre versioni.
Il server web Opensource Litespeed funziona su semplici server Linux e non dispone di un'interfaccia GUI. Viene utilizzato in server Web piccoli e non commerciali.
Questa edizione è una versione con licenza che viene eseguita su server Web medi con meno traffico. Questa edizione può essere installata insieme a pannelli di controllo come WHM/cPanel o server di amministrazione diretta. Questa edizione si integra con i pannelli di controllo e può essere gestita all'interno del pannello di controllo con interfaccia GUI
Questa edizione è simile alla Standard Edition, che può essere installata e integrata con WHM/cPanel e server Web di amministrazione diretta. Questa edizione è sviluppata per funzionare su server Web di grandi dimensioni con traffico elevato
Server Web Litespeed è utilizzato principalmente nei server Web con streaming multimediale. Gestisce connessioni simultanee con meno utilizzo di memoria e CPU.
Oltre al server Web, Litespeed viene utilizzato anche come bilanciatore del carico, acceleratore di cache, ecc. Litespeed gestisce picchi improvvisi di traffico e attacchi DDOS.
Configurazione diretta del pannello di controllo amministrativo | Guida potente
#1 Guida potente per la configurazione del Pannello di controllo di amministrazione diretta 🔥 Segui questi semplici passaggi per configurare il Pannello di controllo di amministrazione diretta | Apache, logo personalizzato, PHP, SSL
Come installare nginx nel server di amministrazione diretta
Nginx può essere installato in un server DA tramite CustomBuild 2.0
Se la versione di CustomBuild è inferiore alla 2.0, aggiorna CustomBuild come di seguito, accedi al pannello di controllo di amministrazione diretta come amministratore. Passare a Funzionalità extra > CustomBuild. Fare clic sul pulsante Aggiorna disponibile sul lato sinistro-destro del pannello di controllo.
Ora esegui il collegamento ssh del server e vai a /usr/local/directadmin/custombuild
Esegui il comando seguente per impostare options.conf per utilizzare Nginx e php-fpm
#./build set webserver nginx
Opzione del server web modificata da Apache a nginx
#./build set php1_mode php-fpm Changed php1_mode option from mod_php to php-fpm #./build update #./build all d #./build rewrite_confs
Dopo l'installazione di Nginx, controlla lo stato di Nginx con il comando seguente
# lsof -i :80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 3246 root 12u IPv4 631306 0t0 TCP server.rajesh.com:http (LISTEN) nginx 3246 root 13u IPv4 631307 0t0 TCP localhost:http (LISTEN) nginx 3247 nginx 12u IPv4 631306 0t0 TCP server.rajesh.com:http (LISTEN) nginx 3247 nginx 13u IPv4 631307 0t0 TCP localhost:http (LISTEN)
Installazione di Litespeed su DirectAdmin Server
Prima dell'installazione di Litespeed (installa nginx), visita il negozio Litespeed e ottieni una licenza. La licenza gratuita è disponibile per un server con dominio singolo e meno di 2 GB di RAM.
# bash <(curl https://get.litespeed.sh) your_serial_no
Dopo l'installazione di Litespeed, effettuare un controllo incrociato Server web LiteSpeed è attivo e funzionante come di seguito
# lsof -i :80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME litespeed 12713 root 11u IPv4 987842 0t0 TCP *:http (LISTEN) litespeed 12713 root 14u IPv6 987843 0t0 TCP *:http (LISTEN) litespeed 12716 apache 11u IPv4 987842 0t0 TCP *:http (LISTEN) litespeed 12716 apache 14u IPv6 987843 0t0 TCP *:http (LISTEN)
Accedi a DA come amministratore e vai a Servizi nella Dashboard. Verifica che LiteSpeed sia in esecuzione come servizio.

Aggiungi la memorizzazione nella cache a livello di server
Modifica il file /etc/httpd/conf/extra/httpd-includes.conf e aggiungi le voci seguenti
<IfModule Litespeed> CacheRoot /home/lscache/ </IfModule>
Aggiungi la memorizzazione nella cache dell'host virtuale
Crea un file /usr/local/directadmin/data/templates/custom/cust_httpd.CUSTOM.2.pre Aggiungi le voci seguenti al file
<IfModule Litespeed>
CacheRoot lscache
</IfModule>
Abilita mod_security
Esegui il comando seguente per abilita mod_security con il server web Litespeed
# cd /usr/local/directadmin/custombuild
#./build set modsecurity yes
#./build set modsecurity_ruleset comodo
#./build modsecurity
Per applicare le modifiche, eseguire i comandi seguenti
# cd /usr/local/directadmin/custombuild
#./build rewrite_confs
Conclusione
Il server web Lightspeed rimane un'alternativa a tutti i server web simili Nginx o Apache per i seguenti motivi.
Leggi anche: Necessario installare e configurare il server Apache
Leggi anche: hosting ASP.NET economico
Leggi anche: Hosting Laravel gratuito
Leggi anche: Hosting Node.js gratuito
Domande Frequenti
Nginx è migliore di Apache per DirectAdmin?
Nginx supera Apache nella maggior parte dei benchmark, soprattutto per la gestione di contenuti statici e connessioni simultanee. Su un server DirectAdmin, Nginx utilizza molta meno memoria e CPU rispetto ad Apache. Se il server ospita più siti web o gestisce un traffico elevato, Nginx è la scelta migliore. Apache conserva ancora dei vantaggi per le configurazioni che fanno un uso intensivo di file .htaccess, ma Nginx con php-fpm è la configurazione preferita per i moderni server DirectAdmin.
Come posso passare da Apache a Nginx su DirectAdmin?
Accedi al tuo server tramite SSH e naviga nella directory /usr/local/directadmin/custombuild. Esegui il comando `./build set webserver nginx` per modificare l'opzione del server web, quindi esegui `./build set php1_mode php-fpm` per cambiare la modalità PHP. Dopodiché, esegui `./build update`, `./build all d` e `./build rewrite_confs` per applicare le modifiche. Verifica che Nginx sia in esecuzione con il comando `lsof -i :80`. L'intero processo richiede dai 10 ai 15 minuti circa, a seconda del server.
LiteSpeed richiede una licenza a pagamento?
LiteSpeed offre sia opzioni gratuite che a pagamento. La versione OpenLiteSpeed è completamente gratuita e open source, ma non integra il pannello di controllo. Le edizioni Standard ed Enterprise richiedono licenze a pagamento di LiteSpeed Technologies. Tuttavia, LiteSpeed offre una licenza di avvio gratuita per server con un singolo account. domain e meno di 2 GB di RAM. Per i server DirectAdmin di produzione che ospitano più siti, è necessaria una licenza Standard o Enterprise.
È possibile utilizzare LiteSpeed con la versione gratuita di DirectAdmin?
Sì, LiteSpeed funziona sia con la versione gratuita che con quella a pagamento di DirectAdmin. DirectAdmin offre una licenza gratuita per uso personale che supporta un numero limitato di domains. È possibile installare LiteSpeed su un server DirectAdmin indipendentemente dal livello di licenza. Il plugin LiteSpeed si integra con DirectAdmin tramite CustomBuild 2.0, quindi si ottengono le stesse funzionalità di gestione dell'interfaccia utente grafica con qualsiasi licenza DirectAdmin.
Qual è la differenza tra Nginx e LiteSpeed?
Nginx è completamente open source e gratuito, mentre LiteSpeed offre sia edizioni open source che commerciali. LiteSpeed è compatibile direttamente con i moduli Apache come mod_rewrite e mod_security, semplificando la migrazione da Apache. Nginx richiede una sintassi di configurazione separata. LiteSpeed include anche una cache di pagina integrata (LSCache) che funziona immediatamente con WordPress e altre piattaforme CMS. Nginx necessita di soluzioni di caching di terze parti. In termini di prestazioni pure, sono paragonabili, ma LiteSpeed offre una migliore compatibilità con Apache e funzionalità di caching integrate.