Como configurar o servidor web Nginx no Windows

Você precisa colocar o servidor da Web Nginx em funcionamento no seu servidor Windows? Acontece que instalar o Nginx e executá-lo na plataforma do servidor Windows é mais fácil do que nunca. Veja como fazê-lo funcionar em seu sistema.

Como baixar o servidor web Nginx no Windows Server

Dirija-se à página de download oficial para obter o Ngnix no seu Windows Server. Uma vez lá, selecione a versão mais recente do Windows e baixe-a para o seu servidor. O download deve ser rápido, pois não é muito grande.

Quando o download estiver concluído, abra o Windows Explorer e selecione a pasta “Downloads”. Em seguida, mova o arquivo ZIP para a unidade “C:/”. Depois que o arquivo for inserido, abra o aplicativo Powershell. O Powershell é necessário para configurar o software.

Dentro do aplicativo Powershell, instale a ferramenta “Expand-Archive” no Powershell com o seguinte comando.

Obter-Comando Expandir-Arquivar

Depois de instalar o Expand-Archive, extraia o arquivo Nginx que você colocou em “C:/.”

Expand-Archive -Path C:\nginx-1.23.2.zip -DestinationPath C:\ -Verbose

O processo de extração deve acontecer rápido. Quando o processo estiver concluído, execute o comando clear para limpar o prompt de todos os outros comandos. Você pode então executar o comando cd para mover para a pasta “nginx-1.23.2”.

claro

CD .\nginx-1.23.2\

Uma vez dentro da pasta, execute o comando ls para visualizar todo o conteúdo da pasta Nginx na unidade “C:/” no Windows Server . O Nginx.exe agora deve estar sendo executado em segundo plano no Windows Server. Você pode verificar isso com o gerenciador de tarefas GUI incluído no Windows Server ou o comando ps no Powershell.

Como configurar o servidor web Nginx no Windows Server

O servidor da Web Nginx não requer muita configuração pronta para uso no Windows Server. No entanto, ainda precisaremos revisar o básico (onde os dados do servidor da web são colocados, etc.)

O Nginx no Windows funciona de maneira um pouco diferente do que no Linux . Em vez da /var/www/pasta, o Nginx se configura onde foi iniciado inicialmente. Assim, como o Nginx foi lançado a partir de C:\nginx-1.23.2\, a pasta “HTML” na qual as páginas da web são servidas está localizada em:

C:\nginx-1.23.2\html\

Da mesma forma, a pasta do arquivo de configuração do Nginx está localizada em C:\nginx-1.23.2\conf\, os arquivos de log são armazenados em C:\nginx-1.23.2\logs\, etc. Para acessar esses arquivos para fins de modificação, abra o Windows Explorer, selecione “ C:\nginx-1.23.2\” e vá a partir daí.

Como gerenciar o Nginx no Windows Server

Você precisará conhecer alguns comandos para gerenciar o servidor web Nginx no Windows Server. Para começar, abra o aplicativo Windows Explorer e navegue até “C:\nginx-1.23.2”

Depois de acessar a pasta, mantenha pressionada a tecla Shift e clique com o botão direito do mouse em um espaço em branco. Em seguida, selecione “Abrir janela do PowerShell aqui”. Depois que o Powershell estiver aberto, você poderá usar os seguintes comandos para controlar o Nginx.

./nginx.exe -s stop : Desligue o servidor rapidamente.

./nginx.exe -s quit : Desliga o servidor "graciosamente".

./nginx.exe -s reload : Altere a configuração, inicie um novo processo, etc.

./nginx.exe -s reabertura : execute isso para reabrir os arquivos de log.

Como editar a página inicial do Nginx no Windows Server

Como todo servidor web, o servidor web Nginx fornece um arquivo “index.html” padrão. Você pode acessar esse arquivo em localhost/index.html. Este arquivo é a página padrão mostrada no diretório da web quando o endereço é especificado.

Por exemplo, se você navegou para https://your-windows-server/somefolder/, ele mostraria automaticamente o arquivo “index.html” ou “index.htm” nessa pasta. Se desejar personalizar o arquivo index.html, faça o seguinte.

Primeiro, abra o Powershell. Em seguida, use o comando cd para acessar a pasta Nginx na unidade “C:/” no Windows Server.

CD C:/nginx-1.23.2/

