Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado
  • Este é um post popular.

Olá, esse tutorial é uma parte do tópico principal: "Tutorial completo de infraestrutura para montar um servidor TFS 1.x no Ubuntu 22.04" ... 

Ele faz parte da 1º instalação da pilha LEMP no Ubuntu 22.04: o NGINX.

 

PASSO 1 - COMO INSTALAR O SERVIDOR WEB NGINX

 

Para mostrar páginas Web aos visitantes do seu site, vamos usar o Nginx, um servidor Web de alto desempenho. Usaremos o seguinte comando para instalar o Nginx:

sudo apt install nginx

Quando solicitado, digite Y para confirmar se deseja instalar o Nginx. Assim que a instalação terminar, o servidor web Nginx estará ativo e em execução em sua máquina.

 

Agora confira o status do Nginx para ver se ele está corretamente ativo: 

sudo systemctl status nginx

Deve aparecer algo assim:

 image.thumb.png.f1ef6f59dc7f2129845b3d424f7746a8.png

 

Como vocês podem ver em verde: active (running), ou seja, está ativo e funcionando.

 

Você pode também conferir a versão do nginx instalado com o comando: 

nginx -v

Eu obtive como resposta em 04JUL22: nginx version: nginx/1.18.0 (Ubuntu)

 

PASSO 2 - LIBERANDO AS PORTAS NO FIREWALL

 

Aqui a resposta seria bem ampla, pois você deve saber qual o tipo de firewall está usando. 

 

Se você tiver o firewall UFW habilitado, você precisará permitir conexões com o Nginx. O Nginx registra alguns perfis diferentes de aplicações no UFW após a instalação. Para verificar quais perfis do UFW estão disponíveis, execute:

sudo ufw app list

Irá aparecer as opções:

image.png.fff16df90cd44142f3f2c882526d48ae.png

 

É recomendável que você habilite o perfil mais restritivo que, ainda assim, permitirá o tráfego que você precisa. Caso você ainda não tenha configurado o SSL (HTTPS) para seu servidor, você precisará apenas permitir o tráfego HTTP regular na porta 80 usando o comando:

sudo ufw allow 'Nginx HTTP'

 

Verifique a mudança executando:

sudo ufw status

 

No google cloud o firewall UFW é desativado por padrão, então ative-o antes com o comando e posterior digite Y para confirmar: 

sudo ufw enable

google cloud é necessário também liberar as portas de acesso no firewall que é administrado pela plataforma do site deles, como explicado neste tutorial: GOOGLE COUD PLATAFORM.

 

 

PASSO 3 - TESTANDO SE O NGINX ESTÁ FUNCIONANDO

 

Entre pelo IP ou pelo DOMINIO da sua máquina pelo navegador, se aparecer a seguinte página está tudo correto.

image.png.2b2030ef87460f45ee8b49a2b4737a7b.png

 

Caso não carregue esta página, você provavelmente está com bloqueio no firewall (firewall diferente dos que eu citei acima)

 

A princípio é isso!

 

Siga as atualizações no tópico principal: "Tutorial completo de infraestrutura para montar um servidor TFS 1.x no Ubuntu 22.04" ... 

 

 

Fontes: 
https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-20-04-pt

https://conectandonet.com.br/blog/como-instalar-a-pilha-lemp-no-ubuntu-20-04-server-desktop/

 

 

 

Editado por luanluciano93 (veja o histórico de edições)

  • luanluciano93 mudou o título para Instalando o NGINX no Ubuntu 22.04
  • 3 weeks later...
Postado
Em 10/03/2022 em 20:02, luanluciano93 disse:

Olá, esse tutorial é uma parte do tópico principal: "Tutorial completo de infraestrutura para montar um servidor TFS 1.x no Ubuntu 22.04" ... 

Ele faz parte da 1º instalação da pilha LEMP no Ubuntu 22.04: o NGINX.

 

PASSO 1 - COMO INSTALAR O SERVIDOR WEB NGINX

 

Para mostrar páginas Web aos visitantes do seu site, vamos usar o Nginx, um servidor Web de alto desempenho. Usaremos o seguinte comando para instalar o Nginx:


sudo apt install nginx

Quando solicitado, digite Y para confirmar se deseja instalar o Nginx. Assim que a instalação terminar, o servidor web Nginx estará ativo e em execução em sua máquina.

 

Agora confira o status do Nginx para ver se ele está corretamente ativo: 


sudo systemctl status nginx

Deve aparecer algo assim:

 image.thumb.png.f1ef6f59dc7f2129845b3d424f7746a8.png

 

Como vocês podem ver em verde: active (running), ou seja, está ativo e funcionando.

 

Você pode também conferir a versão do nginx instalado com o comando: 


nginx -v

Eu obtive como resposta em 04JUL22: nginx version: nginx/1.18.0 (Ubuntu)

 

PASSO 2 - LIBERANDO AS PORTAS NO FIREWALL

 

Aqui a resposta seria bem ampla, pois você deve saber qual o tipo de firewall está usando. 

 

Se você tiver o firewall UFW habilitado, você precisará permitir conexões com o Nginx. O Nginx registra alguns perfis diferentes de aplicações no UFW após a instalação. Para verificar quais perfis do UFW estão disponíveis, execute:


sudo ufw app list

Irá aparecer as opções:

image.png.fff16df90cd44142f3f2c882526d48ae.png

 

É recomendável que você habilite o perfil mais restritivo que, ainda assim, permitirá o tráfego que você precisa. Caso você ainda não tenha configurado o SSL (HTTPS) para seu servidor, você precisará apenas permitir o tráfego HTTP regular na porta 80 usando o comando:


sudo ufw allow 'Nginx HTTP'

 

Verifique a mudança executando:


sudo ufw status

 

Testei também no google cloud, e o firewall deles é administrado pela plataforma do site deles, então deve ser liberado lá como explicado neste tutorial: GOOGLE COUD PLATAFORM.

 

 

PASSO 3 - TESTANDO SE O NGINX ESTÁ FUNCIONANDO

 

Entre pelo IP ou pelo DOMINIO da sua máquina pelo navegador, se aparecer a seguinte página está tudo correto.

image.png.2b2030ef87460f45ee8b49a2b4737a7b.png

 

Caso não carregue esta página, você provavelmente está com bloqueio no firewall (firewall diferente dos que eu citei acima)

 

A princípio é isso!

 

Siga as atualizações no tópico principal: "Tutorial completo de infraestrutura para montar um servidor TFS 1.x no Ubuntu 22.04" ... 

 

 

Fontes: 
https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-20-04-pt

https://conectandonet.com.br/blog/como-instalar-a-pilha-lemp-no-ubuntu-20-04-server-desktop/

 

 

 

como eu faço pra tirar dessa pagina de "welcome to nginx" e abrir a página do meu ot?

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo