Февруари 2, 2026Ръководства
Как да създадете частно облачно хранилище с Nextcloud на VPS
Пълен наръчник за настройка на собствено частно облачно хранилище с Nextcloud на VPS сървър. Научете как да създадете безопасна, самостоятелно хоствана алтернатива на Dropbox и Google Drive.

Nextcloud е мощна платформа с отворен код, която ви позволява да създадете собствено решение за частно облачно хранилище. За разлика от публичните облачни услуги, Nextcloud ви дава пълен контрол над данните си, осигурявайки поверителност и сигурност. Този наръчник ще ви преведе през настройката на Nextcloud на вашия Hiddence VPS.
Защо да изберете Nextcloud?
- Пълна собственост върху данните: Вашите файлове остават на вашия сървър, а не в облаци на трети страни
- Защита на поверителността: Без копаене на данни или проследяване от доставчици на облачни услуги
- Икономично: Еднократна цена на сървъра срещу редовни абонаментни такси
- Пълна персонализация: Инсталирайте приложения и плъгини за разширяване на функционалността
- Съответствие: Отговаряне на изискванията за защита на данните GDPR и други
- Неограничено хранилище: Ограничено само от дисковото пространство на сървъра
Изисквания
- VPS сървър с поне 2GB RAM (препоръчително 4GB+)
- Инсталиран Ubuntu 20.04 или Debian 11+
- Root или sudo достъп
- Домейн име, сочещо към IP адреса на вашия сървър
- SSL сертификат (препоръчително Let's Encrypt)
Инсталиране на Nextcloud
Първо, актуализирайте системата си и инсталирайте необходимите зависимости:
bash
apt update && apt upgrade -y
apt install -y apache2 mariadb-server libapache2-mod-php7.4 php7.4-gd php7.4-mysql php7.4-curl php7.4-mbstring php7.4-xml php7.4-zip php7.4-intl php7.4-bcmathНастройка на MySQL база данни
bash
mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'силна_парола_тук';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';
FLUSH PRIVILEGES;
EXIT;Изтегляне и конфигуриране на Nextcloud
bash
cd /var/www/html
wget https://download.nextcloud.com/server/releases/latest.zip
unzip latest.zip
chown -R www-data:www-data nextcloud
chmod -R 755 nextcloudКонфигуриране на Apache виртуален хост
bash
nano /etc/apache2/sites-available/nextcloud.conf
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /var/www/html/nextcloud
<Directory /var/www/html/nextcloud>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
a2ensite nextcloud.conf
a2enmod rewrite headers env dir mime
systemctl restart apache2Ключови функции след настройка
- Синхронизация на файлове между устройства
- Съвместно редактиране на документи
- Управление на календар и контакти
- Видео конференции с Talk
- Интеграция на мениджър за пароли
- Функционалност на email клиент
- Магазин за приложения с стотици разширения
Най-добри практики за сигурност
- Активирайте двуфакторна автентикация за всички потребители
- Използвайте силни пароли и прилагайте политики за пароли
- Настройте редовни автоматични резервни копия
- Поддържайте Nextcloud и системните пакети актуални
- Конфигурирайте firewall за ограничаване на достъпа
- Използвайте SSL/TLS криптиране за всички връзки
- Активирайте криптиране на файлове в покой