Similar presentations:
Организация персонального облачного сервера (Self-Host) на базе ОС Linux
1.
Организация персонального облачного сервера (Self-Host) набазе ОС Linux
Индивидуальный итоговый проект по информатике (9 класс)
Автор: Федоров Илья Антонович,
ученик 9Г класса
2.
Проблема: Коммерческиеоблака (Google Drive,
Яндекс.360) стали
платными, бесплатные
тарифы ограничены (5–15
ГБ), есть риски блокировки
и утечки данных
Актуальность:
Необходимость создания
бесплатной, автономной и
безопасной альтернативы
для хранения личных
файлов.
3.
Цель: Спроектировать и развернуть персональный облачный сервер(Self-Host) на базе Linux и подготовить руководство по его сборке.
⚫
Изучить теорию сетей (TCP/IP, DNS) и Linux.
⚫
Сравнить ПО для облака (выбран Nextcloud + Docker).
⚫
Собрать сервер, настроить проброс портов и SSL.
⚫
Провести финансовый расчет окупаемости.
⚫
Создать памятку-инструкцию (проектный продукт).
4.
Что такое Self-Host и чем он лучше?Self-host (или селф-хостинг) — это практика запуска и управления
программным обеспечением, веб-сайтами или сервисами на
собственном сервере или оборудовании, вместо использования готовых
облачных решений от сторонних компаний.
Сравнение:
Публичное облако:
Self-Host:
ежегодная подписка (2000–
8000 руб./год), данные у
сторонней компании.
однократная покупка диска,
100% контроль над данными,
шифрование и отсутствие
подписок.
5.
Сетевые технологии в основе проекта:⚫
⚫
⚫
LAN / WAN: разделение локальной и глобальной сети.
TCP/IP и DNS / DDNS: обеспечение доступа к серверу
по постоянному имени из любой точки мира.
Port Forwarding (Проброс портов): маршрутизация
входящего трафика 80/443 (HTTPS) с роутера на
сервер.
6.
Почему именно Linux?⚫
⚫
Легкость для серверов: более 90% серверов/суперкомпьютеры в
мире работают на Linux.
Плюсы:
Бесплатность и открытый исходный код (Open Source).
Минимальные системные требования (работает без графического
интерфейса GUI).
Высокая надежность и (почти) отсутствие вирусов.
7.
Программный стек (Nextcloud + Docker)Nextcloud: аналог Google Drive/Яндекс Диска
(синхронизация файлов, автозагрузка фото со
смартфона, календарь).
Docker & Docker Compose: запуск приложений в
изолированных контейнерах без нагрузки на
систему.
8.
Практическая сборка и настройка⚫
Подготовка железа (бюджетный ПК / ThinkPad, SSD для ОС,
HDD 2 ТБ для данных).
⚫
Установка Ubuntu Server 24.04 LTS или Debian 13
⚫
Установка контейнеризации Docker и Docker Compose.
⚫
Выпуск бесплатного защищенного SSL-сертификата Let's
Encrypt.
9.
Результаты тестирования и финансовая выгодаСкорость: в локальной сети (дома) до 110 МБ/с (быстрее
публичных облаков).
Расчет окупаемости (на 5 лет):
Google / Яндекс (2 ТБ): ~20 000 руб. за 5 лет.
Личный Linux-сервер: ~10 000 руб. (покупка HDD +
электричество).
Вывод: экономия более 50% с первого года, далее хранилище
бесплатно.
10.
Проектный продуктПродукт: Пошаговое руководство (памятка
администратора) по сборке и настройке личного
сервера на Linux.
Практическая польза: любой ученик или пользователь
может повторить инструкцию и создать свое
бесплатное облако.
11.
Заключение⚫
⚫
Поставленная цель достигнута, гипотеза
подтверждена.
Домашний Linux-сервер полностью решает
проблему дороговизны и конфиденциальности
облачных хранилищ.
internet