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