Terug na blog
Februarie 2, 2026Gidse

Hoe om 'n Privaat Wolk Stoorplek met Nextcloud op VPS te Bou

Volledige gids tot die opstel van jou eie privaat wolk stoorplek met Nextcloud op 'n VPS bediener. Leer hoe om 'n veilige, self-gehoste alternatief vir Dropbox en Google Drive te skep.

Hoe om 'n Privaat Wolk Stoorplek met Nextcloud op VPS te Bou

Nextcloud is 'n kragtige, oopbron platform wat jou toelaat om jou eie privaat wolk stoorplek oplossing te bou. Anders as publieke wolk dienste, gee Nextcloud jou volledige beheer oor jou data, wat privaatheid en sekuriteit verseker. Hierdie gids sal jou deur die opstel van Nextcloud op jou Hiddence VPS lei.

Waarom Nextcloud Kies?

  • Volledige data eienaarskap: Jou lêers bly op jou bediener, nie in derdeparty wolke nie
  • Privaatheid beskerming: Geen data mynbou of dop deur wolk verskaffers nie
  • Koste-effektief: Eenmalige bediener koste vs. herhalende subskripsie fooie
  • Volledige aanpassing: Installeer programme en inproppe om funksionaliteit uit te brei
  • Nakoming: Voldoen aan GDPR en ander data beskerming vereistes
  • Onbeperkte stoorplek: Slegs beperk deur jou bediener se skyf spasie

Vereistes

  • 'n VPS bediener met ten minste 2GB RAM (4GB+ aanbeveel)
  • Ubuntu 20.04 of Debian 11+ geïnstalleer
  • Root of sudo toegang
  • Domein naam wat na jou bediener IP wys
  • SSL sertifikaat (Let's Encrypt aanbeveel)

Nextcloud Installeer

Eers, dateer jou stelsel op en installeer vereiste afhanklikhede:

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 Databasis Opstel

bash
mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'sterk_wagwoord_hier';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Nextcloud Aflaai en Konfigureer

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 Virtuele Gasheer Konfigureer

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

Sleutel Kenmerke Na Opstel

  • Lêer sinchronisasie oor toestelle
  • Samewerkende dokument redigering
  • Kalender en kontakte bestuur
  • Video konferensie met Talk
  • Wagwoord bestuurder integrasie
  • E-pos kliënt funksionaliteit
  • Program winkel met honderde uitbreidings

Sekuriteit Beste Praktyke

  • Aktiveer twee-faktor verifikasie vir alle gebruikers
  • Gebruik sterk wagwoorde en dwing wagwoord beleide af
  • Stel gereelde outomatiese rugsteun op
  • Hou Nextcloud en stelsel pakkette op datum
  • Konfigureer firewall om toegang te beperk
  • Gebruik SSL/TLS enkripsie vir alle verbindings
  • Aktiveer lêer enkripsie by rus