Nextcloud

Материал из СисадминВики (SysadminWiki.ru)
Перейти к: навигация, поиск

Установка сервера на Ubuntu

Пошаговая инструкция для Ubuntu 20.04 по установки в виде snap пакета.

См также:

После установки желательно проверить надёжность нашего нового облака с помощью штатного онлайн сканера: https://scan.nextcloud.com

Изменение настроек

Если устанавливали Nextcloud как snap пакет, то исходные настройки (по умолчанию) хранятся в /snap/nextcloud/current. Однако snap подключает (монтирует) каталоги приложений к ОС в режиме только для чтения, поэтому исходные настройки поменять не удастся. Изменить их можно в специальном каталоге:

  • /var/snap/nextcloud/current/nextcloud/config

После изменений нужно перезапустить соответсвующие службы (демоны) и проверить их статус:

sudo snap restart nextcloud sudo snap services nextcloud

Установка клиента

Ubuntu

sudo add-apt-repository ppa:nextcloud-devs/client

sudo apt-get update

sudo apt install nautilus-nextcloud


Перенос хранилища

Где находится текущее расположение файлов облака можно увидеть в конфигурационном файле /var/snap/nextcloud/current/nextcloud/config/config.php

sudo cat /var/snap/nextcloud/current/nextcloud/config/config.php | grep datadirectory

В случае snap установки это будет /var/snap/nextcloud/common/nextcloud/data

Для изменения места хранилища файлов пользователей NextCloud нужно

1) смонтировать новое хранилище в ОС, например в /mnt/nextcloud
2) остановить снэп-экземпляр службы:
sudo snap stop nextcloud
3) перенести данные на новое место
4) внести изменения в конфигурационный файл config.php: изменить значение datadirectory на новое
5) запустить службу:
sudo snap start nextcloud
6) можно посмотреть в журнале результат запуска:
sudo snap services nextcloud


Документация