Cum se instalează Varnish Cache pentru Nginx în CentOS 7

Cum se instalează Varnish Cache pentru Nginx în CentOS 7

În acest articol, vom învăța să instalăm memoria cache Varnish pentru Nginx în CentOS 7

Varnish Cache este un accelerator de aplicații web, cunoscut și sub numele de proxy invers HTTP în cache. Lacul este la fel de rapid ca livrarea de 20 Gbps pe hardware obișnuit. Performanța cache-ului Varnish este flexibilitatea limbajului său de configurare. Acesta vă permite să scrieți politici cu privire la modul în care trebuie tratate cererile primite. VCL vă permite să scrieți politici cu privire la modul în care trebuie tratate solicitările primite. Varnish Cache este foarte, foarte rapid. De obicei, accelerează livrarea cu un factor de 300 - 1000x, în funcție de arhitectura dvs.

Păstrați serverul actualizat

# yum update -y

Instalați serverul web Nginx.

# yum install nginx -y

După instalarea cu succes a Nginx, porniți-l și activați-l.

# systemctl start nginx && systemctl enable nginx

Verificați dacă nginx rulează

# systemctl status nginx

Verificați portul web al nginx

# netstat -pnltu

Înainte de a instala Varnish Cache, trebuie să activăm depozitul EPEL

# yum install -y epel-release

Instalați Varnish Cache

# yum install varnish -y

După instalarea cu succes a Varnish Cache, toate fișierele de configurare vor fi stocate în / etc / vernis

  • /etc/varnish/varnish.params - Configurarea mediului Varnish.
  • /etc/varnish/default.vcl - Acesta este fișierul de configurare implicit pentru Varnish.
  • / etc / vernis / secret - fișier secret vernis.

Acum, porniți și activați lacul

# systemctl start varnish && systemctl enable varnish

Varificați serviciul rulează cu succes.

# systemctl status varnish

Verificați calea executabilă

# which varnishd

Verificați versiunea cache-ului Varnish

# varnishd -V

Cum se instalează Varnish Cache pentru Nginx în CentOS 7

Configurați Varnish pentru Nginx

Deoarece memoria cache Varnish se află în fața serverului web pentru a urmări cererile HTTP, trebuie să înlocuim portul Nginx implicit la portul 8080, deci va rula după cache-ul Varnish.

Deschideți fișierul de configurare Nginx

# vi /etc/nginx/nginx.conf

Găsiți secțiunea server și modificați portul de ascultare

listen 8080 default_server;

Cum se instalează Varnish Cache pentru Nginx în CentOS 7

Reporniți serviciul nginx

# systemctl restart nginx

Acum, configurați Nginx ca server backend pentru Varnish, în fișierul de configurare /etc/varnish/default.vcl.

# vi /etc/varnish/default.vcl

Găsiți secțiunea backend și modificați-o așa cum se arată mai jos

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

Apoi, modificați portul de ascultare Varnish la 80 în fișierul de configurare a mediului Varnish

# vi /etc/varnish/varnish.params

Change varnish listen port to VARNISH_LISTEN_PORT=80

Acum, totul este setat, reporniți serviciul de lac.

# systemctl reporniți lacul

Verificați dacă Varish funcționează cu serverul Nginx

# curl -I http://localhost

Cum se instalează Varnish Cache pentru Nginx în CentOS 7

Astăzi, am aflat cum inginerii noștri de asistență instalează cache-ul de lac pentru Nginx în CentOS.


Cum se creează un grup în Linux

Cum se creează un grup în Linux

Grupurile sunt utilizate pentru a organiza utilizatorii și privilegiile lor, cum ar fi citirea scrisului și executarea permisiunii. Pentru a adăuga un groud, comanda este groupadd.

3 moduri de a verifica utilizarea procesorului în Linux

3 moduri de a verifica utilizarea procesorului în Linux

Explicați bine 3 moduri de a verifica utilizarea procesorului în Linux. Utilizarea procesorului se referă la o utilizare a resurselor de procesare sau la cantitatea de muncă gestionată de un procesor.

Cum se instalează și se configurează DenyHosts în CentOS 7

Cum se instalează și se configurează DenyHosts în CentOS 7

DenyHosts este utilizat pe scară largă ca alternativă la Fail2ban. Dacă au existat prea multe încercări de conectare SSH nevalide, se presupune că atacurile sale cu forță brută sau

Montați un disc nou pe un server Linux

Montați un disc nou pe un server Linux

Vom învăța cum să montăm un disc nou pe un server Linux. Pentru această demonstrație, folosim CentOS 7 cloud server. acum montați partiția așa cum se arată mai jos.

Ușor de instalat Fail2ban pe Ubuntu 20.04

Ușor de instalat Fail2ban pe Ubuntu 20.04

Explicați bine cum este ușor să instalați Fail2ban pe Ubuntu 20.04. Fail2ban este scris în limbaj de programare Python și este open source, gratuit. Configurare.

Cum se instalează WireGuard VPN pe Ubuntu 20.04

Cum se instalează WireGuard VPN pe Ubuntu 20.04

Explicați cum să instalați WireGuard VPN pe Ubuntu 20.04. WireGuard este un VPN extrem de simplu, rapid și modern care utilizează criptografie de ultimă generație

Cum se instalează OpenSSL 1.1.1d în CentOS

Cum se instalează OpenSSL 1.1.1d în CentOS

OpenSSL este un set de instrumente robust, de calitate comercială, cu funcții complete pentru protocoalele Transport Layer Security (TLS) și (SSL). Aflați cum să instalați OpenSSL 1.1.1d în CentOS

Cum se instalează și se configurează CSF pe CentOS 8

Cum se instalează și se configurează CSF pe CentOS 8

Cum se instalează și se configurează CSF pe serverul CentOS 8. ConfigServer Security & Firewall este un firewall (SPI), aplicație de conectare / detectare intruziuni și securitate.

Configurarea regulii de audit nu este reflectată - Cum se depanează

Configurarea regulii de audit nu este reflectată - Cum se depanează

Configurarea regulii de audit nu este reflectată? Aflați cum soluționează și soluționează problema inginerii noștri de asistență. Fișierul de configurare a regulii /etc/audit/rules.d/audit.rules

CloudLinux High Load pe server

CloudLinux High Load pe server

În acest articol vom afla cum inginerii noștri de asistență repară CloudLinux încărcarea mare pe server. Vă rugăm să vă asigurați că limitele dvs. LVE sunt configurate corect.