Depois de acessar a pasta Nginx na unidade “C:/”, você precisará carregar a pasta “html”. Para fazer isso, execute o comando cd novamente na janela do Powershell.

cd html

Você pode abrir o arquivo “index.html” dentro do aplicativo Notepad para fins de edição. Uma vez aberto, você pode excluir o que o Nginx coloca e criar sua própria página personalizada para o seu servidor web.

notepad index.html

Depois de terminar de editar seus arquivos no Bloco de Notas, você pode salvá-los pressionando Ctrl + S no teclado. Esta combinação de teclado deve salvar suas edições no arquivo “index.html”.

Depois de salvar suas edições, abra um navegador da Web e navegue até o URL a seguir para visualizar seu trabalho manual.

http://your-windows-server-ip/

Como desinstalar o Nginx do seu Windows Server

Para desinstalar o Nginx do Windows Server, verifique se o “nginx.exe” não está mais em execução. Depois de desligado, você pode excluir a pasta Nginx na unidade “C:/”. No entanto, certifique-se de fazer backup de todos os dados e arquivos de configuração antes de excluí-los, caso deseje reimplantar seu servidor da Web posteriormente.

Leave a Comment

Como remover arquivos antigos redundantes do Java Runtime

Como remover arquivos antigos redundantes do Java Runtime

Java é uma plataforma popular e amplamente utilizada. Em computadores, ela é instalada porque permite executar 'applets' escritos em Java, dando a capacidade de

Faça backup de arquivos com segurança no formato 7-Zip com o 7Backup [Windows]

Faça backup de arquivos com segurança no formato 7-Zip com o 7Backup [Windows]

Fazer backup de dados importantes é uma prática útil para proteger seus arquivos. Usar um backup compactado garantirá que você não desperdice espaço de armazenamento precioso.

Agrupar e organizar ícones da área de trabalho

Agrupar e organizar ícones da área de trabalho

Às vezes, sua área de trabalho está prestes a estourar com ícones de aplicativos, atalhos, arquivos, pastas, etc. e, nessa mesma situação, encontrar o certo

Gerencie a configuração de vários monitores com ferramentas de monitor duplo

Gerencie a configuração de vários monitores com ferramentas de monitor duplo

O Dual Monitor Tools, em vez de um aplicativo, é mais como um pacote contendo quatro ferramentas de código aberto para gerenciar a configuração de vários monitores. Como os usuários têm

Advanced Onion Router: Um cliente para rede TOR para habilitar proxy

Advanced Onion Router: Um cliente para rede TOR para habilitar proxy

O roteamento cebola é uma técnica de comunicação anônima, na qual as mensagens são criptografadas e enviadas por meio de vários nós de rede chamados roteadores cebola. A ideia

ReSizer: mover, redimensionar e alternar janelas usando o teclado numérico

ReSizer: mover, redimensionar e alternar janelas usando o teclado numérico

Com o Windows 7 veio o AeroSnap, um recurso útil que permite redimensionar suas janelas e ajustar automaticamente várias janelas na tela do computador.

Análise do Microsoft Security Essentials (com capturas de tela)

Análise do Microsoft Security Essentials (com capturas de tela)

Microsoft Security Essentials é o nome do mais recente software antivírus/antispyware da Microsoft para o sistema operacional Windows. Ele já está em fase de testes.

Como maximizar ou aumentar a velocidade da sua conexão Wi-Fi

Como maximizar ou aumentar a velocidade da sua conexão Wi-Fi

Hoje, as empresas estão implantando LANs sem fio para aplicativos corporativos e usuários domésticos que envolvem e-mail, navegação na Web e acesso a vários

Maneiras simples de criar, gravar e montar um arquivo de imagem ISO

Maneiras simples de criar, gravar e montar um arquivo de imagem ISO

Uma imagem, seja uma imagem ISO ou de outra mídia, é simplesmente um arquivo que pode ser usado como uma cópia virtualmente idêntica da mídia original. Este arquivo não apenas

Navegue pelos computadores, compartilhamentos e impressoras da rede local com o navegador LAN

Navegue pelos computadores, compartilhamentos e impressoras da rede local com o navegador LAN

Navegue facilmente pela sua rede local com o Lan Explorer. Descubra recursos compartilhados e simplifique o gerenciamento da sua rede.