Como instalar e executar o servidor Nginx no Windows

Nginx é um servidor web muito popular para sistemas Linux e BSD . Ele também pode ser instalado no Windows, desde que você aceite as limitações de desempenho que até agora não foram corrigidas. Você ainda pode hospedar um servidor web ou portal de clientes/funcionários no conforto do seu laptop Windows. Para instalar e executar o Nginx com sucesso no Windows, siga as etapas abaixo.

Instale o Nginx no Windows

Para começar, você precisará instalar o Nginx em seu laptop ou PC com Windows. Não existe um instalador Nginx regular com este sistema operacional. Você precisará baixar uma de suas versões online e salvá-la no local da unidade C: do seu PC.

1. Selecione a versão desejada e baixe o arquivo zip para o seu PC. Nginx recomenda usar a “versão principal”, pois ela vem com os recursos mais recentes. Se você não precisar desses recursos, a versão estável mais recente também funcionará.

Como instalar e executar o servidor Nginx no Windows

Baixe a versão principal do Nginx do site oficial

2. Após o download, descompacte a nova pasta clicando com o botão direito nela. Você também pode usar softwares de compactação populares como 7-Zip ou WinRAR .

Como instalar e executar o servidor Nginx no Windows

Clique com o botão direito para extrair todos os arquivos do software de instalação Nginx baixado.

3. Mova toda a pasta incluída com a cópia de download integrada para a unidade C:. O exemplo moveu-o para “Arquivos de Programas” , mas pode ser salvo em qualquer lugar do seu PC, incluindo a unidade D.

Como instalar e executar o servidor Nginx no Windows

Mova a pasta Nginx extraída para Arquivos de Programas

4. Selecione e clique duas vezes no arquivo “Nginx.exe”. Agora ele foi habilitado para uso posterior. O exemplo executará o Nginx a partir deste local como o programa de serviço da web padrão.

Como instalar e executar o servidor Nginx no Windows

Clique duas vezes no aplicativo Nginx dentro da pasta Arquivos de Programas.

5. Se você tiver o filtro Windows SmartScreen ativado, isso pode impedir a execução do instalador Nginx. Clique em “Mais informações” para ignorar o limite.

Como instalar e executar o servidor Nginx no Windows

Clicar em "Mais informações" na janela do aplicativo Nginx bloqueia o SmartScreen.

6. Clique no texto “Executar mesmo assim” para executar o arquivo nginx.exe.

Como instalar e executar o servidor Nginx no Windows

O SmartScreen bloqueia aplicativos Nginx que você ainda pode executar.

7. Você pode encontrar uma tela adicional de bloqueio do firewall do Windows Defender ao executar o servidor Nginx; isso deve ser permitido por você. Uma vez feito isso, você pode usar facilmente o Nginx em seu dispositivo Windows.

Como instalar e executar o servidor Nginx no Windows

O firewall do Windows Defender bloqueou o aplicativo Nginx. Clique em Permitir acesso para executá-lo.

Como iniciar o Nginx no Windows

Há muitas maneiras de executar o Nginx em um PC com Windows, dependendo dos requisitos de uso final. Você pode usar esses métodos simultaneamente. Por exemplo, você pode iniciar o servidor Nginx usando seu arquivo de aplicativo ou do PowerShell .

1. Use arquivos de aplicativo Nginx

O Nginx possui um arquivo de aplicativo integrado no qual você pode clicar duas vezes conforme descrito na seção acima. Você precisará ignorar quaisquer restrições impostas pelo SmartScreen ou Windows Defender.

1. Quando terminar, vá para o navegador padrão e digite localhost. Microsoft Edge é o navegador usado no exemplo abaixo.

2. Se você vir uma tela dizendo que o servidor web Nginx foi instalado com sucesso e está funcionando, significa que não há problemas com a instalação do Nginx no Windows.

Como instalar e executar o servidor Nginx no Windows

Navegador Edge no Windows mostrando o script padrão do Nginx após inserir “localhost” na barra de endereço.

3. Para parar o Nginx, você pode encerrá-lo na janela do Gerenciador de Tarefas . Se você não conseguir encerrá-lo diretamente em Processos , clique com o botão direito para selecionar “Ir para detalhes” .

Como instalar e executar o servidor Nginx no Windows

Clique com o botão direito para selecionar “Ir para detalhes” para o processo Nginx no Gerenciador de Tarefas.

4. Identifique todas as instâncias do Nginx.exe e clique com o botão direito para finalizar cada tarefa.

Como instalar e executar o servidor Nginx no Windows

Clique com o botão direito para selecionar "Finalizar tarefa" para encerrar o processo Nginx dentro do Gerenciador de Tarefas

5. Ignore quaisquer avisos como “Deseja encerrar o Nginx.exe”. Clique em “Finalizar processo” para continuar o processo de encerramento.

