SilentSokolov
@SilentSokolov

Как безопасно обновить/перевести uwsgi с deb на pip?

На сервере в данный момент установлен uwsgi из стандартного репозитация Ubuntu, из-за чего его версия 1.1, а стабильная версия уже давно 1.9, но ставиться она из pip.

Это боевой сервер. Хочется безопасно удалить старое и все его зависимости и поставить новое (или обновить), без серьезной потери аптайма. Смотрел на stackoverflow, но там не удаляется старая версия, просто ставят новую рядом. И как мне кажется остается слишком ного мусора и не работающие init.d.

Кто-нить такое проворачивал?
  • Вопрос задан
  • 2468 просмотров
Решения вопроса 1
@unfeki
Мне кажется, проще всего поставить рядом uwsgi через pip, он поставится в /usr/local/.
Настроить его, а потом сделать симлинк на его бинарник из /usr/bin (там же вроде uwsgi из deb). Таким образом все будет работать, как-будто ничего не трогали...
Ну и затем, - тушим старый, зажигаем новый.
Старый убирать можно, только если заранее сделаете свой init.d. (Либо скрипт на upstart).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы