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

Однако есть и другой вариант: разместить ваши файлы на собственном облачном сервере, работающем на компьютере в вашем доме или офисе. Один из самых популярных сервисов для этого -.

Мы покажем вам, как установить Nextcloud на Raspberry Pi, подключить внешнее хранилище и выбрать подходящий чехол.

Nextcloud против ownCloud для Raspberry Pi: что лучше?

Другой вариант для вашего домашнего облачного сервера Raspberry Pi - ownCloud. Фактически, Nextcloud - это независимый ответвление ownCloud, созданный некоторыми из основных участников последнего.

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

instagram viewer

1. Установить Nextcloud

Есть два основных метода установки Nextcloud на Raspberry Pi. Первый - использовать Устройство Nextcloud Ubuntu для Raspberry Pi. Для этого вам потребуется открыть учетную запись SSO Ubuntu, а также сгенерировать ключи SSH для удаленного доступа и запуска вашего нового сервера Nextcloud.

В качестве альтернативы NextCloudPi - это специальная версия Nextcloud, разработанная для работы на Raspberry Pi 3 или 4. Это метод, который мы здесь используем.

Сначала загрузите последний файл образа ОС NextCloudPi с Сайт OwnYourBits. Откройте папку с пометкой RPi с указанием даты (не в версии Berryboot). Загрузите файл BZ2 или используйте торрент для его загрузки (рекомендуется).

Извлеките файл с помощью инструмента архивирования (например, WinRAR или 7-Zip для Windows) на вашем компьютере; теперь у вас есть папка, содержащая файл IMG.

Используйте приложение Raspberry Pi Imager, чтобы записать этот файл (образ ОС) на вставленную карту microSD - рекомендуется карта емкостью 8 ГБ или больше. Чтобы использовать это:

  • Нажмите Выберите ОС
  • Выбирать Использовать индивидуальный и перейдите к IMG-файлу NextCloudPi
  • Нажмите Выберите Хранилище и выберите свою карту microSD (обычно называется что-то вроде "Generic Storage Device")
  • Нажмите Писать и ждем, пока это будет написано и проверено

Связанный: Как установить операционную систему на Raspberry Pi

2. Загрузите Nextcloud на Raspberry Pi

Вставьте карту microSD в Raspberry Pi и включите питание. Через несколько секунд после отображения последовательности загрузки (много прокручиваемого текста) вам будет предложено войти в систему. Имя пользователя по умолчанию: Пи и пароль малина. По соображениям безопасности рекомендуется измените свой пароль Raspberry Pi после.

3. Подключиться к Wi-Fi

Входить sudo raspi-config и выберите 2 Параметры сети, тогда Беспроводная сеть N2. Выберите свою страну, а затем SSID (имя) и пароль вашего маршрутизатора. Выбирать Заканчивать чтобы вернуться в командную строку.

Чтобы узнать IP-адрес Raspberry Pi, введите:

IP-адрес

Запишите инет адрес под wlan0: это IP-адрес Raspberry Pi. Некоторые маршрутизаторы резервируют для него один и тот же адрес при каждой загрузке; если нет, ты захочешь настроить статический IP-адрес для вашего Raspberry Pi.

На этом этапе вы также можете включить SSH для удаленного доступа с другого компьютера, если вы не хотите, чтобы Raspberry Pi оставался подключенным к монитору, продолжая установку. Для этого воспользуйтесь командой:

sudo service ssh start

Затем из командной строки или терминала другого компьютера вы можете ввести ssh pi @ [IP-адрес вашего Pi] для доступа к командной строке Raspberry Pi.

4. Включить веб-интерфейс Nextcloud

Входить sudo ncp-config и выберите да если будет предложено обновить. В следующем меню выберите КОНФИГУРАЦИЯ и используйте стрелку вниз, чтобы прокрутить список до конца.

Здесь выберите NC-Webui, затем стереть нет и введите да. Нажмите Входить а потом любой ключ. Выбирать Назад а также Заканчивать для выхода из инструмента настройки.

5. Активировать и настроить Nextcloud

В веб-браузере на другом компьютере введите адрес https://[your IP-адрес Пи]: 4443

Если вы видите предупреждение о том, что ваше соединение небезопасно или небезопасно, проигнорируйте его (выбрав Передовой в Chrome или Firefox) и перейдите на сайт.

Вам будет предложено войти в систему. Имя пользователя по умолчанию: ncp, а пароль владеть.

