Установка 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


    ark-hoster.ru

    Artie, 14 февраля 2024 оценил

    Короче, полная порнуха, а не хостинг (сервер Dayz). Всё криво-косо, их собственный загрузчик модов работает через одно место, сер...


    hsvds.ru

    Юрий, 13 февраля 2024 оценил

    Отличный VDS хостинг. Искал VDS хостинг, и этот мне понравился больше всего. Операторы в чате отвечают быстро и цены радуют, как и...


    ihor.ru

    Дмитрий, 12 февраля 2024 оценил

    Цены на удаленный хостинг действительно очень доступные, поэтому для меня это лучший выбор. Я благодарен команде хостинга за качес...


    aeza.net

    mishkat, 11 февраля 2024 оценил

    С недавнего времени полностью перешел на данный хостинг, перенес все сайты. Очень хороший хостинг, с удобным личным кабинетом, оп...


    Smartape.ru

    Станислав, 9 февраля 2024 оценил

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


    новые Статьи

    Установка git на VPS сервер
    Установка Bitrix24 на VPS
    Установка и настройка LAMP на VPS с Ubuntu
    Почту из Яндекса теперь можно перевезти в ispmanager. Бесплатно
    Установка Moodle на VPS с ОС Ubuntu
    Читать все статьи