Como instalar e executar o servidor Nginx no Windows

Clique em “Finalizar processo” para encerrar o Nginx.exe do Gerenciador de Tarefas.

6. Ao entrar localhost , você verá uma tela “Não é possível acessar esta página” no site do seu navegador.

Como instalar e executar o servidor Nginx no Windows

Nginx localhost mostra o erro “Não é possível acessar esta página” no navegador.

2. Utilize o PowerShell

A melhor parte do Nginx é que ele pode ser executado como um script automatizado do PowerShell e também do Prompt de Comando. O artigo demonstrará isso para o PowerShell abaixo.

1. Inicie o PowerShell com direitos de administrador .

Como instalar e executar o servidor Nginx no Windows

Execute o PowerShell com direitos de administrador.

2. Volte para a pasta onde você salvou o aplicativo Nginx e clique com o botão direito para ir para Propriedades . Aqui você pode copiar o caminho exato da pasta. Neste exemplo, é “C:\nginx-1.25.1\nginx-1.25.1”

Como instalar e executar o servidor Nginx no Windows

Caminho do local do arquivo do aplicativo Nginx no diretório Nginx instalado.

3. Altere o diretório do PowerShell para apontar para o caminho acima.

cd Path of Nginx installer

Como instalar e executar o servidor Nginx no Windows

Redirecione o caminho do diretório do aplicativo PowerShell para Nginx.

4. Para inicializar o servidor Nginx, digite o seguinte comando.

start nginx

Como instalar e executar o servidor Nginx no Windows

Inicie o Nginx no PowerShell com direitos de administrador.

5. Você pode visualizar instâncias do processo Nginx.exe no Gerenciador de Tarefas aninhado no Windows PowerShell.

Como instalar e executar o servidor Nginx no Windows

O Nginx está sendo executado como processos em segundo plano em uma janela do PowerShell, conforme visto no Gerenciador de Tarefas.

6. No Windows, o Nginx pode ser executado como um aplicativo de console padrão. Para gerenciá-lo, os seguintes comandos simples são frequentemente usados:

nginx -s stop Desligue o dispositivo rapidamente
nginx -s quit Desligue o dispositivo normalmente
nginx -s reload Alterar configuração, iniciar novos processos de trabalho com nova configuração, desligar gradualmente processos de trabalho antigos
nginx -s reopen Reabra o arquivo de log

7. Se você encontrar algum erro, como “O comando nginx não foi encontrado, mas existe no local atual”, o PowerShell solicitará que você use outro comando. O exemplo a seguir substitui todas as instâncias do nginx por /.nginx , usando-as para recarregar e sair do programa.

Como instalar e executar o servidor Nginx no Windows

Lista de comandos Nginx na janela do PowerShell.

3. Use o Gerenciador IIS

Você também pode usar o Internet Information Services (IIS) para executar o Nginx, um servidor web da Microsoft que atende páginas solicitadas ou arquivos HTML. Anteriormente, era obrigatório, mas agora não é mais o caso.

1. Você pode ativar esse recurso na seção “Ativar ou desativar recursos do Windows” do Painel de controle. Verifique os campos obrigatórios para “Ferramentas de gerenciamento da Web” e “Console de gerenciamento do IIS” .

Como instalar e executar o servidor Nginx no Windows

Habilite o Console de Gerenciamento do IIS nos Serviços de Informações da Internet.

2. Demorará um pouco para que o IIS seja habilitado em seu computador depois que as alterações forem aplicadas.

Como instalar e executar o servidor Nginx no Windows

Aplique alterações para habilitar recursos do Windows no Windows.

3. Você verá o status de sucesso “O Windows concluiu as alterações solicitadas”.

Como instalar e executar o servidor Nginx no Windows

O Windows concluiu as alterações necessárias para habilitar os recursos necessários com o Console do IIS.

4. Você pode abrir o Gerenciador IIS diretamente no menu Iniciar. Sempre abra-o no modo Administrador.

Como instalar e executar o servidor Nginx no Windows

Abra o aplicativo IIS Manager no menu Iniciar no modo Administrador.

5. Aqui você poderá acessar o site padrão, geralmente localizado em “inetpub wwwroot”. Você pode encontrá-lo no File Explorer por meio de uma pesquisa simples.

6. Ao clicar duas vezes na opção “Site padrão” no Gerenciador do IIS, isso o levará a esta nova pasta. Alternativamente, você pode clicar com o botão direito no menu e selecionar “Explorar” para obter os mesmos resultados.

Como instalar e executar o servidor Nginx no Windows

O diretório raiz do PC é determinado usando o Gerenciador IIS.

7. Depois que o console IIS estiver habilitado, você poderá visualizar seu site digitando localhost em seu navegador padrão.

Como instalar e executar o servidor Nginx no Windows

O servidor local no Nginx aponta para o site do IIS.

Como configurar o Nginx para Windows

Para executar o Nginx no Windows, todas as alterações desejadas são afetadas pelas diferentes strings modificadas nos arquivos “index.html” e “nginx.conf” no diretório de instalação. Essas strings normalmente são editadas com o editor de texto Notepad, mas você pode usar qualquer outro editor, como Atom, Notepad++ ou Visual Studio Code. Este exemplo irá editar o arquivo de configuração usando o Notepad++.

1. Vá para a pasta onde você salvou seu aplicativo Nginx. Clique na subpasta “html” .

Como instalar e executar o servidor Nginx no Windows

Subpasta HTML na pasta Nginx.

2. Clique com o botão direito para selecionar “Editar com Notepad++” para o arquivo index.html.

Como instalar e executar o servidor Nginx no Windows

Clique com o botão direito para editar o arquivo Index HTML na pasta Nginx usando o Notepad++.

3. Você pode editar o arquivo index.html na pasta raiz em uma guia nova ou separada. Altere o texto para o que você deseja que o servidor web exiba na tela.

4. Não se esqueça de clicar no botão "Salvar" na parte superior quando terminar.

5. Saia do programa Nginx.exe usando “Finalizar tarefa” como na seção acima e reinicie-o.

Como instalar e executar o servidor Nginx no Windows

Edite o arquivo HTML Nginx com alterações de texto e salve o arquivo.

6. Digite localhost na janela do navegador. O servidor web Nginx destacará as edições que você fez.

Como instalar e executar o servidor Nginx no Windows

O texto editado é visualizado como servidor local no navegador padrão.

7. Em seguida, clique em “Conf” e clique com o botão direito para selecionar “nginx.conf” e selecione “Edit with Notepad++” .

Como instalar e executar o servidor Nginx no Windows

Clique com o botão direito para editar o arquivo conf Nginx com o Notepad ++.

8. Encontre o local da pasta raiz e altere-o do html padrão para qualquer outro caminho físico.

Como instalar e executar o servidor Nginx no Windows

Altere o caminho raiz do arquivo Conf com o Notepad++.

Deixar um comentário

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Você vê uma notificação de ativação do Windows 10 no canto direito da tela? Este artigo irá orientá-lo sobre como excluir o aviso de solicitação de direitos autorais no Windows 10.

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Recentemente, a Microsoft lançou a atualização cumulativa mais recente para usuários de PC com Windows 10, chamada Build 14393.222. Esta atualização lançada para o Windows 10 corrige principalmente bugs com base no feedback do usuário e melhora a experiência de desempenho do sistema operacional.

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Você tem computadores em sua rede local que precisam de acesso externo? Usar um host bastião como gatekeeper para sua rede pode ser uma boa solução.

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

Às vezes, pode ser necessário excluir logs de eventos antigos de uma só vez. Neste guia, Quantrimang.com mostrará três maneiras de excluir rapidamente todos os logs de eventos no Visualizador de Eventos do Windows 10.

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Se você preferir usar um teclado clássico antigo, como o IBM Modelo M, que não inclui uma tecla física do Windows, existe um método fácil de adicionar mais, pegando emprestada uma tecla que você não usa com frequência.

Como criar modo de fundo transparente no Windows 10

Como criar modo de fundo transparente no Windows 10

WindowTop é uma ferramenta que tem a capacidade de escurecer todas as janelas de aplicativos e programas em execução em computadores com Windows 10. Ou você pode usar uma interface de fundo escuro no Windows.

Métodos de IP falso ajudam você a acessar anonimamente

Métodos de IP falso ajudam você a acessar anonimamente

Em muitos artigos anteriores, mencionamos que permanecer anônimo online é extremamente importante. Informações privadas vazam todos os anos, tornando a segurança online cada vez mais necessária. Essa também é a razão pela qual devemos usar endereços IP virtuais. Abaixo, aprenderemos sobre métodos para criar IPs falsos!

Como desativar a barra de idiomas na barra de tarefas do Windows 8

Como desativar a barra de idiomas na barra de tarefas do Windows 8

A barra de idiomas do Windows 8 é uma barra de ferramentas de idiomas em miniatura projetada para ser exibida automaticamente na tela da área de trabalho. No entanto, muitas pessoas desejam ocultar esta barra de idiomas na barra de tarefas.

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Maximizar a velocidade da Internet é essencial para otimizar sua conexão de rede. Você pode ter uma ótima experiência de entretenimento e trabalho usando computadores, TVs com Internet, consoles de jogos, etc.

Como configurar WEP, WPA, WPA2 para roteador Linksys

Como configurar WEP, WPA, WPA2 para roteador Linksys

A conectividade sem fio é uma necessidade hoje e por isso a segurança sem fio é essencial para garantir a segurança da sua rede interna.