Начнем с развертывания проекта 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, и войдите внутрь проекта, и он будет успешно развернут.