Курс Python → Установка Git и AWS CLI

Для размещения вашего скрипта на Python на Ubuntu-инстансе, вам понадобится установить Git, если его еще нет на вашем сервере. Для этого выполните команду:

sudo apt update
sudo apt install git

После установки Git, вам нужно склонировать ваш репозиторий с помощью команды:

git clone 

Если у вас есть конфигурационные файлы, которые необходимы на вашем Ubuntu-инстансе, но вы не хотите их хранить на GitHub, вы можете воспользоваться Amazon S3 для переноса. Для этого установите и настройте AWS CLI на вашем сервере:

sudo apt install awscli
aws configure

После этого вы сможете загрузить ваши конфигурационные файлы на Amazon S3 и скачать их на Ubuntu-инстанс с помощью команды:

aws s3 cp s3:/// 

Теперь у вас есть возможность управлять вашим скриптом на Python на Ubuntu-инстансе с помощью Git и переносить необходимые конфигурационные файлы с помощью Amazon S3, обеспечивая легкость в развертывании и обновлении вашего приложения.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Импорт в Python: список all
  2. Списковое включение в Python
  3. Магические методы в Python
  4. IPython и Jupyter Notebook: руководство
  5. Метод ifloordiv для пользовательских классов
  6. Декоратор для группы пользователей в Django
  7. Декоратор total_ordering для сравнения объектов
  8. Преобразование PowerPoint в PDF.
  9. Форматирование строк в Python
  10. Форматирование данных с помощью pprint
  11. Списковый компрехеншен.
  12. Использование обратной косой черты в f-строках
  13. Работа с файловой системой в Python
  14. Объединение, распаковка и деструктуризация
  15. Переопределение метода __or__()
  16. Декораторы в Python
  17. Множественное присваивание в Python
  18. Работа с датой и временем в Python
  19. Многострочные комментарии в Python
  20. Метод join() для объединения строк
  21. Проблемы с именами переменных
  22. Получение текущей директории
  23. Сравнение def и lambda-функций
  24. Основные операции с библиотекой Numpy
  25. Атрибуты класса и экземпляра в Python
  26. Обход словаря в Python
  27. Создание словаря в Python
  28. Замыкания в Python
  29. Объединение словарей в Python
  30. Передача словаря через **kwargs
  31. Работа с словарями в Python
  32. Поиск всех индексов подстроки
  33. Печать списка с помощью метода join
  34. Работа с итераторами через срезы
  35. Установка и использование Python-dateutil
  36. Python Translator: создание локальных переводчиков
  37. Регистрация на курсы SF Education
  38. Итераторы в Python
  39. Установка максимального количества цифр
  40. Генерация случайных чисел в Python
  41. Оператор «is not» в Python
  42. Итераторы с потерямиZIP
  43. Структуры данных в Python
  44. Бесконечные списки в Python
  45. Работа с defaultdictами в Python
  46. Обновление данных через PUT запрос

Marketello читают маркетологи из крутых компаний