In che modo l'hosting LiteSpeed può aumentare la velocità del sito Web 6 volte più veloce
Pubblicato: 2022-01-02Possiedi un sito web, ma sei stufo delle prestazioni del tuo sito web? Ecco la tua soluzione! Elsner ha ideato uno dei migliori servizi di hosting che farà funzionare il tuo sito web sei volte più velocemente. Con molti studi e ricerche, abbiamo escogitato alcuni motivi per cui si dovrebbe usare questo server LiteSpeed. Questo server ha molti vantaggi in quanto è conosciuto come il server web più veloce su Internet. Non è una parola d'ordine recente, è stato installato da 1-2 anni.
Come dice il nome, questo server aumenta la velocità del sito web e lo rende simile a quello della luce. Continua a leggere e scopri perché questo server dovrebbe essere utilizzato per migliorare le prestazioni del tuo sito web.
- Sicurezza avanzata insieme a prestazioni migliori
Questo server funziona bene con ogni sito Web, sia esso un sito Web occupato o un sito Web con un basso numero di visitatori. Un sito web che trasporta migliaia di visitatori ogni secondo utilizza risorse hardware minime. Il server LiteSpeed svolge un ruolo vitale come contenuto statico ampiamente funzionante. Ha vari gestori per varie lingue che migliorano le prestazioni del sito web. Ad esempio, ha PHP LSAPI personalizzato per il miglioramento delle prestazioni PHP. Questo server funziona in modo più efficiente con siti Web occupati e offre anche una maggiore sicurezza dei dati. Questo server è totalmente compatibile con Apache, il modulo mod_security può essere utilizzato qui con Apache per bloccare la maggior parte degli attacchi web. Su questo, LiteSpeed ha le sue caratteristiche di sicurezza per affrontare gli attacchi DoS o DDoS. Il server dispone di funzionalità anti-DoS e anti-DDoS integrate denominate larghezza di banda e limitazione delle connessioni.
- scalabile
Questa può essere una delle funzionalità più importanti per qualsiasi sito web. Il modo in cui ti prendi cura di un sito Web determina una migliore scalabilità del sito Web. Questo server può aiutarti a gestire il sito Web con più visitatori senza alcun carico sul sito Web. Con questo server, tutti i codici e i contenuti sono ottimizzati in modo così corretto che, in caso di problemi, gestisce tutti gli attacchi senza difficoltà.
- tascabile
Poiché utilizza il minimo hardware, è totalmente conveniente quando si tratta della spesa per l'hardware. È logico che pagare una certa quantità per la licenza del server sia molto meglio che pagare migliaia di dollari per determinati hardware utilizzati per gestire il carico del sito web.
Inoltre, il server fornisce supporto tecnico 24 ore su 24, 7 giorni su 7, che può anche ridurre i costi per i sistemi. In Elsner disponiamo di vari pacchetti di supporto per qualsiasi tipo di aiuto immediato. Inoltre, il server è ufficialmente supportato da cPanel.
Diamo una descrizione dettagliata delle funzionalità e dei vantaggi del server!
| CARATTERISTICHE | BENEFICI |
|---|---|
| Questo server contiene 11 livelli di compressione. | Per ridurre le dimensioni del backup fino al 95%, puoi scegliere tra una compressione minima e ottenere i backup più veloci. |
| LiteSpeed contiene le soluzioni di backup più veloci su Internet. | LiteSpeed riduce la dimensione della finestra di backup e ti consente di eseguire backup in qualsiasi momento quando necessario, non quando si adatta alla tua attività. Questo server esegue backup e ripristina il 70% più velocemente rispetto agli strumenti standard. |
| LiteSpeed offre il mirroring del backup. | Riduce il tempo necessario per installare il nuovo software. Prende il backup dei dati su un server e successivamente il ripristino dell'intero database su un altro server. |
| Questo server contiene 9 livelli di crittografia. | LiteSpeed offre crittografie di chiavi RC2, RC4, AES, 3DES integrate per proteggere i backup da accessi non autorizzati. |
| Offre il ripristino con doppio clic. | Il server crea un intero database autonomo che può essere ripristinato ed è pronto per la spedizione. Non è necessario installare il server LiteSpeed sul server di destinazione prima del ripristino del backup. |
| Contiene Log Shipping integrato. | Puoi eseguire il backup dell'ultima transazione con l'aiuto del supporto integrato per il log shipping. |
| Contiene l'interfaccia della riga di comando aziendale. | I backup e i ripristini di LiteSpeed possono essere completamente automatizzati con la riga di comando standard. |
| Contiene l'edizione aziendale del lettore di log. | Recupera i dati archiviati nei file di registro delle transazioni ripristinando qualsiasi operazione e ricostruendo le transazioni. |
| Contiene l'edizione aziendale del ripristino a livello di tabella | Recupera da modifiche impreviste al database in quanto ripristina le singole tabelle anziché l'intero archivio. |
| Estrae DDL dall'archivio di backup con Enterprise Edition | Estrae gli script necessari per ricreare il database dal file archiviato |
| Contiene l'edizione aziendale di Backup Archive Query | Ti consente di ottenere alcune informazioni specifiche dall'archivio di backup eseguendo query su di esso. |

Il collegamento delle statistiche in tempo reale conduce a una pagina di rapporto sullo stato di un server in tempo reale. È uno strumento adatto per monitorare il sistema. Il rapporto mostrato è un'istantanea delle statistiche del tuo server. La frequenza di aggiornamento per questa istantanea è controllata dall'elenco a discesa Intervallo di aggiornamento nell'angolo in alto a destra. Il rapporto contiene le seguenti sezioni:
- Le statistiche di base del server, il tempo di attività, il carico e gli IP bloccati anti-DDoS sono mostrati in Server Health.
- La colonna Server mostra la velocità effettiva del traffico, le connessioni e le statistiche sulle richieste correnti.
- Virtual Host menziona gli stati di elaborazione delle richieste e gli stati delle applicazioni esterne per diversi host virtuali.
- Le applicazioni esterne attualmente in esecuzione e le relative statistiche di utilizzo sono elencate in Applicazione esterna
Lscgid il processo demone CGI viene sempre eseguito come applicazione esterna.
La maggior parte delle righe presenta un'icona del grafico che menziona le statistiche in tempo reale. Facendo clic sull'icona si aprirà un grafico che mostra le statistiche della riga che si aggiornano in tempo reale. Nella sezione Server che si trova accanto a Richieste, c'è un collegamento etichettato (Dettagli). Questo collegamento evidenziato ti guiderà all'istantanea delle richieste, dove puoi trovare informazioni dettagliate su quali clienti stanno effettuando determinati tipi di richieste o quali aspetti del tuo sito stanno creando un collo di bottiglia. I campi evidenziati con un'area blu ti consentono di filtrare l'istantanea per isolare alcune parti del tuo server o cercare client che stanno eseguendo determinate azioni.
/tmp/lshttpd/.status e .rtreport* sono i file su cui si basano le statistiche e di solito occorrono 10 secondi per aggiornare questi file. Assicurarsi che l'utente "lsadm" appartenga al gruppo di cartelle "lshttpd" e al gruppo di file .status e .rtreport in modo che possa leggere i report per generare statistiche in tempo reale in WebAdmin Console.
Configurazione How-To
Questo segmento elabora l'assemblaggio di LiteSpeed Web Server per ottenere la funzionalità desiderata, prestazioni migliori o sicurezza. L'ambiente LSWS è più capace di questi database. La nostra documentazione definisce tutte le informazioni.
Inoltre, LiteSpeed Cache, LiteMage Cache, PHP e altre applicazioni esterne come Python, Ruby, ecc. sono trattate nelle rispettive sezioni del sito Web e non sono incluse qui.
| Riferimento ai comandi | Riferimento rapido per tutti i comandi |
| Configurazione LSWS | Elementi di configurazione LSWS |
Suggerimenti per le prestazioni
| Contiene la soluzione se il tuo sito funziona lentamente. | Migliora le prestazioni del sito. |
| Avere un carico elevato del server? | Risolve il mio problema di caricamento del server |
| Controllo della concorrenza PHP | Controlla le connessioni che il tuo motore PHP può servire contemporaneamente |
| Comprendere LSWS "PHP suEXEC Max Conn" e Cloudlinux LVE | LSWS “PHP suEXEC Max Conn” deve essere sempre inferiore a CL LVE EP |
Sicurezza
| Panoramica sulla sicurezza | Panoramica sulla sicurezza del server web LiteSpeed |
| Mitigare le inondazioni SYN | Come rafforzare il kernel contro i SYN flood |
| Sicurezza dell'hosting condiviso | Isolamento dei permessi di accesso |
| Modalità suEXEC | Isolamento UID del processo: CGI/FCGI/LSAPI/PHP |
| chroot | Isolamento dell'esecuzione del processo |
| Compatibilità mod_security | Compatibilità con Apache mod_security 2.5+ |
| Installazione e supporto Atomicorp | Spiegazione del supporto di Atomicorp a LSWS e come configurarlo |
| CloudLinux CageFS How-To | Installazione e configurazioni |
| Configurazione di HSTS | Come impostare HTTP Strict Transport Security |
| Limitazione della larghezza di banda a livello di host virtuale | Imposta limiti di larghezza di banda diversi per siti diversi |
| Annulla il blocco IP/sottorete di CloudFlare | Come evitare che LSWS Anti-ddos blocchi le connessioni IP/subnet di CloudFlare |
| Come disabilitare lo script CGI | Disabilita tutti gli script CGI |
| Mitigazione degli attacchi DDoS a livello di HTTP | Mitiga gli attacchi DDoS con le funzionalità di sicurezza di LSWS |
| Comprensione del servizio di configurazione anti-DDo avanzato di LiteSpeed | Ottimizza le configurazioni anti-DDoS e imposta uno script utilizzando iptables per bloccare automaticamente gli IP attaccanti rilevati dal server web. |
Configurazione HTTPS/SSL
| Crea una chiave privata SSL | Crea una chiave privata SSL |
| Certificato SSL autofirmato | Crea un certificato SSL autofirmato |
| Crea una richiesta di certificato | Crea una richiesta di certificato SSL per l'applicazione di un certificato SSL attendibile dall'emittente della CA. |
| Installa un certificato SSL | Ti consente di installare un certificato SSL |
| Console di amministrazione web sicura | Protegge la console di amministrazione web con SSL |
| Reindirizza alla connessione https | Reindirizza dalla semplice connessione http alla connessione sicura https |
| Pinzatura OCSP | Ti consente di impostare la pinzatura OCSP per SSL più veloce |
| Disabilitare HTTP/2 | Disabilitare HTTP/2 per host virtuale |
Registri/Monitoraggio
| Syslog/Splunk Logger | Registrazione ad alte prestazioni dei log di Litespeed su syslog/splunk tramite udp. |
| Monitoraggio SNMP + rappresentazione grafica dei cactus | Monitora le metriche in tempo reale di LiteSpeed tramite il client SNMP e l'integrazione completa di log/grafici di cactus |
| Stato del server + grafico RRD | Monitora lo stato del server LiteSpeed tramite il grafico RRD |
| Registratore convogliato | Offre una registrazione flessibile con registratore convogliato |
| AWstats | Questo server ti consente di utilizzare l'analizzatore di log AWstats integrato |
| Nuova guida all'installazione della reliquia | Fornisce New Relic per lavorare con LSWS |
| Statistiche in tempo reale | Offre statistiche in tempo reale nella console di amministrazione |
| Processo figlio interrotto | Ti consente di monitorare e gestire il messaggio "Child Process Killed" in stderr.log |
Debug
| Segnalazione di bug | Ti consente di inviare una segnalazione di bug LiteSpeed |
| Attiva/disattiva registrazione debug | Una funzione per passare rapidamente da un livello di registro normale a uno molto dettagliato. |
| Abilita la registrazione di riscrittura | Il primo passo per il debug delle regole di riscrittura |
| Esegue il debug della regola di riscrittura | I passaggi per verificare la regola di riscrittura non riuscita |
Streaming media
| Streaming FLV | Flash Video (FLV) Streaming (ricerca casuale) |
| Streaming MP4 | Streaming video MP4/H264/F4V |
Messa a punto
| compressione gzip | Ti consente di utilizzare la compressione gzip per risparmiare larghezza di banda |
| Ottimizzazione del sistema operativo Linux | Ti consente di ottimizzare il sistema operativo Linux per le massime prestazioni per LiteSpeed. |
| Limite descrittore di file | Aumenta il limite del descrittore di file |
| Reindirizzamento interno | Per coloro che cercano la funzione x-sendfile o x-accel-redirect. Ti mostriamo come con LiteSpeed. |
| tabella nf_conntrack | "nf_conntrack: tabella piena, pacchetto eliminato." problema |
| Limitazione della larghezza di banda a livello di host virtuale | Imposta limiti di larghezza di banda diversi per siti diversi |
| Comprensione dell'impostazione del percorso del disco RAM | Aiuta con il problema del carico di I/O |
| Comprensione dell'ambientazione "mantieni vivo" | Imposta "mantieni vivo" per il mio sito |
Varie personalizzazione
| Personalizzazione automatica dell'indice | Personalizza lo script di indice automatico |
| Estensioni del server di Microsoft FrontPage 2002 | Installa le estensioni del server di Microsoft FrontPage 2002 |
| MultiView | Gestisce MultiViews |
| Abilita HTTP2 | Abilita HTTP2 |
| Disabilita TLS1.0 | Disabilita TLS1.0 mentre abilita TLS1.2 e TLS1.3 |
| Aggiungi tipo MIME | Aggiunge il tipo MIME se non esiste |
| Mostra l'IP reale dietro un proxy | Ti consente di ripristinare l'IP del visitatore reale invece del proxy |
Hosting virtuale
| Hosting virtuale basato sul nome | Imposta l'hosting virtuale basato sul nome |
| Hosting virtuale basato su IP | Imposta l'hosting virtuale basato su IP |
Modelli personalizzati

I modelli personalizzati preparati per le applicazioni Web e i plug-in più diffusi possono essere utilizzati per creare host virtuali LSWS. Ogni modello utilizza le configurazioni native di LiteSpeed. Non sono necessari se stai spostando un sito esistente con applicazioni web da Apache.
| Modelli di host virtuali | Ti consente di utilizzare un modello per configurare un gruppo di host virtuali con configurazioni simili |
| WP Super Cache | Contiene modelli e tutorial per l'installazione rapida e semplice di LSWS con WordPress e WP Super Cache |
| Cache totale W3 | Ti consente di utilizzare un modello per configurare LSWS con WordPress e W3 Total Cache |
| Proxy inverso | Utilizza un modello per configurare LSWS come proxy inverso in meno di sette minuti |
| MediaWiki | Ti aiuta a configurare MediaWiki con LSWS è più veloce e più facile con un modello |
| phpBB | Imposta questa popolare applicazione bacheca open source con un modello |
| phpList | Contiene un tutorial e un modello per configurare phpList con LSWS |
LiteSpeed vs Apache vs Nginx, chi fa meglio l'hosting Magento?
Prima degli anni scorsi, Magento ha condotto una conferenza, lì abbiamo annunciato una linea guida in cui affermavamo che LiteMage aveva prestazioni ~17-40 volte migliori di trementina + vernice. Ciò ha portato diverse persone a mettere in dubbio la validità del nostro benchmark perché LiteMage sembrava troppo bello per essere vero. Un anno dopo, abbiamo deciso di rivisitare questo benchmark con l'ultima versione di ciascun software per vedere a che punto siamo.
In questo benchmark, confrontiamo Magento 1.9 in esecuzione su LiteSpeed Web Server, Apache e Nginx per scoprire quale server Web soddisfa meglio le esigenze del moderno ambiente di eCommerce.
La sfida
Abbiamo testato le nostre 3 configurazioni di server sia con che senza una soluzione di memorizzazione nella cache eseguendo siege per simulare 50 utenti simultanei che accedono a un negozio Magento. Nel tentativo di assomigliare a un ambiente di produzione del mondo reale, ogni utente ha simulato l'accesso a 10 pagine di catalogo casuali da un elenco di 127 elementi.
I risultati: 50 utenti ciascuno che accede a 10 pagine casuali