На экране активации NextCloudPi отображаются два пароля, которые вам нужно будет скопировать и вставить в документ для безопасного хранения. Первый - это пароль для веб-панели NextCloudPi, которая позволяет вам настраивать параметры сервера. Второй - для самого веб-интерфейса Nextcloud. Вы можете изменить эти пароли позже, если захотите.

Записав эти пароли, выберите Активировать. Через несколько секунд вам будет предложено войти в веб-панель NextCloudPi. Однако давайте пока пропустим это и войдем в веб-интерфейс Nextcloud.

6. Доступ к веб-интерфейсу Nextcloud

Перейти к https://[your IP-адрес Pi] (без суффикса: 4443) и войдите под своим именем пользователя ncp и второй пароль, который вы записали.

После прохождения экрана приветствия вы увидите главную веб-панель управления. Это ваш собственный облачный сервер, работающий на Raspberry Pi!

Нажмите N в правом верхнем углу, чтобы открыть раскрывающееся меню с параметрами для настроек (целая куча - личные и административные), Пользователи (вы можете добавлять пользователей и управлять ими) и приложения для установки (например, офисный пакет Collabora Online и сервер ARM64).

На верхней панели инструментов находятся значки для таких разделов, как «Файлы», «Фотографии», «Контакты», «Календарь» и «Задачи». Также есть значок NextCloudPi, который переносит вас на веб-панель. Нажмите на нее, и вам будет предложено войти в систему с именем пользователя. ncp и первый записанный вами пароль. Появится мастер с параметрами настройки USB-накопителя и внешнего доступа через Интернет.

7. Добавить внешнее USB-хранилище

Емкость вашей карты microSD будет ограничена, поэтому для сервера Nextcloud лучше всего добавить USB-накопитель. Подключите запоминающее устройство к одному из USB-портов Raspberry Pi.

Прежде чем двигаться дальше, вам нужно создать для него каталог в командной строке Raspberry Pi (или через SSH). Введите следующую команду:

sudo mkdir / media / USBdrive

Перейдите на веб-панель NextCloudPi в веб-браузере другого компьютера. В появившемся мастере (его можно открыть с помощью значка палочки на верхней панели инструментов) выберите Конфигурация USB. Отвечать да к первому вопросу, затем нажмите Продолжать.

Затем вас спросят, хотите ли вы отформатировать USB-накопитель. Если вы уверены, что на нем нет важных файлов, которые вы хотите сохранить, выберите Форматировать USB. Наконец, нажмите Перенести данные на USB.

8. Добавить внешний доступ через Интернет

Пока что вы можете получить доступ к серверу Nextcloud только из своей локальной сети, что немного ограничивает. К получить доступ к серверу Nextcloud через Интернет из любого места требует использования переадресации портов и динамической службы DNS.

9. Выберите корпус для вашего сервера Nextcloud

Запускать сервер Nextcloud на пустой плате Raspberry Pi - не лучшая идея, поскольку со временем на нем будет накапливаться пыль. Для моделей Raspberry Pi 3 и 4 стандартного размера доступно множество корпусов.

Вместо дешевого пластикового корпуса мы бы порекомендовали что-нибудь более прочное, например DeskPi Pro. Внутри корпуса достаточно места для накопителя SATA, и он поставляется с адаптером M.2-SATA. Чтобы предотвратить перегрев Raspberry Pi, он также оснащен системой охлаждения ICE Tower и радиатором.

Еще один хороший вариант - Корпус Argon ONE M.2, что позволяет использовать диск M.2 SATA любого размера. В качестве альтернативы вы можете выбрать прочный корпус только для Raspberry Pi и подключить стандартный внешний USB-накопитель.

Создайте свой собственный облачный сервер Raspberry Pi: успех

Поздравляем, теперь вы настроили облачный сервер на Raspberry Pi с помощью NextCloudPi. Вы можете посетить его панель управления с помощью веб-браузера на другом устройстве. Вы можете использовать даже приложение Nextcloud для iOS и Android.

Электронное письмо
Превратите свой Raspberry Pi в Mac или ПК с помощью Twister OS

Зарядите свой Raspberry Pi с помощью Twister OS, придав ему потрясающий новый вид, вдохновленный Windows и macOS.

Читать далее

Похожие темы
  • Сделай сам
  • Raspberry Pi
  • Облачное хранилище
Об авторе
Фил Кинг (Опубликовано 17 статей)

Независимый журналист, занимающийся технологиями и развлечениями, Фил - редактор множества официальных книг по Raspberry Pi. Давний любитель Raspberry Pi и электроники, он регулярно пишет статьи в журнал MagPi.

Ещё от Phil King

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.

.