Курс 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. Работа с JSON данными в Python
  3. Объявление переменных в Python
  4. Объединение строк с помощью метода join
  5. Объединение коллекций в Python
  6. Особенности запятых в Python
  7. Очистка данных с Pandas
  8. Работа с библиотекой requests
  9. Оценка выражений генератора в Python
  10. Оператор in для проверки наличия элемента
  11. Изменение списка срезом
  12. Избегайте двойного подчеркивания
  13. Python и Монти Пайтон
  14. Работа с NumPy массивами
  15. Установка Python — Простое руководство
  16. Сравнение строк в Python
  17. Запуск файлового сервера
  18. Многопоточность и асинхронное программирование в Python
  19. Передача параметров в Python
  20. Применение функции к списку
  21. Работа с датой и временем в Python
  22. Капитализация строк
  23. Настройка логгера Logzero
  24. Работа с комплексными числами
  25. Отрицательные индексы списков
  26. Генераторы в Python
  27. Работа с итераторами через срезы
  28. Создание тестовых данных с Faker
  29. Метод rmatmul для обратного матричного умножения
  30. GitHub в Telegram: подписка на уведомления
  31. Распаковка с оператором *
  32. Проверка ввода с помощью isdigit
  33. Метод difference_update() — разность множеств
  34. Функция rsplit() в Python
  35. Создание панели меню Tkinter
  36. Создание новых списков
  37. Экранирование символов в Python
  38. Разделение строки с помощью re.split()
  39. Поток данных в Python
  40. Python: отсутствие точек с запятыми
  41. Перевод двоичного кода в целое число
  42. Python enumerate() использование
  43. lru_cache оптимизация функций
  44. Протокол управления контекстом
  45. Обработка исключений в Python
  46. Объединение списков в Python
  47. Функция zip() в Python
  48. inspect в Python: анализ кода

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