Como instalar o Nginx no Windows 10

Uma das vantagens dos sistemas UNIX, como o Linux, é sua capacidade de desempenho e versatilidade ao executar aplicativos. Se falamos de ambientes web sem dúvida que uma das aplicações mais conhecidas por todo o seu desempenho é o Nginx. Nginx (engine x), foi desenvolvido como um servidor proxy HTTP, um servidor proxy de email ou um servidor proxy TCP / UDP com o qual as funções de gerenciamento da web são amplas e escalonáveis.

Recursos do Nginx
Todas as fontes, assim como a documentação do Nginx, é distribuída pela licença BSD de 2 cláusulas e alguns de seus principais recursos são:

  • Possui suporte acelerado para armazenamento em cache de servidores FastCGI, uwsgi, SCGI e memcached.
  • Tem a função de balanceamento de carga e tolerância a falhas para melhor disponibilidade.
  • Você pode gerenciar arquivos estáticos e índices.
  • Integre um proxy reverso acelerado com cache.
  • Ele foi projetado com arquitetura modular.
  • Ele tem filtros que incluem utilitários como gzipping, intervalos de bytes , XSLT, SSI e filtro de transformação de imagem.
  • Possui suporte para HTTP / 2.
  • Gerenciar servidores virtuais baseados em nomes e IP.
  • Aceite os métodos PUT, DELETE, MKCOL, COPY e MOVE s.
  • Redirecionar os códigos de erro 3xx-5xx.
  • Transmite FLV e MP4.
  • Sua geolocalização é baseada em IP.
  • Possui Perl embutido.
  • Você pode redirecionar o usuário para um servidor IMAP ou POP3 através de um servidor de autenticação HTTP externo.
  • Aceita métodos de autenticação POP3: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 e SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • Suporta SSL, STARTTLS e STLS.
  • Suporta SSL e TLS SNI para TCP.
  • Pode ser reconfigurado e atualizado usando um executável sem afetar o cliente serviço.
  • Inclui suporte para kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), / dev / poll (Solaris 7 11 / 99+), portas de evento (Solaris 10), select e enquete.

Como você pode ver, existem muitas funções do Nginx e, embora seja oficialmente compatível com sistemas Microsoft como Windows XP, Windows Server 2019, Windows 7, Windows 10, não é n ormal para alguns usuários instalá-lo no Windows 10, pois acham que é algo do Linux, mas AdminGuides está aqui para explicar como instalar o Nginx no Windows 10 sem problemas e gerenciar tudo relacionado à web a partir daí.

1. Baixe o Nginx no Windows 10

Etapa 1

Para começar, vamos para o seguinte link oficial do Nginx:

Nginx
Etapa 2

Lá veremos o seguinte:

Etapa 3

Como você pode ver, as opções são diversas, Nginx recomenda usar a “versão principal”? mas isso ainda está sujeito a erros, então AdminGuides o aconselha a baixar o tablet da “versão estável”? seção que neste caso seria â € œnginx / Windows -1.16.1.pgp â € ??, clicando ali definimos onde o arquivo compactado será salvo:

Passo 4

Clicamos em Salvar e uma vez baixado, procedemos para extrair o conteúdo clicando com o botão direito do mouse no arquivo e selecionando “Extrair aqui”:

Etapa 5

Uma vez extraído, veremos o seguinte:

Etapa 6

Agora vamos mover a pasta “nginx-1.16.1 para o caminho“ Arquivos de programas ”na unidade Windows C 10. O objetivo disso é executar o Nginx como um programa de serviço da web padrão.

2. Instalar o Nginx no Windows 10

Etapa 1

Depois de copiar a pasta para a unidade C, prosseguimos com o instalação do Nginx, para isso daremos um clique duplo no executável nginx.exe na pasta que movemos:

Passo 2

O Windows 10 pode exibir o seguinte aviso:

Passo 3

Devemos permitir o acesso ao serviço Nginx no Firewall do Windows clicando no botão “Permitir acesso”? , após o Nginx ser instalado automaticamente sem a necessidade de um assistente de instalação, para verificar se o Nginx foi instalado corretamente acessando um navegador da web e executando a linha localhost, o resultado deve ser o seguinte:

Etapa 4 Será possível verificar os serviços Nginx a partir do Gerenciador de Tarefas que acessamos clicando com o botão direito na barra de tarefas e em “Processos”? e em â € œProcessos de fundoâ € ?? seção, veremos aqueles associados ao Nginx. Lá podemos reiniciá-los ou finalizá-los, se desejarmos.

3. Execute o Nginx no Windows 10

Etapa 1

Assim que o Nginx for instalado como vimos, iremos para a função de recurso do Windows usando uma das seguintes opções:

  • Usando as seguintes teclas e executando o comando appwiz.cpl

+ R

  • No caminho Painel de Controle \ Programas \ Programas e recursos clicando na linha 'Ativar ou desativar recursos do Windows'
Etapa 2

Na janela pop-up, vamos localizar o “Internet Information Services”? linha, exiba as “Ferramentas de administração da web”? seção e, em seguida, ative o 'Console de administração IIS' caixa:

Nota
Esta etapa é vital, pois para executar o Nginx no Windows 10, será necessário usar o Internet Information Services (IIS), que é um servidor web da Microsoft de quais páginas ou arquivos HTML podem ser gerenciados.
Etapa 3

Assim que selecionarmos esta caixa, clique em OK e isso dará lugar ao processo de ativação desse recurso do Windows 10:

Etapa 4

Assim que os arquivos forem validados, as alterações serão aplicadas:

Etapa 5

Quando isso terminar, veremos o seguinte. Clique em Fechar para sair do assistente.

Etapa 6

Podemos acessar o Gerenciador do IIS a partir do menu Iniciar:

Etapa 7

Ao acessar, veremos o seguinte :

Etapa 8

Por padrão, o caminho do servidor é inetpub wwwroot:

Etapa 9

Se desejarmos, podemos editar esta rota clicando com o botão direito do mouse em “Site padrão” ?? e selecionando â € œConfiguraçà £ o básicaâ € ??:

Etapa 10

Em seguida, adicionamos o caminho desejado no campo 'Caminho fÃsico':

Etapa 11

Clicamos em OK para salvar as alterações:

Passo 12

Depois disso iremos para o caminho C: \ Arquivos de Programas \ nginx-1.16.1 \ conf e lá clicamos com o botão direito no arquivo nginx.conf e escolhemos um texto editor para ediçà £ o:

Passo 13

No arquivo iremos localizar o â € œlocalâ € ?? linha e aí estabelecemos a rota que definimos anteriormente:

Passo 14

Salvamos as alterações e agora iremos para a pasta HTM e abriremos o “índice”? arquivo com algum editor de texto:

Etapa 15

Acessando o arquivo, podemos editar o texto desejado:

Etapa 16

Voltando a um navegador e executando 'localhost' novamente e iremos veja a mensagem que estipulamos:

Como você pode ver, é possível instalar o Nginx no Windows 10 e assim ter uma ótima ferramenta para gerenciar sites de forma dinâmica, segura e totalmente funcional, já que cada função do Nginx foi criada para fornecer a melhor administração ao usuário final e assim tirar o máximo proveito desta ferramenta.

LER  Pause ou adie a versão preliminar do Insider Preview do Windows 10

adminguides

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *