Como instalar o cache de Varnish para Nginx no CentOS 7

Como instalar o cache de Varnish para Nginx no CentOS 7

Neste artigo, aprenderemos a instalar o cache do Varnish para Nginx no CentOS 7

Varnish Cache é um acelerador de aplicativo da web também conhecido como proxy reverso HTTP de cache. O verniz é tão rápido quanto entrega 20 Gbps em hardware comum disponível no mercado. O desempenho do cache Varnish é a flexibilidade de sua linguagem de configuração. Ele permite que você escreva políticas sobre como as solicitações de entrada devem ser tratadas. VCL permite que você escreva políticas sobre como as solicitações de entrada devem ser tratadas. O Varnish Cache é muito, muito rápido. Normalmente acelera a entrega com um fator de 300 a 1000x, dependendo de sua arquitetura.

Mantenha o servidor atualizado

# yum update -y

Instale o servidor da web Nginx.

# yum install nginx -y

Depois de instalar o Nginx com sucesso, inicie e habilite-o.

# systemctl start nginx && systemctl enable nginx

Verifique se o nginx está em execução

# systemctl status nginx

Verifique a porta da web do nginx

# netstat -pnltu

Antes de instalar o Varnish Cache, precisamos habilitar o repositório EPEL

# yum install -y epel-release

Instale o cache de verniz

# yum install varnish -y

Após a instalação bem-sucedida do Varnish Cache, todos os arquivos de configuração serão armazenados em / etc / varnish

  • /etc/varnish/varnish.params - Configuração do ambiente Varnish.
  • /etc/varnish/default.vcl - Este é o arquivo de configuração padrão para Varnish.
  • / etc / varnish / secret - arquivo secreto do varnish.

Agora, inicie e habilite o verniz

# systemctl start varnish && systemctl enable varnish

Varify, o serviço está sendo executado com sucesso.

# systemctl status varnish

Verifique o caminho do executável

# which varnishd

Verifique a versão do cache de verniz

# varnishd -V

Como instalar o cache de Varnish para Nginx no CentOS 7

Configurar verniz para Nginx

Como o cache do Varnish fica na frente do servidor da web para seguir as solicitações de HTTP, precisamos substituir a porta Nginx padrão pela porta 8080, para que ele seja executado após o cache do Varnish.

Abra o arquivo de configuração Nginx

# vi /etc/nginx/nginx.conf

Encontre a seção do servidor e modifique a porta de escuta

listen 8080 default_server;

Como instalar o cache de Varnish para Nginx no CentOS 7

Reinicie o serviço nginx

# systemctl restart nginx

Agora, configure o Nginx como um servidor backend para Varnish, no arquivo de configuração /etc/varnish/default.vcl.

# vi /etc/varnish/default.vcl

Encontre a seção de backend e modifique-a conforme mostrado abaixo

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

Em seguida, modifique a porta de escuta do Varnish para 80 no arquivo de configuração do ambiente do Varnish

# vi /etc/varnish/varnish.params

Change varnish listen port to VARNISH_LISTEN_PORT=80

Agora que está tudo pronto, reinicie o serviço de verniz.

# systemctl restart varnish

Verifique se Varish está trabalhando com servidor Nginx

# curl -I http://localhost

Como instalar o cache de Varnish para Nginx no CentOS 7

Hoje, aprendemos como nossos engenheiros de suporte instalam o cache de Varnish para Nginx no CentOS.


Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF ​​no CentOS 7

Como instalar o R1Soft Backup Agent no CentOS

Como instalar o R1Soft Backup Agent no CentOS

Aprenda a instalar o R1Soft Backup Agent no CentOS e configurá-lo. O R1Soft Server Backup Manager oferece aos provedores de serviços uma solução flexível e amigável ao servidor.

Como modificar os limites LVE do CloudLinux

Como modificar os limites LVE do CloudLinux

Neste artigo, explicamos como modificar os limites do CloudLinux LVE. Então vamos começar. Os limites LVE do CloudLinux podem ser alterados usando o gerenciador LVE.

Como alterar o SSH da porta do servidor Linux

Como alterar o SSH da porta do servidor Linux

Para alterar a porta SSH do servidor Linux, você precisa fazer o login no servidor via SSH e modificar o arquivo de configuração SSH.

Como instalar o Centova Cast no CentOS

Como instalar o Centova Cast no CentOS

Centova Cast é a plataforma de gerenciamento líder para streams de rádio na Internet, fornecendo ampla visão e controle para provedores de hospedagem de stream.

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Você pode superar os problemas de envio de e-mail usando as seguintes configurações de retransmissão de e-mail.

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Vamos aprender a instalar Apache MariaDB PHP e PHPMyAdmin no servidor Ubuntu 18.04. Apache, MySQL / MariaDB e PHP são compostos de pacotes. É conhecido como LAMP

Aprenda gerenciamento básico de usuários no Linux

Aprenda gerenciamento básico de usuários no Linux

Você deseja adicionar, modificar ou excluir um usuário no Linux? Aqui está o artigo perfeito para você.

Aprenda Gerenciamento de Grupo Básico no Linux

Aprenda Gerenciamento de Grupo Básico no Linux

Saiba mais sobre gerenciamento de grupo no Linux. Como adicionar grupo, modificar grupo e excluir grupo, adicionar membros no Linux. Crie um novo grupo, use o comando groupadd.

Aprenda a instalar o Fail2ban no CentOS 7

Aprenda a instalar o Fail2ban no CentOS 7

Fail2ban é muito útil para proteger a conexão SSH. Agora você deve ser capaz de instalar e configurar fail2ban em centos7, adicionar uma camada extra de segurança ao servidor