Come installare Varnish Cache per Nginx in CentOS 7

Come installare Varnish Cache per Nginx in CentOS 7

In questo articolo impareremo a installare la cache di Varnish per Nginx in CentOS 7

Varnish Cache è un acceleratore di applicazioni Web noto anche come proxy inverso HTTP di memorizzazione nella cache. Varnish è veloce quanto la consegna a 20 Gbps su hardware standard standard. Le prestazioni della cache di Varnish sono la flessibilità del suo linguaggio di configurazione. Consente di scrivere criteri su come devono essere gestite le richieste in arrivo. VCL consente di scrivere criteri su come devono essere gestite le richieste in arrivo. Varnish Cache è davvero molto veloce. In genere accelera la consegna con un fattore di 300 - 1000 volte, a seconda dell'architettura.

Mantieni aggiornato il server

# yum update -y

Installa il server web Nginx.

# yum install nginx -y

Dopo aver installato con successo Nginx, avvialo e abilitalo.

# systemctl start nginx && systemctl enable nginx

Verifica che nginx sia in esecuzione

# systemctl status nginx

Controlla la porta web di nginx

# netstat -pnltu

Prima di installare Varnish Cache, dobbiamo abilitare il repository EPEL

# yum install -y epel-release

Installa Varnish Cache

# yum install varnish -y

Dopo aver installato con successo Varnish Cache, tutti i file di configurazione verranno archiviati in /etc/varnish

  • /etc/varnish/varnish.params - Configurazione dell'ambiente Varnish.
  • /etc/varnish/default.vcl - Questo è il file di configurazione predefinito per Varnish.
  • /etc/varnish/secret - file segreto di vernice.

Ora avvia e abilita la vernice

# systemctl start varnish && systemctl enable varnish

Varify il servizio è in esecuzione correttamente.

# systemctl status varnish

Controlla il percorso dell'eseguibile

# which varnishd

Controlla la versione di Varnish Cache

# varnishd -V

Come installare Varnish Cache per Nginx in CentOS 7

Configura Varnish per Nginx

Poiché la cache di Varnish si trova davanti al server web per seguire le richieste HTTP, è necessario sostituire la porta Nginx predefinita con la porta 8080, in modo che venga eseguita dopo la memorizzazione nella cache di Varnish.

Apri il file di configurazione di Nginx

# vi /etc/nginx/nginx.conf

Trova la sezione del server e modifica la porta di ascolto

listen 8080 default_server;

Come installare Varnish Cache per Nginx in CentOS 7

Riavvia il servizio nginx

# systemctl restart nginx

Ora, configura Nginx come server di backend per Varnish, nel file di configurazione /etc/varnish/default.vcl.

# vi /etc/varnish/default.vcl

Trova la sezione di backend e modificala come mostrato di seguito

backend default {
.host = "127.0.0.1';
.port = "8080';
}

Quindi, modifica la porta di ascolto di Varnish su 80 nel file di configurazione dell'ambiente di Varnish

# vi /etc/varnish/varnish.params

Change varnish listen port to VARNISH_LISTEN_PORT=80

Ora, tutto è pronto, riavvia il servizio di verniciatura.

# systemctl riavvia vernice

Verifica se Varish funziona con il server Nginx

# curl -I http://localhost

Come installare Varnish Cache per Nginx in CentOS 7

Oggi abbiamo appreso come i nostri tecnici del supporto installano Varnish Cache per Nginx in CentOS.


Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7

Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7

ConfigServer Security & Firewall (in breve è anche chiamato csf) è un firewall Stateful Packet Inspection (SPI). Scopri come installare e configurare CSF su CentOS 7

Come installare lagente di backup R1Soft su CentOS

Come installare lagente di backup R1Soft su CentOS

Scopri come installare R1Soft Backup Agent su CentOS e configurarlo. R1Soft Server Backup Manager offre ai fornitori di servizi una soluzione flessibile e server-friendly.

Come modificare i limiti di CloudLinux LVE

Come modificare i limiti di CloudLinux LVE

In questo articolo abbiamo spiegato come modificare i limiti LVE di CloudLinux. Quindi iniziamo. I limiti di CloudLinux LVE possono essere modificati utilizzando LVE Manager.

Come cambiare SSH della porta del server Linux

Come cambiare SSH della porta del server Linux

Per cambiare la porta SSH del server Linux, è necessario accedere al server tramite SSH e modificare il file di configurazione SSH.

Come installare Centova Cast su CentOS

Come installare Centova Cast su CentOS

Centova Cast è la piattaforma di gestione leader per i flussi radio Internet, che fornisce informazioni approfondite e controllo ai provider di hosting di streaming. Centova Cast

Come impostare linoltro della posta sul tuo server di posta?

Come impostare linoltro della posta sul tuo server di posta?

È possibile superare i problemi di invio della posta elettronica utilizzando le seguenti impostazioni di inoltro della posta elettronica.

Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

Impareremo a installare Apache MariaDB PHP e PHPMyAdmin nel server Ubuntu 18.04. Apache, MySQL/MariaDB e PHP sono composti da pacchetti. È conosciuto come LAMPADA

Impara la gestione degli utenti di base in Linux

Impara la gestione degli utenti di base in Linux

Vuoi aggiungere, modificare o eliminare un utente in Linux? Ecco l'articolo perfetto per te.

Impara la gestione dei gruppi di base in Linux

Impara la gestione dei gruppi di base in Linux

Scopri di più sulla gestione dei gruppi in Linux. Come aggiungere un gruppo, modificare un gruppo ed eliminare un gruppo, aggiungere membri in Linux. Crea un nuovo gruppo, usa il comando groupadd.

Impara a installare Fail2ban su CentOS 7

Impara a installare Fail2ban su CentOS 7

Fail2ban è molto utile per proteggere la connessione SSH. Ora dovresti essere in grado di installare e configurare fail2ban su centos7, aggiungere un ulteriore livello di sicurezza al server