Como implantar o projeto Django no AWS EC2

Como Implantar O Projeto Django No Aws Ec2



A AWS fornece a plataforma para desenvolvedores Python que trabalham em projetos Django para implantar seus projetos. Você pode desenvolver e implantar esses projetos na mesma plataforma. Também é um processo fácil e eficiente 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 do Elastic Compute Cloud (EC2).

Vamos começar implantando o projeto Django no AWS EC2:

Implante o projeto Django no AWS EC2

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









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







Em seguida, role a página para baixo para selecionar o tipo de instância e crie um arquivo de par de chaves. Após essas configurações, basta clicar no botão “ Lançar Instância ' botão:



Depois que a instância for criada, selecione a instância e clique no botão “ 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 em seu computador:

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

sudo atualização do 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:

sudo atualização do apt

Este comando obterá as atualizações dos pacotes apt:

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

sudo apto instalar nginx curl

Este comando irá 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 apto instalar 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 irá instalar o ambiente virtual:

Crie o ambiente virtual para implantar o projeto dentro dele usando o seguinte comando:

virtualenv ambiente

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 entre na pasta usando os seguintes comandos:

mkdir projeto

cd projeto

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

git clone https: // github.com / Talha331498 / Django.git

Este comando irá buscar o projeto Django clonando o git:

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

python manage.py runserver

Este comando carregará o projeto no servidor:

Seu projeto 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 máquina virtual AWS EC2:

Conclusão

Para implantar o projeto Django em uma instância da AWS, basta criar e conectar-se à máquina virtual EC2. Uma vez conectado à máquina virtual, basta instalar o servidor Nginx no qual você implantará o projeto. Depois disso, instale o python-pip, instale e crie um ambiente virtual. Carregue os arquivos do projeto usando o repositório git e entre no projeto e ele será implantado com sucesso.