Instal·leu Varnish 5 amb Nginx a FreeBSD 11

Varnish és un servidor de memòria cau de codi obert que emmagatzema contingut d'un servidor web. S'instal·la davant d'un servidor web com Apache o Nginx. El mecanisme de memòria cau que ofereix Varnish permet lliurar contingut amb un alt rendiment.

En aquest tutorial, aprendràs a instal·lar la memòria cau de Varnish 5 com a interfície al servidor web Nginx a FreeBSD 11.

Requisits previs

  • Una instància del servidor Vultr FreeBSD 11 de 64 bits.
  • Un usuari de sudo .

Pas 1: realitzeu una actualització del sistema

Abans d'instal·lar qualsevol paquet a la instància del servidor FreeBSD, es recomana actualitzar el sistema. Inicieu sessió amb l'usuari sudo i executeu les ordres següents per actualitzar el sistema.

sudo pkg update
sudo pkg upgrade

Pas 2: instal·leu Nginx

A mesura que instal·lem Varnish davant de Nginx, comenceu instal·lant el servidor web de Nginx.

sudo pkg install nginx

L'ordre anterior instal·larà el port estable més recent de Nginx disponible al dipòsit predeterminat de FreeBSD.

Per permetre que Nginx s'iniciï automàticament en el moment de l'arrencada, executeu l'ordre següent.

sudo sysrc nginx_enable=yes

Inicieu Nginx executant l'ordre següent.

sudo service nginx start

Veureu la següent sortida quan s'iniciï Nginx.

$ sudo service nginx start
Performing sanity check on nginx configuration:
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
Starting nginx.

Intenteu visitar la pàgina web predeterminada de Nginx visitant http://Vultr_Server_IPper verificar la vostra instal·lació.

Pas 3: configureu Nginx

De manera predeterminada, Nginx escolta el port 80, que és el port predeterminat per a HTTP. Com que tenim previst executar Nginx darrere de Varnish, haurem de canviar el port de Nginx. Obriu el fitxer de configuració predeterminat de Nginx amb el vostre editor preferit.

sudo nano /usr/local/etc/nginx/nginx.conf

Executeu sudo pkg install nanosi voleu instal·lar nano. Busca les línies:

 server {
        listen       80;
        server_name  localhost;

Canvia el port "escolta" de 80a 8080.

Reinicieu el servidor Nginx.

sudo service nginx restart

Pas 4: instal·leu i configureu Vernish

Ara que hem configurat Nginx, instal·leu Varnish 5 escrivint:

sudo pkg install varnish5

Un cop instal·lat, afegiu la memòria cau de Varnish al rc.conffitxer del sistema executant les ordres següents:

sudo sysrc varnishd_enable=YES
sudo sysrc varnishd_listen=":80"
sudo sysrc varnishd_backend="localhost:8080"
sudo sysrc varnishd_storage="malloc,512M"
sudo sysrc varnishd_admin=":8081"

Les ordres anteriors crearan poques entrades al rc.conffitxer. varnishd_listenespecifica que el servidor de memòria cau de Varnish escoltarà el port '80'. Permetrà que la memòria cau de Varnish s'iniciï automàticament en el moment de l'arrencada. varnishd_backendespecifica el servidor que s'executa al backend. En el nostre cas, és el servidor web Nginx que s'executa al port 8080. varnishd_storageespecifica el mètode d'emmagatzematge de la memòria cau. Podeu utilitzar malloco filemètode. mallocés ràpid ja que utilitza memòria per emmagatzemar la memòria cau. Aquí, podeu especificar la quantitat de vernís de RAM que pot utilitzar per emmagatzemar la seva memòria cau.

Finalment, inicieu el servidor executant:

/usr/local/etc/rc.d/varnishd start

Ara podeu comprovar si el vernís s'està executant correctament navegant a: http://Vultr_Server_IP.

Podeu aturar el servidor executant:

/usr/local/etc/rc.d/varnishd stop

La memòria cau de vernís 5 amb Nginx com a servidor de fons ara està instal·lada al vostre servidor FreeBSD 11.

Deixa un comentari

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació