Nginx
-
Configurar Logstash em Droplets para Encaminhar Logs do Nginx para OpenSearch Gerenciado
Introdução Fazer o rastreamento dos logs do servidor web é fundamental para o funcionamento fluído do seu site, a resolução de problemas e o entendimento do 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 processá-los e encaminhá-los e o OpenSearch gerenciado pela DigitalOcean para indexar e visualizar os dados. Neste tutorial, nós vamos guiar você pelo processo…
-
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 complexa mistura de recursos combinados. Se você deseja hospedar sua aplicação web na internet, em muitos casos, você 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, você começa…
-
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 dos quais significa algo diferente para o navegador do cliente. Os dois tipos mais comuns são redirecionamentos temporários e 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, poderá desejar usar um redirecionamento…
-
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 apenas colocar algo rapidamente e não se importar com a segurança. No entanto, uma vez que você tenha dados de produção reais indo 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 envolver…
-
Introdução a 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, começa inserindo…
-
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. Ganhou popularidade devido ao seu baixo consumo de memória, 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 do…
-
Como Mover a 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, no entanto, é ú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 escalar em resposta às…
-
Como Implementar Aplicações Web Balanceadas por Carga na DigitalOcean com CDK para Terraform e TypeScript
O autor selecionou a Fundação Wikimedia para receber uma doação como parte do programa Write for DOnations. Introdução A Infraestrutura como Código (IaC) é uma prática de automatizar a 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 que os engenheiros usem uma ferramenta de IaC como o Terraform (da HashiCorp) para provisionamento de 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 ter 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ê irá instalar o…