Как настроить NextCloud через Docker в Linux

Nextcloud — это простая замена проприетарным онлайн-сервисам, таким как Google Drive, Dropbox, Microsoft OneDrive и т. д. В прошлом на AddictiveTips мы показывали вам, как развернуть NextCloud как Snap. Однако это не единственный способ разместить сервер Nextcloud. Вы также можете сделать это с помощью Docker. Вот как.

Установка Докера в Linux

Чтобы запустить Nextcloud в вашей системе Linux, вы должны установить Docker. Есть несколько способов заставить Docker работать в Linux. В этом руководстве мы настроим Docker как пакет Snap.

Почему снапы? Хотя и ограничивается /root ($HOME) папка, оснастка Docker намного проще в работе и не требует каких-либо дополнительных действий. Кроме того, он позволяет пользователям начать работу на любой серверной системе, поддерживающей Snapd.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Сначала необходимо включить среду выполнения Snap, чтобы установить Docker в вашей системе Linux в виде пакета Snap. Вы можете включить среду выполнения, следуя нашему подробному руководству по настройке Snap.

Как только среда выполнения Snap настроена и работает в вашей системе Linux, вы можете установить Docker как Snap, используя быстрая установка команда.

sudo snap install

С помощью инструмента Docker, установленного в виде пакета Snap, вы можете использовать докер команда с учетной записью root. Для этого выполните следующие команды.

su -
docker --help

Если вы не можете войти в систему как root, скорее всего, в вашей ОС Linux отключена учетная запись root. Войдите в корень (с sudo) и установите пароль, чтобы включить его.

sudo -s
passwd

Если вы хотите использовать Docker как обычный пользователь, а не как учетная запись root, введите следующие команды ниже. Однако имейте в виду, что выполнение этих команд даст обычному пользователю столько же возможностей, сколько root.

sudo addgroup --system docker 

sudo adduser $USER docker 

newgrp docker 

sudo snap disable docker

sudo snap enable docker

Получение образа Docker Nextcloud

Вы должны получить официальный образ Docker Nextcloud из Dockerhub, чтобы запустить сервер Nextcloud в первый раз. Образ Nextcloud построен на стабильной версии Debian и очень легкий, поэтому его загрузка не займет много времени.

Чтобы вытащить образ, выполните следующее докер запустить -d команда. Эта команда захватит образ из Dockerhub, скажет Docker запустить контейнер на порту 8080 и т. д.

Примечание: перед запуском убедитесь, что вы являетесь пользователем root. докер запустить -d команда.

docker run -d -p 8080:80 nextcloud

Запуск контейнера после установки

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

Для этого сначала запустите докер пс-а команда. Это покажет все доступные контейнеры.

docker ps -a

Затем найдите столбец «ИДЕНТИФИКАТОР КОНТЕЙНЕРА», найдите идентификатор контейнера Nextcloud и запустите:

docker start CONTAINER_ID

Вы также можете остановить его с помощью:

docker stop CONTAINER_ID

Установка Nextcloud

Хотя контейнер Nextcloud развернут, он еще не установлен. Итак, во-первых, вы должны следовать указаниям мастера установки, прежде чем использовать его. Следуйте пошаговым инструкциям ниже, чтобы заставить Nextcloud работать.

Шаг 1: Перейдите по следующему URL-адресу в веб-браузере.

HTTP://local-lan-IP-address-for-server:8080

Шаг 2: На странице введите имя пользователя и пароль для учетной записи администратора. Обязательно введите запоминающийся пароль; если вы потеряете его, вы не сможете легко сбросить его.

Шаг 3: В разделе «Хранилище и база данных» оставьте SQLite. Несмотря на небольшое снижение производительности, он отлично подходит для небольших развертываний дома с небольшим количеством пользователей.

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

Шаг 4: После установки NextCloud вы войдете в свою учетную запись администратора. Нажмите здесь на изображение профиля учетной записи администратора и выберите «Пользователи».

В области «Пользователи» создайте новую учетную запись с ограниченным доступом для доступа к вашему Nextcloud. Возможно, вам потребуется создать несколько учетных записей.

После создания учетных записей пользователей выйдите из системы администратора и войдите в новую учетную запись, чтобы начать синхронизацию файлов!

Использование Nextcloud

Есть много способов использовать Nextcloud. Однако лучше всего загрузить клиент синхронизации. Существуют клиенты синхронизации рабочего стола для Linux (Flatpak, Snap, собственный пакет), Mac OS и Windows. Информацию о клиентах синхронизации рабочего стола можно найти здесь.

Примечание: вы используете мобильный телефон или планшет? Установите приложение Nextcloud для iOS или Android, чтобы начать синхронизацию через телефон.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.