Como instalar o Nginx no servidor Ubuntu

Nginx é um servidor web HTTP para Linux e outras plataformas de servidor. É considerada a alternativa mais completa ao servidor web Apache. Este guia mostrará como configurar o Nginx no Ubuntu Server.

O que fazer antes de instalar o Nginx no Ubuntu

Antes de instalar o Nginx no Ubuntu Server , é importante que todos os pacotes estejam atualizados e todas as atualizações de segurança estejam instaladas. Embora seja possível usar o servidor web Nginx no Ubuntu sem atualizar, não é uma boa ideia, pois você pode ficar vulnerável a ataques.

Felizmente, atualizar o Ubuntu, mesmo no servidor, é incrivelmente fácil. Para começar, execute o comando apt update . Este comando atualizará suas fontes de software e verificará se há novas atualizações, se estiverem disponíveis.

sudo apt update

Ao executar o comando apt update , é hora de executar o comando apt upgrade . Este comando pegará todas as atualizações de software e as instalará em seu sistema Ubuntu. O processo de atualização pode demorar, especialmente se você tiver muitas atualizações para instalar, então seja paciente.

atualização sudo apt

Ao instalar todas as atualizações, você precisará reiniciar o Ubuntu. Por que? Às vezes, quando o Ubuntu é atualizado, um novo kernel é instalado. Um novo kernel não pode ser usado até que ocorra uma reinicialização do sistema.

Para reiniciar rapidamente o Ubuntu, execute o comando sudo reboot .

sudo reiniciar

Depois de fazer login novamente, o Ubuntu estará atualizado e pronto para o Nginx!

Como instalar o Nginx no Ubuntu

O servidor da Web Nginx é muito fácil de usar no Ubuntu porque está nos principais repositórios de software. Para instalar o Nginx, execute o seguinte comando apt install e configure o pacote “nginx”.

sudo apt instalar nginx

O Ubuntu solicitará uma senha quando você escrever o comando acima. Usando o teclado, digite a senha da sua conta de usuário. Se sua conta não tiver acesso ao sudo , você pode fazer login no root e instalar o pacote.

Nota: você deve ter a conta root do Ubuntu desbloqueada para fazer login com su .

su-

apt instalar nginx

Ao inserir o comando apt install e inserir a senha da sua conta de usuário, o Ubuntu coletará todas as dependências necessárias para configurar o Nginx. Em seguida, ele solicitará que você pressione a tecla Y para confirmar que deseja instalar o software. Pressione Y para confirmar.

Quando você pressiona a tecla Y no teclado, o gerenciador de pacotes do Ubuntu configura o Nginx e o faz funcionar em seu sistema de servidor Ubuntu.

Como permitir o Nginx através do firewall do Ubuntu

Se você usar o firewall UFW no servidor Ubuntu, precisará permitir que o Nginx passe por ele para obter uso total. Se você não fizer isso, o Nginx pode não funcionar corretamente. Para permitir o UFW através do firewall, faça o seguinte.

Use o comando ufw app list . Observe que você precisará acessar a conta root para executar o comando ufw app list em seu servidor Ubuntu. Se você não conseguir acessar a conta root com su, execute o comando sudo -s .

su - lista de aplicativos ufw

Ao executar o comando ufw app list , o firewall do Ubuntu mostrará “aplicativos disponíveis”. Esses “aplicativos disponíveis” devem ser “Nginx Full”, “Nginx HTTP”, “Nginx HTTPS” etc.

Para habilitar o tráfego de porta com Nginx somente através da porta 443 (HTTPS), você pode usar o comando ufw allow “Nginx HTTPS” . Esse comando é ótimo para quem não usa HTTP e roda tudo via HTTPS.

ufw permitir 'Nginx HTTPS'

Se, no entanto, você depende de HTTP (porta 80), você pode habilitar essa porta através do firewall do Ubuntu usando o comando ufw allow , mas desta vez substituindo 'Nginx HTTPS' por 'Nginx HTTP'.

ufw permitir 'Nginx HTTP'

Se você depende de HTTP e HTTPS, há um terceiro perfil no firewall do Ubuntu disponível para habilitar. Esse perfil é chamado de “Nginx Full”. Habilitar isso permitirá o tráfego na porta 80 (HTTP), bem como na porta 443 (HTTPS). Use o comando ufw allow 'Nginx Full' para habilitar o perfil.

ufw permitir 'Nginx completo'

Como desligar o firewall ufw

Embora seja uma boa ideia manter o firewall do Ubuntu instalado e permitir que o Nginx passe por ele, isso não é um requisito. Se você não está expondo seu servidor web Nginx para a Internet maior, e é apenas para LAN, você pode não precisar dele. Veja como desligar o firewall.

Para desativar o firewall do Ubuntu, você pode simplesmente executar o ufw disable . Este comando desligará o firewall, mas não o desinstalará.

ufw desabilitar

Como alternativa, se você deseja eliminar totalmente o firewall, pode executar o comando apt remove uninstall . Este comando removerá totalmente o firewall.

apt remover ufw

Leave a Comment

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!