Курс 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
  2. Генераторные функции в Python
  3. Big O оптимизация
  4. Область видимости переменных
  5. Работа с прокси в Python
  6. Оформление кода по PEP 8
  7. Проекты на Python
  8. Оператор распаковки в Python
  9. Контекстный менеджер в Python
  10. Печать комбинаций в Python с Itertools
  11. Рекурсия для обращения строки
  12. Метод hash в Python
  13. Метод is_absolute() для PurePath
  14. Работа с изменяемыми коллекциями
  15. Форматирование строк с f-строками
  16. Команда %dhist — список посещенных каталогов
  17. Работа с контекстными менеджерами
  18. Комментарии в Python
  19. Изменение логики работы с временем
  20. Оценка точности модели
  21. Создание циклической ссылки
  22. Оператор in для проверки наличия элемента
  23. Подсчет вхождений элементов
  24. Функция zip() в Python
  25. Упрощение условных выражений с тернарным оператором
  26. Защита данных в Python
  27. Изменение объектов в Python
  28. Поиск с библиотекой Google
  29. Метод rpow в Python
  30. Ключевое слово global в Python
  31. Retrying в Python: повторные вызовы
  32. Оператор Walrus в Python 3.8
  33. Срезы в Numpy
  34. Генератор чисел Фибоначчи
  35. Проверка типа данных
  36. Избегайте ошибку FileNotFoundError
  37. Считывание бинарного файла в Python
  38. Генераторы в Python
  39. Импорт модулей в Python 3.12
  40. Генерация QR-кодов с Python
  41. Многострочные комментарии в Python
  42. Работа с PosixPath() в Python
  43. Отладчик pdb: начало работы
  44. Выборка чисел
  45. Подписка на каналы разработчиков
  46. Оператор «not» в Python
  47. Метаклассы в Python

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