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


    Smartape.ru

    Стеван, 23 июля 2024 оценил

    Пользуюсь хостингом Смартэйп за вполне адекватные цены ,быстрыми загрузками и удобной панелью управления


    time-host.net

    Максим, 18 июля 2024 оценил

    прикол, оплатил деньги, сайт накрылся, живу во львове возле их улицы, пойду разбираться :-)


    ihor.ru

    Lagunov, 17 июля 2024 оценил

    Я являюсь клиентом iHor Hosting уже более двух лет, арендуя VDS SSD сервер (тариф: KVM SSD start EU). Я долго искал доступный VDS ...


    aeza.net

    wizix, 16 июля 2024 оценил

    Все отлично! Пользуюсь несколькими серверами на Aeza, радуюсь разнообразию локаций и качественным hi-cpu серверам. Также настроил ...


    rdp-onedash.ru

    АмОН, 16 июля 2024 оценил

    Скамеры фейк оплата


    новые Статьи

    Установка и настройка HestiaCP на VPS/VDS
    Как установить SSH-ключи на сервер в PuTTY?
    Установка git на VPS сервер
    Установка Bitrix24 на VPS
    Установка и настройка LAMP на VPS с Ubuntu
    Читать все статьи