Курс 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. Генератор бросков кубиков
  2. Асинхронное программирование с asyncio
  3. Комментарии в Python
  4. Оценка выражений генератора в Python
  5. Основы Python за 14 дней
  6. ChainMap.new_child() — добавление нового словаря
  7. Замена символов в строке
  8. Преобразование данных в Python
  9. Поиск всех индексов подстроки
  10. Синтаксис переменных цикла в Python
  11. Основы работы с базами данных в Python
  12. Генераторы в Python
  13. Управление доступом к модулю
  14. Декоратор защиты анонимных пользователей
  15. Библиотека sh: удобные команды терминала
  16. Циклы for в Python
  17. Установка и использование emoji
  18. Лямбда-функции в Python
  19. Транспонирование 2D-массива с помощью zip
  20. Эффективная конкатенация строк с использованием join()
  21. Вложенные генераторы в Python
  22. Бинарный поиск
  23. Переменные в Python: сокращение гласных
  24. Возвращение нескольких значений
  25. Функция enumerate в Python
  26. Генераторы в Python
  27. Метод setdefault() в Python
  28. Модуль inspect: получение информации о объектах
  29. Подсчет элементов в Python
  30. Работа с Event() в threading
  31. Считывание бинарного файла в Python
  32. Цикл while в Python
  33. Счетчик в Python: most_common()
  34. Конкатенация строк с помощью join()
  35. Прокачанный трейсинг ошибок
  36. Сравнение def и lambda-функций
  37. Генераторы словарей и множеств
  38. Декораторы классов
  39. Декоратор проверки активности
  40. Оптимизация памяти с __slots__
  41. Метод enumerate() в Python
  42. Слияние словарей в Python 3.9
  43. Проверка памяти объекта
  44. Блок else в циклах.
  45. Стать Python-разработчиком
  46. Лямбда-функции в defaultdict

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