Обновление Django на хостинге Beget
Заходим в раздел CMS в своей учетной записи, выбираем Django и сайт на который она будет установлена.
Для начала необходимо подключиться к серверу по SSH. После этого подключаемся к docker-окружению, используя команду:
$ ssh localhost -p222
Для продолжения работы нужно переключиться на текущий virtualenv, используя команды:
$ cd ~/[ваш_сервер]/public_html
$ source venv/bin/activate
Проверяем правильно ли определился путь до pip:
$ which pip
Теперь можно пользоваться pip для установки модулей не указывая полного пути до исполняемого файла:
$ pip install [название_модуля]
Для перезапуска passenger в папке проекта выполняем команду touch на пустом файлике restart.txt сделав следующие действия:
$ cd ~/[ваш_сервер]/public_html/HelloDjango/HelloDjango/tmp
$ touch restart.txt
Для обновления Django до последней версии используем команду:
$ pip install Django —upgrade