Como implantar o projeto Django no AWS EC2

Como implantar o projeto Django no AWS EC2
A AWS fornece a plataforma para desenvolvedores de Python que trabalham em projetos de Django para implantar seus projetos. Você pode desenvolver e implantar esses projetos na mesma plataforma. Também é um processo fácil e eficiente para implantar seu projeto Django na AWS. Esta postagem discutirá o processo de como você pode implantar um projeto Django na AWS usando uma instância de nuvem de computação elástica (EC2).

Vamos começar com a implantação do projeto Django no AWS EC2:

Implante Django Project no AWS EC2

Para implantar o projeto Django na AWS EC2, basta clicar no “Iniciar instâncias”Botão na página EC2:

Basta digitar o nome da sua instância e selecionar a máquina de imagem da Amazon:

Em seguida, role a página para selecionar o tipo de instância e criar um arquivo de pares de chave. Após essas configurações, basta clicar no “Instância de lançamento" botão:

Depois que a instância for criada, selecione a instância e clique no “Conectar" botão:

Selecione o cliente SSH e copie o comando da página:

Cole o comando no prompt de comando e substitua o nome do par de chaves pelo caminho do par de chaves no seu computador:

Depois que a conexão é feita, o próximo passo é atualizar a lista adequada do OS Ubuntu em execução. Para isso, use o seguinte comando no terminal:

Atualização do sudo apt

A execução do comando acima fornecerá a seguinte saída no terminal:

A próxima etapa é instalar as atualizações na instância do EC2 usando o seguinte comando:

Atualização do sudo apt

Este comando receberá as atualizações de pacotes apt:

Para implantar o projeto no servidor, instale o “Nginx”Servidor usando o seguinte comando:

sudo apt install nginx curl

Este comando instalará o servidor nginx para implantar o projeto Django:

Instale o Python-Pip para usar o código Python no projeto Django usando o seguinte comando:

sudo apt install python3-pip

Este comando instalará o Python em sua máquina virtual:

Instale um ambiente virtual dentro do Python para implantar o projeto Django:

sudo -h pip3 instalar virtualenv

Este comando instalará o ambiente virtual:

Crie o ambiente virtual para implantar o projeto dentro daquele que usa o seguinte comando:

Virtualenv Env

Este comando criou o ambiente virtual para o projeto Django:

Basta clonar o repositório Git usando o link do código:

Crie uma nova pasta e siga para dentro da pasta usando os seguintes comandos:

Projeto MKDIR
Projeto de CD

Clone o repositório Git dentro da pasta usando o seguinte comando:

clone git https: // github.com/talha331498/django.git

Este comando buscará o projeto Django clonando o Git:

Dentro do projeto Django, basta usar o seguinte comando para executar o projeto no servidor:

Python Manage.PY RUNSERVER

Este comando carregará o projeto no servidor:

Seu projeto de Django foi implantado no servidor, basta usar o endereço IP público da instância do EC2 para visitar o projeto Django:

O projeto será exibido no navegador:

Você implantou com sucesso o projeto Django na AWS EC2 Virtual Machine:

Conclusão

Para implantar o projeto Django em uma instância da AWS, basta criar e conectar -se à máquina virtual do EC2. Depois de estar conectado à máquina virtual, basta instalar o servidor nginx no qual você implantará o projeto. Depois disso, instale o python-pip e instale e crie um ambiente virtual. Carregue os arquivos do projeto usando o repositório Git e siga dentro do projeto e é implantado com sucesso.