Python — перенос локального проекта на удаленный сервер

Admin Python, Ubuntu

Переносим приложение python с локального компьютера на свой удаленный сервер.

Это короткая заметка о переносе зависимостей и проекта на python, но также нужно настроить сервер. Об этом можно почитать в статье о полной настройке сервера под Flask.

У себя на компьютере

У себя на компьютере создаем файл, в котором находятся все зависимости необходимые для проекта:

pip freeze > requirements.txt

или выводим локальные зависимости и сохраняем их потом в том же файле:

pip freeze -- local

Закидываем данные в гит — инструкция по быстрой миграции через гит.

На сервере

В директории сайта создаем виртуальное окружение:

python3 -m venv venv

Входим в виртуальное окружение:

source venv/bin/activate

Устанавливаем необходимые зависимости:

pip install -r requirements.txt

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Python — перенос локального проекта на удаленный сервер"