seafile upgrade
Облачное хранилище данных — модель онлайн-хранилища, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам, в основном, третьей стороной.
Ранее был рассмотрена установка Seafile 7.1.0 на Centos 7. Установим минорное обновление.
Останавливаем сервисы seafile и seahub
$ sudo systemctl stop seafile seahub
Устанавливаем утилиты
$ sudo yum -y install python3 python3-setuptools python3-pip
$ sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy django-pylibmc django-simple-captcha python3-ldap
Переключаемся на пользователя seafile
Selectel — ведущий провайдер облачной инфраструктуры и услуг дата-центров
Компания занимает лидирующие позиции на рынке на рынке выделенных серверов и приватных облаков, и входит в топ-3 крупнейших операторов дата-центров в России.
$ sudo su - seafile
Скачиваем релиз
$ curl -OL https://s3.eu-central-1.amazonaws.com/download.seadrive.org/seafile-server_7.1.4_x86-64.tar.gz
Распаковываем
$ tar xzf seafile-server_7.1.4_x86-64.tar.gz
Переносим скаченный архив в каталог installed
$ mv seafile-server_7.1.4_x86-64.tar.gz installed
Удаляем симлинк
$ rm -i seafile-server-latest
Создаем новый симлинк
$ ln -s seafile-server-7.1.4 seafile-server-latest
Переименовываем конфигурационный файл (в версии 7.1.4 он уже идет с расширением .conf.py)
$ mv conf/gunicorn.conf conf/gunicorn.conf.py
Переключаемся на пользователя с правами sudo
$ exit
Запускаем сервисы seafile и seahub
$ sudo systemctl restart seafile seahub