Como instalar o nginx na instância do EC2 Ubuntu

Como instalar o nginx na instância do EC2 Ubuntu

Nginx é um servidor web famoso usado para hospedar sites e aplicativos HTTP e HTTPS. Ao mesmo tempo, falando sobre a AWS EC2, as instâncias do EC2 nada além de máquinas virtuais que executam a plataforma Cloud (AWS). Você pode usar a instância do EC2 para o seu aplicativo ou iniciar uma versão de teste antes de lançar seu aplicativo para o mundo ao vivo. Esta posta.

Etapa 1: Crie uma instância do EC2

Para começar, visite o console do AWS e faça login em sua conta uma vez dentro, role o painel para a seção "Construir uma solução" e selecione "Iniciar uma máquina virtual" dentro dessa seção:


Isso o levará ao assistente de criação do EC2, de onde você precisa fornecer um nome ou uma tag para sua vm EC2:


Role para baixo e para o AMI, selecione Modelos de "Iniciar Quick Start" e escolha "Ubuntu":


Escolha um tipo de instância de acordo com seus requisitos. Depois disso, role para baixo até a seção do par de chave. Se você não tem um par de chaves, basta criar um:


Se você deseja implantar determinados aplicativos no servidor nginx, verifique as seguintes opções sobre o tráfego HTTP e HTTPS e clique no botão "Instância de iniciar":


Depois disso, a instância será lançada:


Depois disso, conecte -se a esta instância do EC2, passando à lista de instâncias e clicando na página "Connect":


Copie o seguinte comando:


Cole -o dentro do prompt de comando e substitua o nome do par de chaves pelo caminho completo do par de chaves em sua máquina local:


Execute este comando e, quando for solicitado, digite "sim" e continue:


Esta saída confirma que agora você está conectado à sua instância EC2 recém -fabricada usando SSH.

Etapa 2: Instale o nginx no EC2 Ubuntu

Comece atualizando a lista de pacotes APT com a ajuda do seguinte comando:

Atualização do sudo apt


Depois que todos os pacotes APT estiverem atualizados, você pode avançar em direção à instalação do Nginx. O primeiro passo é baixar a chave de assinatura usando o seguinte comando:

sudo wget http: // nginx.org/keys/nginx_signing.chave


Executar o comando baixará a chave de assinatura em sua instância EC2:


Depois disso, a próxima etapa é adicionar essa chave à lista de repositório usando o seguinte comando:

Sudo-teclado APT adicione nginx_signing.chave



Uma vez feito isso, atualize novamente o comando para atualizar a lista de pacotes apt:

Atualização do sudo apt


Depois disso, instale o nginx com o seguinte comando "APT Install":

sudo apt install nginx


Quando solicitado sobre o download, digite “y” e continue:


Depois que o download e o processo de instalação estiver totalmente concluído, inicie o serviço Nginx por meio:

sudo systemctl iniciar nginx.serviço


Depois disso, verifique se o servidor nginx está em execução com a ajuda do seguinte comando:

SUDO Systemctl Status nginx.serviço


O seguinte será exibido no terminal SSH:


Esta saída mostra que você instalou com sucesso e configurou seu nginx.

Etapa 3: Visite Nginx Web Server

Para visitar o servidor da web nginx de fora da AWS, volte para o console de instâncias e copie o endereço público IPv4 da instância do EC2:


Cole este endereço em um navegador e visite o link, você verá a seguinte saída no navegador:


É isso para este tutorial sobre a instalação do NGINX na instância do EC2 Ubuntu.

Conclusão

Para instalar o servidor da web nginx na instância do Ubuntu EC2, primeiro, conecte -se à instância usando a conexão SSH. Depois disso, a seguir os comandos mencionados neste guia para baixar e adicionar a chave de assinatura. Depois disso, use o comando "APT Install" para instalar o servidor da web nginx e inicie seu serviço usando o comando "SystemCTL".