Внимание! Техподдержка работает только через тикет-систему в личном кабинете
Открытая платформа для создания собственного облачного хранилища. Основное назначение - безопасное хранение, синхронизация и совместная работа с файлами в сферах бизнеса, образования и личного использования
Nextcloud - это платформа для создания собственного облачного хранилища с открытым кодом. Основные возможности включают безопасное хранение файлов, синхронизацию на всех устройствах и совместную работу в реальном времени, что делает её идеальной для команд и индивидуальных пользователей.
Установка Nextcloud на VPS от AdminVPS проходит через панель управления - достаточно выбрать конфигурацию. Система готова к работе за считанные минуты без дополнительных затрат. Все основные компоненты, включая веб-сервер, базу данных и PHP, уже предустановлены.
Nextcloud подойдёт для компаний, которым важно соблюдать требования GDPR и обеспечить приватность своих данных. Платформа легко масштабируется, поддерживает работу через мобильные и десктопные приложения, интегрируется с офисными пакетами и внешними сервисами. Благодаря гибкости и расширяемости, Nextcloud можно адаптировать под любые задачи: от корпоративного облачного хранилища до платформы для совместной работы.
Nextcloud на VPS от AdminVPS - это безопасное и удобное решение для хранения файлов, совместной работы и синхронизации данных. После установки уже через несколько минут вы получаете собственную облачную платформу с полным контролем над доступом, конфиденциальностью и настройками. Без подписок, ограничений и зависимостей от сторонних сервисов.
Сайт проекта
Категория
Хранение файлов
Офисные приложения
Версии
Nextcloud 31 + OnlyOffice 5
Системные требования
4 ядра vCPU
16 ГБ RAM
40 ГБ объем диска
Для корректной работы Nextcloud требуется веб-сервер (Nginx или Apache), PHP нужной версии, база данных MySQL или MariaDB, корректные настройки PHP и стабильная файловая система. Перед установкой важно привести VPS в состояние, которое обеспечит работу всех компонентов без ошибок и конфликтов.
Подготовительные шаги также включают обновление системы, установку необходимых пакетов, создание базы данных и настройку окружения. Ubuntu 22.04 считается наиболее подходящей системой благодаря актуальным версиям PHP и современным библиотекам.
Что нужно сделать перед установкой
Обновить систему:
apt update && apt upgrade -y
Установить основные инструменты:
apt install wget curl unzip software-properties-common -y
Убедиться, что VPS имеет:
После этого можно переходить к установке PHP, базы данных и веб-сервера.
Nextcloud требует PHP 8.1 или 8.2 с набором модулей.
Добавляем репозиторий:
add-apt-repository ppa:ondrej/php -y
apt update
Устанавливаем PHP и необходимые модули:
apt install php8.2 php8.2-fpm php8.2-gd php8.2-mysql php8.2-curl \
php8.2-xml php8.2-zip php8.2-mbstring php8.2-intl php8.2-bcmath \
php8.2-gmp php8.2-apcu php8.2-imagick -y
Настраиваем параметры PHP:
nano /etc/php/8.2/fpm/php.ini
Рекомендуемые значения:
Перезапускаем PHP-FPM:
systemctl restart php8.2-fpm
Устанавливаем сервер базы данных:
apt install mariadb-server mariadb-client -y
Запускаем базовую настройку безопасности:
mysql_secure_installation
Создаём базу и пользователя:
mysql -u root -p
CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'ncuser'@'localhost' IDENTIFIED BY 'StrongPass123!';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'ncuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Nextcloud отлично работает на Nginx, обеспечивая высокую производительность.
apt install nginx -y
Скачиваем последнюю версию:
wget https://download.nextcloud.com/server/releases/latest.zip
unzip latest.zip
mv nextcloud /var/www/nextcloud
Назначаем права:
chown -R www-data:www-data /var/www/nextcloud
Создаём конфигурационный файл:
nano /etc/nginx/sites-available/nextcloud
Рекомендуемая конфигурация:
server {
listen 80;
server_name YOUR_DOMAIN;
root /var/www/nextcloud/;
client_max_body_size 1024M;
index index.php;
location / {
try_files $uri $uri/ /index.php$request_uri;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
location ~ /\.(?!well-known).* {
deny all;
}
}
Активируем конфигурацию:
ln -s /etc/nginx/sites-available/nextcloud /etc/nginx/sites-enabled/
systemctl restart nginx
Теперь можно открыть браузер и перейти:
http://Ваш_IP/
На экране появится установщик Nextcloud.
Необходимо указать:
После подтверждения система установит сервис и откроет панель управления.
| Параметр | Рекомендация | Комментарий |
|---|---|---|
| CPU | 2 ядра | Для высокой нагрузки - от 4 |
| RAM | 2–4 ГБ | Для большого облака - 6–8 ГБ |
| Диск | от 40 ГБ SSD | Для хранения данных - больше |
| PHP | 8.1–8.2 | Требуются актуальные модули |
| СУБД | MariaDB / MySQL | Оптимальный выбор |
| HTTPS | рекомендуется | Защищает синхронизацию |
При заказе услуги установка происходит автоматически через панель: вам нужно только выбрать конфигурацию VPS. Система развернётся с преднастройкой веб-сервера, БД и SSL — можно приступать к работе сразу.
Для минимального трафика достаточно VPS с 2 ядрами и 4 ГБ RAM + от 20 ГБ SSD. Для команд и офисных функций рекомендуем 4–8 ГБ RAM и 50 ГБ диска.
Да — через панель вы привяжете свой домен, и SSL-сертификат выпустится автоматически от Let’s Encrypt.
Да — включены функции совместного редактирования (через OnlyOffice/Collabora), календари, контакты и встроенный чат и видеосвязь (Nextcloud Talk).
Nextcloud поддерживает шифрование данных, 2FA, расширенные права доступа и позволяет настраивать резервные копии базы данных и пользовательских файлов средствами VPS.
Абсолютно — доступны тысячи бесплатных и платных плагинов из Nextcloud App Store: файлы, задачи, мультимедиа, интеграции с внешними сервисами.
