Blog
Como implantar um aplicativo de quiz em React no EC2
Olá, você já pensou em implantar um aplicativo de quiz em React no Amazon EC2? É um processo mais simples do que você imagina. Neste artigo, vamos mostrar passo a passo como fazer isso usando o Ubuntu.
Primeiro, você precisa lançar uma instância EC2. Para fazer isso, vá para o console do AWS, clique em EC2 e, em seguida, clique em Launch Instance. Escolha a imagem do Ubuntu que você deseja usar e certifique-se de que ela seja compatível com a camada gratuita.
Em seguida, você precisará conectar-se à sua instância EC2 usando SSH. Para fazer isso, use o comando ssh -i sua-chave.pem ubuntu@seu-ip-público-ec2.
Depois de se conectar, você precisará configurar o ambiente. Isso inclui atualizar o Ubuntu e instalar o npm. Você pode fazer isso executando os comandos sudo apt-get update e sudo apt-get upgrade -y, e, em seguida, sudo apt install npm -y.
Agora que o ambiente está configurado, você pode implantar seu aplicativo de quiz em React. Para fazer isso, clone o repositório do seu aplicativo, navegue até o diretório do projeto e execute o comando npm install.
Em seguida, você precisará iniciar o servidor de desenvolvimento do React. Para fazer isso, execute o comando npm run dev — –host (se você não tiver o script dev, execute npm start).
Finalmente, você precisará lidar com as alterações no IP público da EC2. Para fazer isso, você pode atribuir um endereço IP elástico à sua instância EC2. Isso garantirá que o IP público da sua instância EC2 permaneça o mesmo, mesmo após uma reinicialização.
E pronto! Agora você tem um aplicativo de quiz em React implantado no Amazon EC2.