| LiteSpeed + LiteMage | Nginx + Vernice | Apache + Vernice | LiteSpeed | Nginx | Apache |
| 455.67 rich/sec | 38.74 rich/sec | 37.87 rich/sec | 13.1 rich/sec | 12.41 rich/sec | 11.97 rich/sec |
LiteSpeed e LiteMage si sono comportati bene insieme con un ampio margine qui, è importante notare che indipendentemente dal server web scelto, a questo proposito, la memorizzazione nella cache fa un'enorme differenza, nel peggiore dei casi più che triplicare un numero di richieste al secondo su media.
Tempo di transazione più lungo

| LiteSpeed + LiteMage | Nginx + Vernice | Apache + Vernice | LiteSpeed | Nginx | Apache |
| 0,87 secondi | 7,61 secondi | 8.03 secondi | 7.11 secondi | 8,45 secondi | 9.82 secondi |
Ancora una volta, in questo calcolo, LiteSpeed e LiteMage insieme prendono il sopravvento sulla concorrenza. In generale, anche il tempo di transazione più lungo è migliorato per ogni server quando si utilizza la cache, ma con un margine molto più sottile. LiteSpeed Web Server ha tagliato quasi il 90% del tempo, la sua transazione più lunga ha richiesto l'utilizzo della cache mentre altri server Web tendono a migliorare solo del 10% utilizzando la cache lucida.
Per tutto

| LiteSpeed + LiteMage | Nginx + Vernice | Apache + Vernice | LiteSpeed | Nginx | Apache |
| 4.85 MB/sec | 0,42 MB/sec | 0,51 MB/sec | 0,12 MB/sec | 0,12 MB/sec | 0,47 MB/sec |
In un'applicazione con buone prestazioni, la larghezza di banda della rete non è una limitazione. Questi test hanno utilizzato uno switch da 10 Gb e schede da 10 Gb su entrambi i computer client e server. Questi risultati si basano su limitazioni del software.
Questa misurazione finale è un altro esempio di come la memorizzazione nella cache metta il tuo server web su un livello completamente diverso. Mentre LiteSpeed + LiteMage supera ancora una volta la concorrenza, il throughput per ogni server è migliorato, nella maggior parte dei casi di oltre 5 volte, quando si utilizza la cache.
Calcoliamo la velocità del tuo server web quando serve pagine casuali a 50 utenti contemporaneamente. A questo proposito, LiteSpeed e LiteMage insieme sono il chiaro punto di forza tra tutte le configurazioni di server incluse. Se stai eseguendo un negozio Magento, devi eseguirlo con una soluzione di memorizzazione nella cache e non esiste una soluzione di memorizzazione nella cache più veloce della cache di LightMage!
Bonus: test di visualizzazione di 100 pagine
Alcuni di voi potrebbero dubitare dei risultati dei nostri test, in particolare perché Varnish potrebbe ottenere prestazioni molto migliori. La ragione di questa differenza è probabilmente semplice. Forse durante i nostri test abbiamo utilizzato uno strumento di test o metodi di test diversi e questo cambiamento ha avuto un impatto enorme sui risultati del nostro test.
Il nostro consiglio è di NON utilizzare MAI “Apache Bench” o “ab” per questo tipo di test. "siege" è in grado di seguire i cookie mentre "ab" non può. Usando comandi come.
ab -n 500 -c 50 http://your.test.site/
non simula il traffico per 50 visitatori con ogni visitatore che accede a 10 pagine. In realtà simula "UNO visitatore che effettua 10 connessioni parallele e accede alla stessa pagina 500 volte". Il risultato di questo comando può sembrare stellare, ma non assomiglia in alcun modo a uno scenario del mondo reale e non potrebbe essere più irrealistico.
Ti suggeriamo di continuare con "assedio" a meno che tu non abbia accesso a strumenti di test più avanzati come "loadrunner".
Anche con "assedio", il numero di visualizzazioni di pagina per ogni visitatore ha un enorme impatto sul risultato. Ecco i risultati dell'esecuzione dei test di cui sopra con 100 visualizzazioni di pagina per visitatore. Varnish ottiene risultati molto migliori in questo giro di test, ma dovresti considerare il valore effettivo di questi risultati. In una situazione reale, quanti visitatori accederanno a 100 pagine di catalogo nel tuo negozio?
Questi risultati possono essere visti di seguito.

| LiteSpeed + LiteMage | Nginx + Vernice | Apache + Vernice | LiteSpeed | Nginx | Apache | |
| Richieste al secondo | 2013.33 | 272.67 | 259.33 | 13.14 | 12.55 | 12.37 |
| Portata | 18.91 | 3.00 | 2.84 | 0.12 | 0.12 | 0.49 |
| Tempo di transazione più lungo | 1.05 | 7,95 | 9.13 | 7.33 | 8.28 | 8.53 |

da cPanel Conference 2014 dimostra l'utilizzo della RAM e le differenze di carico del server per LiteSpeed Web Server VS Apache.
Benchmark “reali”
Il risultato del mondo reale non viene mostrato dai benchmark in quanto è la lamentela comune relativa al benchmark. Non è pensato per imitare il mondo reale. Inoltre, va evidenziata la differenza tra le velocità del server web

Gestire il traffico
Il benchmark di Tristan (sopra e sotto) per quanto riguarda LSWS e Apache sono due eventi diversi che si verificano contemporaneamente. La differenza è stata mostrata con le loro capacità. Con l'aumento del numero di connessioni simultanee (da 20 a 50), si è verificata un'esplosione nell'utilizzo della RAM di Apache e nel carico del server. Mentre, in LSWS, virtualmente non si è verificato un singolo cambiamento. Ora, qui LiteSpeed sale in gara con Apache. Riduce il carico sui server ad alto traffico e ti consente di ospitare più account senza aggiornare il tuo server.
Tuttavia, sono stati esaminati due diversi livelli di concorrenza su due macchine diverse: 20 connessioni simultanee relative a piccoli VPS e 50 connessioni simultanee di un server dedicato. Il motivo alla base di questo processo è controllare la forza di entrambi i server. Quando Tristan è andato avanti con il test, il server Apache che era in esecuzione su una maggiore concorrenza sul VPS non era in grado di gestire il server Web LiteSpeed, ma d'altra parte, tutto era aggiornato.

Questa differenza del benchmark di velocità nell'hardware non ci mostra una buona immagine della velocità quando la concorrenza è stata aumentata. Tuttavia, vediamo che LSWS è più veloce di Apache sia che si tratti della configurazione FCGI o suPHP di Apache. Sono state osservate differenze reali nel picco di traffico e Apache non è stato in grado di gestire il traffico.
Contatta Elsner oggi per integrare LiteSpeed nel tuo sito web e migliorare la velocità e le prestazioni del tuo sito web.
