Многие энтузиасты объединились, чтобы создать отличное бесплатное программное обеспечение (и отличные руководства), чтобы помочь обычному пользователю создать домашний сервер всего за несколько минут. Благодаря их творчеству у нас теперь так много вариантов на выбор.

С помощью правильных инструментов вы можете создать медиасервер, сетевое хранилище, защиту от блокировки рекламы, службу потоковой передачи музыки, веб-службы Apache и многое другое. OpenMediaVault — это одно из таких бесплатных решений для домашнего сервера, которое в сочетании с Raspberry Pi создает доступный сервер в вашем собственном доме.

OpenMediaVault изначально создавался как сетевое хранилище. Благодаря простому интерфейсу вы можете выполнять большую часть необходимого администрирования сервера с любого устройства (с веб-браузером) в вашем доме.

Пока веб-браузер находится в той же домашней сети, что и ваш Raspberry Pi, у вас есть возможность добавлять пользователей, настраивать общий доступ к файлам, устанавливайте сертификаты (SSH и SSL), запускайте док-контейнеры и проверяйте производительность вашего сервера, не выходя из своего ноутбука или планшет.

Что вам понадобится

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

  • Raspberry Pi 4 (рекомендуется)
  • Хранилище
    • SD-карта (базовая установка: 8 ГБ; до 256 ГБ для дополнительного хранилища)
    • Рекомендуется дополнительное хранилище (внешний SSD/M.2 через USB)
  • Монитор (во время первоначальной установки)
  • Кабель HDMI-микро-HDMI
  • Ethernet-розетка и кабель
  • Блок питания (убедитесь, что блок питания способен питать Raspberry Pi и внешнее хранилище)
  • Клавиатура и мышь

Во-первых, вам нужно установить ОС Raspberry Pi Lite на SD-карту, которую вы хотите использовать с Raspberry Pi. Самый простой способ сделать это — использовать установщик Raspberry Pi. Используя Linux, откройте терминал и введите:

Судо подходит установить rpi-образ (Debian)
sudo snap установить rpi-imager (другие дистрибутивы Linux)

Кроме того, вы можете использовать это руководство для получения помощи в установка ОС Raspberry Pi Lite из любой операционной системы. Обязательно выберите Raspberry Pi OS Lite (64-разрядная версия). Следуйте интуитивным подсказкам и расслабьтесь. Это займет несколько минут.

По мере прохождения процесса установки убедитесь, что вы выбрали дополнительные параметры, чтобы задать имя хоста и включить SSH. Установить имя хоста проще, чем запоминать свой IP-адрес, и для удаленного доступа к терминалу Raspberry Pi потребуется SSH-соединение. Когда вы устанавливаете имя пользователя и пароль, позаботьтесь о том, чтобы запомнить эту информацию.

Скриншот

Когда установка будет завершена, Raspberry Pi перейдет к экрану входа в систему (вот где монитор пригодится).

Введите имя пользователя и пароль, которые вы создали во время первоначальной установки. Когда вы вошли в систему, рекомендуется обновить только что установленную операционную систему, раскрыть IP-адрес Raspberry Pi и установить программное обеспечение OpenMediaVault.

Большинство образов операционных систем, поставляемых вместе с установщиками, не поставляются с последними обновлениями. Следуя приведенным ниже инструкциям, легко убедиться, что вы в курсе последних событий. Также введите свой пароль при появлении запроса:

судо подходящее обновление && судо подходящее обновление

Теперь вам нужно найти свой IP-адрес. Введите одну из следующих команд:

IP-адрес
ifconfig

Вы найдете свой IP-адрес под eth0 раздел и рядом инет.

На соседнем компьютере откройте терминал (или аналогичную программу) и введите SSH user@IP-адрес (замените пользователя на имя пользователя, которое вы создали во время первоначальной установки, и IP.Address с обнаруженными моментами IP-адреса назад. Чтобы получить помощь по удаленному подключению к Raspberry Pi, ознакомьтесь с нашим Пошаговое руководство по SSH в Raspberry Pi для деталей.

Теперь, когда у вас настроена и готова основа для вашего сервера Raspberry Pi, пришло время установить OpenMediaVault.

В том же приложении, которое вы подключили к Raspberry Pi удаленно через SSH, введите следующую команду:

судо wget -O - <аhref=" https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install">https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/installа> | судо баш

После запроса введите свой пароль, чтобы продолжить. Это займет до 10 минут. Когда это действие будет завершено, вы должны увидеть экран, подобный показанному на изображении.

Когда ваш Raspberry Pi завершит перезагрузку, IP-адрес может измениться. Вы можете либо записать новый IP-адрес (если он у вас изменился), либо ввести raspberrypi.local в адресную строку веб-браузера на удаленном компьютере.

Обратите внимание на имя пользователя по умолчанию (admin) и пароль по умолчанию (openmediavault), указанные в приветствии при входе в систему. Это очень важный. После того, как вы введете IP-адрес вашего Raspberry Pi (или raspberrypi.local) в веб-браузер вашего компьютера, вы увидите экран входа в систему.

Настройка вашего сервера

Теперь введите имя пользователя и пароль по умолчанию для входа на сервер! Вас встретит панель инструментов, которую необходимо настроить. Но сначала обязательно измените пароль по умолчанию. Для этого щелкните значок человека в правом верхнем углу главного экрана OpenMediaVault.

Прилагаемая панель мониторинга включает информацию о мониторинге вашего ЦП, памяти, контейнеров, файловых систем, служб, сетевых интерфейсов и других инструментов диагностики. После выбора гиперссылки страницы настроек (в информационном сообщении) вам будет представлен список параметров. Установите флажки рядом с предпочитаемой диагностической метрикой и нажмите «Сохранить».

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

Добавление пользователей

Выбирать Пользователи > Пользователи из левого меню. Затем выберите значок синего плюса в левом верхнем углу и заполните необходимые поля. Не забудьте нажать сохранить.

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

Чтобы лучше понять права пользователей и групп Linux, найдите время, чтобы просмотреть наше руководство для подробного понимания Разрешения пользователя и группы Linux.

Подключение хранилища

Вы можете выбрать, как вы хотите использовать подключенное хранилище. Например, вы можете использовать ту SD-карту на 128 ГБ, которую вы купили с комплектом Raspberry Pi. Вы также можете использовать USB-накопитель большего размера, который собирает пыль. Прежде чем вы сможете использовать свою SD-карту, вам нужно сообщить OpenMediaVault, чтобы она также использовала корневую файловую систему для хранения вашего сервера.

Выбирать Система > Плагины в левом меню. В правом верхнем углу этого экрана вы увидите увеличительное стекло и линию. Найдите «root», и вы увидите «плагин opemediavault-sharerootfs». Просто выберите вилку в вас хотите установить, а затем выберите стрелку вниз (над словами Информация о пакете в верхней части экран).

С этим в сторону, выберите Хранилище (слева) > Файловые системы. Оказавшись там, выберите синий значок плюса в верхней части экрана и выберите mount. Затем выберите файловую систему, к которой вы хотите подключить OpenMediaVault, и нажмите «Сохранить».

Вы также заметите предупреждающее сообщение вверху. Установите флажок (в правом верхнем углу этого инструмента администрирования), чтобы убедиться, что ваши изменения сохранены. Нажмите Да, когда вас спросят, хотите ли вы применить изменения.

Другие варианты

Вы также можете добавить общий доступ к файлам samba, чтобы легко переносить файлы на новый сервер Raspberry Pi. Для начала выберите Сервисы > SMB/CIFS. Ознакомьтесь с нашим руководством, чтобы узнать какой способ передачи файлов лучше всего подходит для вас.

Чтобы обеспечить безопасность вашего сервера, важно развернуть сертификаты. Выбирать Сертификаты > SSH или Сертификаты > SSL. Нажмите на плюс и следуйте простым подсказкам. OpenMediaVault сделает все остальное! Изучите наше руководство, чтобы узнать назначение SSL-сертификата для деталей.

Что вы создадите дальше?

Будете ли вы создавать веб-сервер, обратный прокси-сервер, pi-hole или плексовый медиа-сервер? Конечно, вы всегда можете придерживаться того, для чего изначально был разработан OpenMediaVault — решения NAS.