Установка NextCloud на VPS

Содержание:

  1. Как установить NextCloud на VPS с Ubuntu 20.04?
  2. Как настроить SSL Lets Encrypt для NextCloud на VPS?

Если Вы ищете надежного провайдера VPS-хостинга, то смотрите рейтинг VPS на нашем сайте.

Nextcloud — открытое программное обеспечение, с помощью которого можно организовать собственное облачное хранилище данных. Это аналог Яндекс Диска, Google Drive, Dropbox, но с возможностью контролировать место на диске и условия хранения Ваших файлов.

Благодаря открытой архитектуре NextCloud, Вы сможете добавлять в него дополнительные приложения, которые помогут Вам в организации личных или совместных задач

Установка NextCloud на VPS

Установка NextCloud будет производиться с помощью системы пакетов Snap. Данная система пакетов предустановлена в Ubuntu 20.04 по умолчанию. Если же на Вашей системе нет пакета Snap, то для установки введем следующую команду:

sudo apt install snapd

Загрузим и установим пакет NextCloud следующей командой:

sudo snap install nextcloud

Если вы все установили верно, то в консоли должны появиться следующие строчки.

успешно установленный пакет NextCloud

Теперь, если в браузерную строку ввести IP вашего сервера, то можно увидеть страницу авторизации в NextCloud.

страница авторизации в NextCloud

По умолчанию, при установке NextCloud через пакетный менеджер snap, учетная запись администратора не создается. Поэтому её необходимо создать вручную.

sudo nextcloud.manual-install admin password

где admin — имя пользователя, password — пароль пользователя.

Теперь необходимо настроить доверенный домен, с помощью которого мы будем входить в веб-оболочку NextCloud

Используем следующую команду:

sudo nextcloud.occ config:system:set trusted_domains 1 —value=domain.ru

где domain.ru — имя Вашего домена (также можно использовать IP адрес Вашего сервера, но в таком случае не будет возможности выпустить SSL сертификат на веб-оболочку NextCloud)

Также не нужно забывать. Для того, чтобы по имени Вашего домена открывался NextCloud, необходимо направить домен на IP адрес Вашего сервера (путём изменения A-записи домена в DNS записях)

После этого, введя следующую команду, проверим, добавился ли доверенный домен для NextCloud:

sudo nextcloud.occ config:system:get trusted_domains

Если в выводе команды, кроме localhost имеется и имя Вашего домена (или IP адреса), то доверенный домен добавлен верно.

Настройка SSL Lets Encrypt для веб-окружения NextCloud

Для того, чтобы было безопасное соединение к Вашему облачному хранилищу, веб-интерфейс лучше всего защитить посредством SSL сертификата от Lets Encrypt. Для начала откроем порты 80 и 443. Это необходимо для подтверждения владения домена. Сделать это можно следующей командой:

sudo ufw allow 80,443/tcp

Далее запросим SSL сертификат:

sudo nextcloud.enable-https lets-encrypt

Для начала необходимо подтвердить, что Ваш сервер удовлетворяет требованиям для выпуска SSL сертификата.

Подтверждение требованиий для выпуска SSL в консоли

Вводим «y»

Далее предложат ввести Ваш адрес электронной почты. Вводим его и нажимаем «Enter».

ввод электронной почты в консоли

На последнем этапе Вам предложат ввести доменное имя, которое ранее Вы привязали к NextCloud. Аналогично вводим его и нажимаем «Enter»

ввод домена в консоли

После этого сервер автоматически запросит SSL сертификат Lets Encrypt. Если Вы все сделали верно, то теперь Вы сможете войти в веб-интерфейс NextCloud по защищенному соединению: https://domain.ru, где domain.ru — домен, который Вы сделали доверенным для NextCloud.

Введите Ваш логин и пароль, который Вы задавали при создании пользователя NextCloud. Если Вы все корректно установили и настроили, то перед Вами откроется приветственный экран.

приветственный экран NextCloud

Теперь у Вас есть личное облачное хранилище, где Вы сможете добавлять пользователей, назначать для пользователей доступы к папкам, делиться файлами через общедоступный URL.

Также для NextCloud есть множество расширений, которые Вы можете установить на сервер, посетив магазин приложений NextCloud (apps.nextcloud.com).

Комментарии ()

    Последние отзывыpic


    Firstbyte

    Ardanov, 20 ноября 2024 оценил

    Отличный хостер, работаем уже не первый год. Сначала брал пару виртуальных серверов в аренду, а затем развернули VPN для бизнеса и...


    Smartape.ru

    Кирилл, 19 ноября 2024 оценил

    Использую хостинг Смартэйп под размещение своих сайтов ,изначально использовал бесплатный пробный период на две недели ,сайты груз...


    time-host.net

    Алексей, 19 ноября 2024 оценил

    Заказал услугу VPS сервера,оплатил услугу, но необходимо изменить его параметры. Техподдержка ни из личного кабинета, ни по контак...


    ihor.online

    Николай Муратов, 19 ноября 2024 оценил

    Если возникают вопросы, служба поддержки всегда готова помочь. Мне нравится этот хостинг, и я планирую продолжать им пользоваться....


    aeza.net

    knonim, 19 ноября 2024 оценил

    Пользуюсь аезой почти 9 месяцев (VPS) Очень быстрый запуск виртуального сервера, автоматическая переустановка, если это требуется...


    новые Статьи

    Установка FastPanel на Ubuntu VPS
    Установка Django на VPS с Ubuntu
    Установка FastAPI на VPS с UBUNTU
    Установка Flask на VPS с Ubuntu
    Как отключить систему SElinux на VPS