Как настроить домашний сервер на Raspberry Pi в 2026 году: пошаговое руководство
Получите полное пошаговое руководство по созданию домашнего сервера на Raspberry Pi: от выбора ОС до настройки файлового облака и расчёта стоимости.
Содержание
- Подготовка оборудования и выбор операционной системы
- Первичная настройка Raspberry Pi и подключение по SSH
- Установка и настройка основных серверных сервисов
- Практический чек-лист безопасности и оптимизации
- Расчёт стоимости домашнего сервера и варианты масштабирования
- Частые ошибки новичков и как их избежать
- Итоги: ваш готовый домашний сервер на Raspberry Pi
Настроить домашний сервер Raspberry Pi в 2026 году проще, чем кажется: достаточно правильно подобрать оборудование, записать образ системы и выполнить несколько базовых команд. После настройки вы получите надёжный файловый сервер, медиаплатформу или облако, управляемое из любой точки сети.
По данным TGRank, в категории «Технологии и IT» насчитывается 105 Telegram-каналов с общей аудиторией более 15 млн подписчиков, что подтверждает высокий интерес к DIY-решениям. Ниже – пошаговое руководство, которое поможет быстро собрать и запустить ваш сервер.
Подготовка оборудования и выбор операционной системы
Что понадобится
- Raspberry Pi 5 (четырёхъядерный процессор 2,4 ГГц, 8 ГБ ОЗУ) – базовый «мозг» проекта.
- Блок питания 5 В 3 А с сертификатом USB-C, минимум 3 А, чтобы избежать падения напряжения.
- MicroSD-карта минимум 32 ГБ, лучше 64 ГБ, класс 10 – обеспечивает быстрый запуск и достаточный объём для сервисов.
- Корпус с вентиляционными отверстиями и комплект охлаждения (радиатор + активный вентилятор) – удерживает температуру ниже 70 °C при нагрузке.
- Кабель Ethernet (или Wi-Fi-модуль, если планируете беспроводное подключение) и монитор с HDMI-кабелем для первого запуска.
Выбор дистрибутива Linux
| Дистрибутив | Размер образа | Поддержка Pi 5 | Тип установки |
|---|---|---|---|
| Raspberry Pi OS (Lite) | ≈ 2,5 ГБ | Официально | Минимальный набор пакетов, идеален для серверов. |
| Ubuntu Server 22.04 LTS | ≈ 3,0 ГБ | Поддержка через образ ARM64 | Широкая экосистема, удобный snap-менеджер. |
| DietPi | ≈ 500 МБ | Оптимизирован под Pi 5 | Очень лёгкий, автоматическая установка популярных сервисов. |
Для большинства задач достаточно Raspberry Pi OS Lite – небольшая нагрузка, быстрый запуск и готовая поддержка apt. Если нужен более «универсальный» сервер с готовыми пакетами, выбирайте Ubuntu Server. DietPi подходит, когда важна минимальная занимаемая память.
Запись образа на карту памяти
- Скачайте нужный образ с официального сайта дистрибутива.
- Установите Raspberry Pi Imager (доступен для Windows, macOS, Linux).
- В Imager выберите «CHOOSE OS», укажите скачанный файл, затем «CHOOSE STORAGE» – вашу microSD-карту.
- Включите опцию «SETTINGS» → «Enable SSH» (создаст файл
ssh) и, при необходимости, укажите Wi-Fi SSID и пароль. - Нажмите «WRITE» – процесс займет 2-3 минуты на 64 ГБ карте.
После записи карта готова к первому запуску. Вставьте её в Raspberry Pi, подключите блок питания и монитор.
Первичная настройка Raspberry Pi и подключение по SSH
Первый запуск и базовые параметры
- Включите Pi – система загрузится в текстовый терминал.
- Введите логин pi и пароль raspberry.
- Сразу измените пароль командой
passwd– это первая строка защиты. - Запустите
sudo raspi-config, перейдите в «Localisation Options» и задайте регион, язык и раскладку клавиатуры. - Сохраните изменения и перезагрузите
sudo reboot.
Включение SSH и настройка Wi-Fi/ethernet
Если в образе уже был создан файл ssh, сервис включён автоматически. Для Ethernet просто подключите кабель к роутеру. Чтобы добавить Wi-Fi после первого запуска:
- Откройте
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf. - Добавьте блок:
network={
ssid="YOUR_SSID"
psk="YOUR_PASSWORD"
key_mgmt=WPA-PSK
}
- Сохраните
Ctrl+O, закройтеCtrl+X - Перезапустите службу
sudo systemctl restart dhcpcd.
Теперь можно подключиться с любого ПК в сети:
ssh pi@192.168.1.XXОбновление системы
Перед установкой сервисов обновите пакеты:
- Обновите списки репозиториев:
sudo apt update. - Установите последние версии:
sudo apt full-upgrade -y. - Очистите кеш:
sudo apt autoremove -y && sudo apt clean.
После перезагрузки sudo reboot система будет готова к установке серверных приложений.
Если хотите сравнить цены на рекламные посты в Telegram-каналах категории «Технологии и IT», обратитесь к каталогу Telegram-каналов категории «Технологии и IT» – актуальная статистика от TGRank.
Установка и настройка основных серверных сервисов
Файловый сервер (Samba)
Служит для обмена файлами между Windows, macOS и Linux-клиентами. На Raspberry Pi он работает быстро даже на модели 4 GB.
- Установите пакет:
sudo apt install samba -y. - Создайте общую папку:
sudo mkdir -p /srv/samba/shareи задайте права:sudo chown -R pi:pi /srv/samba/share. - Отредактируйте
/etc/samba/smb.conf(добавьте в конец): [Share] path = /srv/samba/share browseable = yes read only = no guest ok = yes - Перезапустите службу:
sudo systemctl restart smbd. - С другого ПК откройте
\\192.168.1.XX\Shareв Проводнике (Windows) илиsmb://192.168.1.XX/Shareв Finder (macOS).
Облачное хранилище (Nextcloud)
Nextcloud предоставляет веб-интерфейс, синхронизацию и мобильные клиенты. Работает на ARM-процессорах без проблем.
- Установите необходимые зависимости:
sudo apt install nginx php-fpm php-mysql php-xml php-gd php-curl php-zip php-bcmath -y. - Скачайте последний архив Nextcloud:
wget https://download.nextcloud.com/server/releases/nextcloud-27.0.0.zip -O /tmp/nextcloud.zipи распакуйте в/var/www/:sudo unzip /tmp/nextcloud.zip -d /var/www/ && sudo mv /var/www/nextcloud /var/www/html/nextcloud. - Создайте базу данных:
sudo mysql -e "CREATE DATABASE nextcloud; CREATE USER 'nc_user'@'localhost' IDENTIFIED BY 'StrongPass!'; GRANT ALL PRIVILEGES ON nextcloud.* TO 'nc_user'@'localhost'; FLUSH PRIVILEGES;". - Настройте nginx (файл
/etc/nginx/sites-available/nextcloud): server { listen 80; server_name pi-home.local; root /var/www/html/nextcloud; index index.php index.html; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.2-fpm.sock; } } - Активируйте конфиг:
sudo ln -s /etc/nginx/sites-available/nextcloud /etc/nginx/sites-enabled/ && sudo nginx -t && sudo systemctl restart nginx. После этого откройтеhttp://192.168.1.XX/nextcloudи завершите установку через браузер.
Веб-сервер (Apache/Nginx)
Для простых сайтов часто хватает Nginx, но Apache остаётся популярным для PHP-приложений.
- Nginx – установка:
sudo apt install nginx -y. Файл конфигурации/etc/nginx/sites-available/defaultзамените на: server { listen 80; server_name pi.local; root /var/www/html; index index.html index.htm; } Перезапуск:sudo systemctl restart nginx. Доступ:http://192.168.1.XX. - Apache – установка:
sudo apt install apache2 -y. Директория/var/www/htmlуже готова. Проверьте черезhttp://192.168.1.XX.
База данных (MariaDB)
MariaDB подходит для большинства веб-приложений и легко масштабируется.
- Установите сервер:
sudo apt install mariadb-server -y. - Запустите безопасную настройку:
sudo mysql_secure_installation. Установите пароль root, отключите анонимный доступ и удалите тестовую базу. - Создайте пользователя для приложений: sudo mysql -e "CREATE USER 'app_user'@'localhost' IDENTIFIED BY 'StrongPass!'; GRANT ALL PRIVILEGES ON *.* TO 'app_user'@'localhost'; FLUSH PRIVILEGES;"
- Проверьте работу:
mysql -u app_user -p -e "SHOW DATABASES;". Доступ из PHP-скриптов будет через те же учётные данные.
Практический чек-лист безопасности и оптимизации
Брандмауэр и ограничение портов
| Действие | Команда | Рекомендация |
|---|---|---|
| Установить ufw | sudo apt install ufw -y | Базовый фильтр, лёгкий в управлении. |
| Разрешить SSH только с локальной сети | sudo ufw allow from 192.168.1.0/24 to any port 22 | Избегайте доступа из интернета. |
| Открыть порты сервисов | sudo ufw allow 80/tcp && sudo ufw allow 443/tcp && sudo ufw allow 139/tcp && sudo ufw allow 445/tcp | Только те, что действительно нужны. |
| Включить брандмауэр | sudo ufw enable | После проверки правил. |
Обновления и автоматический рестарт сервисов
- Включите автоматическое обновление безопасности:
sudo apt install unattended-upgrades -y && sudo dpkg-reconfigure unattended-upgrades. - Настройте systemd-таймер для перезапуска критических сервисов при падении: sudo systemctl enable --now nginx sudo systemctl enable --now mariadb
- Смените пароль SSH и отключите вход root:
passwd pi, затем в/etc/ssh/sshd_configустановитеPermitRootLogin noиPasswordAuthentication no(используйте ключи). - Установите fail2ban для защиты от брутфорса:
sudo apt install fail2ban -y. По умолчанию уже защищает SSH.
Мониторинг нагрузки (htop, netdata)
Отслеживание нагрузки помогает вовремя заметить «узкие места».
- Установите htop:
sudo apt install htop -y. Запускhtopпоказывает CPU, память и процессы в реальном времени. - Для более детального графика установите netdata:
bash
Расчёт стоимости домашнего сервера и варианты масштабирования
Бюджет базовой сборки
Для начала понадобится Raspberry Pi 5 (≈ 7 500 ₽), блок питания 5 В 3 А (≈ 1 200 ₽), карта microSD 32 ГБ Class 10 (≈ 800 ₽) и корпус с вентиляцией (≈ 1 000 ₽). Итого базовая конфигурация обойдётся в ≈ 10 500 ₽.
Дополнительные аксессуары (SSD, HAT-модуль)
Для файлового хранилища лучше подключить внешний SSD 1 ТБ (например, Samsung 870 EVO, ≈ 9 000 ₽) через USB-3.0-адаптер (≈ 600 ₽). Если планируете использовать Pi как медиа-сервер, имеет смысл добавить HAT-модуль «Pi-Cool» с активным кулером и датчиком температуры (≈ 1 500 ₽). Общая стоимость расширенной сборки — ≈ 21 600 ₽.
Сравнение с коммерческими NAS
| Устройство | Цена, ₽ | Производительность (чт/зап) | Гибкость |
|---|---|---|---|
| Raspberry Pi 5 + SSD 1 ТБ | ≈ 21 600 | ≈ 350 МБ/с (USB-3.0) | Полный доступ к Linux-среде |
| Synology DS220+ | ≈ 33 000 | ≈ 225 МБ/с (2 × LAN) | GUI-управление, пакеты |
| QNAP TS-231K | ≈ 29 000 | ≈ 200 МБ/с (Gigabit) | Встроенный RAID, приложения |
По цене Pi выигрывает почти в двойне, а по гибкости — без ограничений ОС. При росте нагрузки можно добавить второй SSD через USB-3.0-хаб или перейти на более мощный SBC (например, Raspberry Pi Compute Module 4). Для сравнения цен и аудитории Telegram-каналов в категории «Технологии и IT» см. каталог TGRank — 105 каналов, суммарно 15 142 048 подписчиков (по данным TGRank).
Частые ошибки новичков и как их избежать
Неправильный блок питания
- Причина: использование дешёвого адаптера без стабильного 5 В 3 А.
- Последствия: случайные перезагрузки, корruption файловой системы.
- Рекомендация: покупать оригинальный блок питания от Raspberry Pi или сертифицированный аналог, проверять напряжение мультиметром.
Игнорирование обновлений
- Причина: редкое выполнение
apt update && apt upgrade. - Последствия: уязвимости, несовместимость новых пакетов.
- Рекомендация: настроить автоматический cron-скрипт, например,
0 3 * * 0 apt update && apt upgrade -y, и регулярно проверять логи.
Перегрев без охлаждения
- Причина: отсутствие кулера или пассивного радиатора.
- Последствия: троттлинг CPU, падение производительности при длительной работе.
- Рекомендация: установить активный кулер (Pi-Cool) и разместить сервер в проветриваемом месте; добавить датчик температуры и автоматический скрипт снижения нагрузки при > 80 °C.
Регулярно проверяйте температуру командой vcgencmd measure_temp и корректируйте охлаждение до начала проблем.
Итоги: ваш готовый домашний сервер на Raspberry Pi
После выполнения всех шагов у вас работает полноценный файловый и медиа-сервер, веб-интерфейс для управления и базовые службы резервного копирования. Проверить работу сервисов проще всего через команды systemctl status и браузер, открыв http://IP-адрес:/port.
Краткая проверка
- SSH-доступ:
ssh pi@IPотвечает без задержек. - Web-интерфейс (например, Nextcloud) открывается и показывает статус хранилища.
- SMB-шары видимы из Windows/Mac, можно копировать файлы.
- Автообновления и мониторинг температуры работают по расписанию.
Бэкапы и восстановление
Настройте ежедневный бэкап каталога /var/www и пользовательских данных на внешний USB-накопитель или в облако (rclone + Backblaze). Скрипт в /etc/cron.daily должен выполнять rsync -a --delete /home/pi/backup /mnt/usb. Регулярно проверяйте логи /var/log/rsync.log и тестируйте восстановление.
Экономия и масштабирование
Сейчас ваш сервер потребляет ~3 Вт, что в месяц обходится в≈3 USD при тарифе 0,10 USD/кВт·ч. При необходимости добавить дисковое пространство подключите еще один SSD через USB-3 и расширьте docker-compose-файлы.
Рекомендации по поддержке
- Проверяйте обновления раз в неделю, а не реже месяца.
- Следите за температурой: если выше 80 °C – увеличьте обороты вентилятора.
- Раз в месяц проверяйте целостность файлов
md5sumна важном хранилище. - Обновляйте пароли и SSH-ключи хотя бы раз в полгода.
«Домашний сервер – это не «раз-и-готово», а живой сервис, который требует периодической проверки и настройки.»
По данным TGRank, в категории «Технологии и IT» в каталоге Telegram-каналов насчитывается 105 каналов с общей аудиторией 15 142 048 подписчиков и медианной вовлечённостью 6,4 %. Если планируете делиться опытом или рекламировать свои решения, обратите внимание на каталог Telegram-каналов категории «Технологии и IT».
Итого, ваш Raspberry Pi готов обслуживать семью: хранить фото, стримить медиа, синхронизировать документы и даже запускать небольшие веб-приложения. Главное – поддерживать его в актуальном состоянии и регулярно делать резервные копии.
Telegram-каналы по теме
Подборка редакции TGRank: каналы с живой аудиторией — почитать и разместить рекламу
Хотите понять, как превратить небольшие доходы в первый миллион? Канал «Первый Миллион» предлагает пошаговые стратегии накопления и инвестиций, проверенные примерами реа…
✓
Теория бизнеса раскрывается здесь через призму научных исследований и проверенных моделей управления. Автор публикует разборы классических и современных концепций, сопро…
✓
«Бизнес Империя» — платформа для амбициозных владельцев компаний и стартаперов. Канал регулярно делится аналитикой рынков, советами по масштабированию и примерами из реа…
• Учимся системной работе с AI • Провожу консультации для бизнеса и команд • В канале удобная навигация, любой AI-сервис в закрепленном посте Автор: Ваня Юницкий Записат…
✓
«Своё Дело | Бизнес | Финансы» предлагает практические советы для предпринимателей и инвесторов. В публикациях разбираются стратегии роста, налогообложение, управление д…
Жоский ИИ Дядя Твой личный поставщик AI 🦾🤖 Канал о мире интересного AI: теория, приклад и meme👾 Для связи @dealer_ai (реклама и консультации по AI для бизнеса). Head …


