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 aptA 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 aptEste 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 curlEste 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-pipEste 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 virtualenvEste comando irá instalar o ambiente virtual:
Crie o ambiente virtual para implantar o projeto dentro dele usando o seguinte comando:
virtualenv ambienteEste 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 projetocd projeto
Clone o repositório git dentro da pasta usando o seguinte comando:
git clone https: // github.com / Talha331498 / Django.gitEste 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 runserverEste 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.