Nginx
-
Configurar Logstash em Dropletes para reencaminhar logs do Nginx para o OpenSearch gerenciado
Introdução Fazer o rastreamento dos logs do servidor web é essencial para executar seu site sem problemas, solucionar questões e entender o comportamento dos usuários. Se você estiver usando Nginx, ele produz logs de acesso e erros cheios de informações valiosas. Para gerenciar e analisar esses logs, você pode usar o Logstash para processar e encaminhá-los e o Managed OpenSearch do DigitalOcean para indexar e visualizar os dados. Neste tutorial, nós vamos guiar você pelo processo de instalação do Logstash…
-
Introdução aos Servidores Web
Introdução O papel principal de um servidor web é servir páginas da web para um site. Uma página da web pode ser renderizada a partir de um único arquivo HTML ou uma combinação complexa de recursos montados juntos. Se você deseja hospedar sua aplicação web na internet, em muitos casos, precisará de um servidor web. Um dos usos mais comuns dos servidores web é servir arquivos necessários para renderizar um site em um navegador. Quando você visita http://www.digitalocean.com, começa entrando…
-
Como Criar Redirecionamentos Temporários e Permanentes com o Nginx
Introdução O redirecionamento HTTP é uma maneira de apontar um domínio ou endereço para outro. Existem alguns tipos diferentes de redirecionamentos, cada um com um significado diferente para o navegador do cliente. Os dois tipos mais comuns são os redirecionamentos temporários e os redirecionamentos permanentes. Redirecionamentos temporários (código de status de resposta 302 Encontrado) são úteis se um URL precisar ser temporariamente servido de um local diferente. Por exemplo, se você estiver realizando manutenção no site, pode desejar usar um…
-
Como configurar o Nginx com SSL como um proxy reverso para o Jenkins
Introdução Por padrão, o Jenkins vem com seu próprio servidor web integrado, que escuta na porta 8080. Isso é conveniente se você executar uma instância privada do Jenkins ou se precisar colocar algo rapidamente e não se preocupar com a segurança. No entanto, uma vez que você tenha dados de produção reais sendo enviados para seu host, é uma boa ideia usar um servidor web mais seguro, como o Nginx, para lidar com o tráfego. Este post detalhará como proteger…
-
Introdução aos Servidores Web
Introdução A web server’s primary role is to serve web pages for a website. A web page can be rendered from a single HTML file, or a complex assortment of resources fitted together. If you want to host your web application on the internet, in many cases you will need a web server. Um dos casos de uso mais comuns para servidores web é servir arquivos necessários para renderizar um site em um navegador. Quando você visita http://www.digitalocean.com, você começa…
-
Como Configurar o Nginx com Suporte HTTP/2 no Ubuntu 22.04
A previous version of this tutorial was written by Sergey Zhukaev. Introdução O Nginx é um servidor web de código aberto rápido e confiável. Ele ganhou popularidade devido à sua pegada de memória baixa, alta escalabilidade, facilidade de configuração e suporte a uma ampla variedade de protocolos. O HTTP/2 é uma versão mais recente do Protocolo de Transporte de Hipertexto, que é usado na Web para entregar páginas do servidor para o navegador. O HTTP/2 é a primeira grande atualização…
-
Como Mover uma Raiz Web do Nginx para uma Nova Localização no Ubuntu 22.04
Introdução No Ubuntu, o servidor web Nginx armazena seus documentos em /var/www/html, que geralmente está localizado no sistema de arquivos raiz junto com o restante do sistema operacional. Às vezes, porém, é útil mover a raiz do documento para outro local, como um sistema de arquivos montado separado. Por exemplo, se você servir vários sites a partir da mesma instância do Nginx, colocar a raiz do documento de cada site em seu próprio volume permite dimensionar em resposta às necessidades…
-
Como Implantar Aplicações Web Balanceadas na DigitalOcean com CDK para Terraform e TypeScript
O autor selecionou a Fundação Wikimedia para receber uma doação como parte do programa Escreva para Doações. Introdução A Infraestrutura como Código (IaC) é uma prática de automatização da implantação e modificações da infraestrutura, definindo os estados dos recursos e suas relações em código. A execução desse código então cria ou modifica os recursos reais na nuvem. A IaC permite aos engenheiros utilizar uma ferramenta de IaC como o Terraform (da HashiCorp) para o provisionamento da infraestrutura. Com a IaC,…
-
Como instalar o Nginx no Debian 10
Introdução O Nginx é um servidor web gratuito e de código aberto usado para hospedar sites e aplicativos de todos os tamanhos. O software é conhecido por seu baixo impacto nos recursos de memória, alta escalabilidade e sua arquitetura modular e orientada a eventos, que pode oferecer desempenho seguro e previsível. Mais do que apenas um servidor web, o Nginx também funciona como um balanceador de carga, um cache HTTP e um proxy reverso. Neste guia, você instalará o Nginx…