Лично у меня всё началось с того, что Яндекс.Диск вдруг сказал: «У вас закончился объём — платите». А Google Drive стал что-то активно предлагать, удалять старые письма, ограничивать фото. Ну камон, это мои файлы. Тогда я поняла: хватит. Хочу своё.
Решение оказалось довольно простым — установить Nextcloud на VPS. Получаешь облачное хранилище на своём сервере, никаких подписок, всё по-своим правилам. Расскажу, как именно я это сделала — пошагово, по-человечески. Никакой магии — просто немного времени и VPS от CloudVPS.by.
Что такое Nextcloud, и почему это не просто замена Google Drive
Если коротко: Nextcloud — это как Dropbox, но без Dropbox. Программа, которая ставится на ваш VPS и превращает его в удобный интерфейс для хранения файлов, документов, фото и даже звонков. Работает в браузере, есть клиенты на Android, iOS, Windows.
Но вот в чём фишка — всё под контролем. Установил, настроил — и ни один алгоритм не залезет в твои фото, не предложит очистить «старые файлы», не отключит доступ.
У меня на VPS с 2 ядрами и 4 ГБ ОЗУ от CloudVPS.by Nextcloud спокойно тянет документы, синхронизацию с телефоном и резервные копии. Один раз настроила автоаплоад фото с Android — и забыла. Работает.
Почему лучше ставить Nextcloud именно на VPS
Можно, конечно, поставить Nextcloud дома — на старый ноутбук или Raspberry Pi. Но вы же не хотите, чтобы доступ к файлам пропадал при выключенном роутере? Поэтому я взяла виртуальный сервер в облаке, где:
- 100% аптайм, даже если у меня дома свет вырубят;
- резервные копии в пару кликов;
- скорость — выше, чем у бесплатных облаков (у меня скачивание по 30 МБ/с);
- есть техподдержка — у CloudVPS она реально отвечает за 10–15 минут.
Плюс, если что — просто апгрейдить VPS до большего объема. Никакой беготни с переносами.
Что понадобится для установки
- VPS от CloudVPS.by (Ubuntu 22.04, минимум 2 ГБ RAM)
- root-доступ (он выдаётся по умолчанию)
- базовые знания терминала (всё покажу)
- примерно 30 минут времени
Шаг 1. Обновление системы и установка компонентов
Подключаемся к серверу:
ssh root@IP_сервера
Сразу приводим систему в порядок:
apt update && apt upgrade -y
Ставим всё нужное:
apt install apache2 mariadb-server libapache2-mod-php \ php php-mysql php-gd php-curl php-xml php-mbstring php-zip php-intl \ wget unzip -y
Шаг 2. Готовим базу данных
mysql
Создаём базу и пользователя:
CREATE DATABASE nextcloud; CREATE USER 'nextuser'@'localhost' IDENTIFIED BY 'тут_пароль'; GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
Шаг 3. Скачиваем и настраиваем Nextcloud
wget https://download.nextcloud.com/server/releases/latest.zip unzip latest.zip mv nextcloud /var/www/
Права доступа:
chown -R www-data:www-data /var/www/nextcloud chmod -R 755 /var/www/nextcloud
Шаг 4. Конфигурация Apache
nano /etc/apache2/sites-available/nextcloud.conf
Вот пример моего конфига:
<VirtualHost *:80> ServerName cloud.mydomain.by DocumentRoot /var/www/nextcloud <Directory /var/www/nextcloud> Require all granted AllowOverride All Options FollowSymLinks MultiViews </Directory> </VirtualHost>
Активация:
a2ensite nextcloud.conf a2enmod rewrite headers env dir mime systemctl restart apache2
Шаг 5. Завершение через браузер
Открываете IP сервера или домен. Вводите логин/пароль администратора, указываете данные БД (
nextuser
nextcloud
пароль
Что умеет Nextcloud (и зачем это вообще всё?)
- Автоматически заливать фото с телефона (в фоне);
- Работать с документами онлайн (есть OnlyOffice, Collabora);
- Делать приватные ссылки на файлы — с паролем или сроком действия;
- Расшаривать папки для коллег;
- Работать как календарь, почтовик, таск-менеджер;
- И даже звонить (Nextcloud Talk — встроен).
Я знаю ребят, которые используют Nextcloud как облачный файловый сервер для команды дизайнеров. Синхронизация, общие папки, быстрый доступ — и никакой зависимости от Google Drive.
Плюсик от меня: безопасность
Рекомендую:
- поставить Let’s Encrypt SSL;
- настроить Fail2Ban (блокирует IP после 5 неудачных логинов);
- включить двухфакторку для админа;
- подключить регулярные бэкапы (я делаю на второй VPS с rsync).
Nextcloud — это не просто «сделал облако и забыл». Это свобода, особенно когда у тебя под рукой надёжный сервер от CloudVPS.by. Один раз настроил — и больше не волнуешься, что кто-то там решит ограничить твои 15 ГБ или прочитает твои фото.
Самое время уйти от “чужих” облаков. Собери своё. VPS есть? Nextcloud поставишь за вечер.
VPS на год? Мы добавим сверху
Сэкономьте месяц — просто введите