Курс 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. split() — разделение строки
  2. Цепные операции в Python
  3. Создание списка через итерацию
  4. Управление ресурсами с контекстными менеджерами
  5. Проверка кортежей.
  6. Преобразование списка в словарь через генератор
  7. Оператор «not» в Python
  8. Создание списков в Python
  9. Python UserString — создание подклассов строк
  10. Оптимизация строк в Python
  11. Настройка шрифта и цвета в Tkinter
  12. Протокол управления контекстом
  13. Просмотр атрибутов и методов класса
  14. Python: динамическая типизация и проверка типов
  15. Создание словаря с значением по умолчанию
  16. Классы данных в Python
  17. Создание треугольника Паскаля
  18. globals и locals
  19. Создание новых функций с помощью functools.partial
  20. Расчет времени выполнения
  21. %pinfo: получение информации об объекте
  22. Именованные кортежи в Python
  23. Работа с функцией next() в Python
  24. Транспонирование 2D-массива с помощью zip
  25. Оператор in в Python
  26. Кортежи в Python: особенности и преимущества
  27. Операторы увеличения и уменьшения переменной
  28. Установка Python3.7 и PIP
  29. kwargs в Python
  30. Работа с файлами в Python
  31. Преобразование числа в список цифр
  32. Измерение времени выполнения кода
  33. Кортеж в Python: создание, доступ, изменение
  34. Отображение HTML кода в Python
  35. Оператор del в Python
  36. Работа с итераторами через срезы
  37. Счетчик ссылок в Python
  38. Оформление текста в консоли с TermColor
  39. Beautiful Soup — извлечение данных из HTML
  40. Передача словаря через **kwargs
  41. Создание и операции с дробями
  42. Магические методы в Python
  43. Dict Comprehension в Python
  44. Распаковка элементов последовательности
  45. Реверс строки в Python

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