Как развернуть проект Django на AWS EC2

Kak Razvernut Proekt Django Na Aws Ec2



AWS предоставляет платформу разработчикам Python, работающим над проектами Django, для развертывания своих проектов. Вы можете разрабатывать и развертывать эти проекты на одной платформе. Это также простой и эффективный процесс развертывания вашего проекта Django на AWS. В этом посте будет обсуждаться процесс развертывания проекта Django на AWS с использованием экземпляра Elastic Compute Cloud (EC2).

Начнем с развертывания проекта Django на AWS EC2:

Разверните проект Django на AWS EC2

Чтобы развернуть проект Django на AWS EC2, просто нажмите « Запуск экземпляров ” на странице EC2:









Просто введите имя своего экземпляра и выберите компьютер с изображением amazon:







Затем прокрутите страницу вниз, чтобы выбрать тип экземпляра и создать файл пары ключей. После этих настроек просто нажмите на кнопку « Запустить экземпляр ' кнопка:



После создания экземпляра выберите его и нажмите кнопку « Соединять ' кнопка:

Выберите клиент SSH и скопируйте команду со страницы:

Вставьте команду в командную строку и замените имя пары ключей на путь к паре ключей на вашем компьютере:

После установления соединения следующим шагом будет обновление списка apt работающей ОС Ubuntu. Для этого используйте следующую команду в терминале:

судо удачное обновление

Выполнение приведенной выше команды даст следующий вывод на терминале:

Следующим шагом является установка обновлений на экземпляр EC2 с помощью следующей команды:

судо удачное обновление

Эта команда получит обновления пакетов apt:

Чтобы развернуть проект на сервере, установите « Nginx ” с помощью следующей команды:

судо подходящий установить завиток nginx

Эта команда установит сервер Nginx для развертывания проекта Django:

Установите python-pip, чтобы использовать код Python в проекте Django, используя следующую команду:

судо подходящий установить python3-пип

Эта команда установит python на вашу виртуальную машину:

Установите виртуальную среду внутри python для развертывания проекта Django:

судо -ЧАС пункт3 установить виртуальная среда

Эта команда установит виртуальную среду:

Создайте виртуальную среду для развертывания проекта внутри нее с помощью следующей команды:

виртуальная среда окружение

Эта команда создала виртуальную среду для проекта Django:

Просто клонируйте репозиторий git, используя ссылку кода:

Создайте новую папку и войдите в папку, используя следующие команды:

мкдир проект

CD проект

Клонируйте репозиторий git внутри папки с помощью следующей команды:

git клон https: // github.com / Талха331498 / Джанго.git

Эта команда получит проект Django, клонировав git:

Внутри проекта Django просто используйте следующую команду для запуска проекта на сервере:

сервер запуска python manage.py

Эта команда загрузит проект на сервер:

Ваш проект Django был развернут на сервере, просто используйте общедоступный IP-адрес экземпляра EC2, чтобы посетить проект Django:

Проект отобразится в браузере:

Вы успешно развернули проект Django на виртуальной машине AWS EC2:

Заключение

Чтобы развернуть проект Django на экземпляре AWS, просто создайте виртуальную машину EC2 и подключитесь к ней. Как только вы подключитесь к виртуальной машине, просто установите сервер Nginx, на котором вы будете развертывать проект. После этого установите python-pip, затем установите и создайте виртуальную среду. Загрузите файлы проекта, используя репозиторий git, и войдите внутрь проекта, и он будет успешно развернут.