Tilbake til blogg
Februar 2, 2026Guider

Hvordan bygge privat sky-lagring med Nextcloud på VPS

Komplett guide for å sette opp din egen private sky-lagring ved hjelp av Nextcloud på en VPS-server. Lær hvordan du lager et sikkert, selv-hostet alternativ til Dropbox og Google Drive.

Hvordan bygge privat sky-lagring med Nextcloud på VPS

Nextcloud er en kraftig, åpen kildekode-plattform som lar deg bygge din egen private sky-lagringsløsning. I motsetning til offentlige skytjenester gir Nextcloud deg full kontroll over dine data, og sikrer personvern og sikkerhet. Denne guiden vil veilede deg gjennom å sette opp Nextcloud på din Hiddence VPS.

Hvorfor velge Nextcloud?

  • Fullstendig dataeierskap: Filene dine forblir på din server, ikke i tredjeparts-skyer
  • Personvernbeskyttelse: Ingen datamining eller sporing fra skyleverandører
  • Kostnadseffektivt: Engangsserverkostnad kontra tilbakevendende abonnementsavgifter
  • Full tilpasning: Installer apper og plugins for å utvide funksjonalitet
  • Overholdelse: Oppfyll GDPR og andre databeskyttelseskrav
  • Ubegrenset lagring: Bare begrenset av serverens diskplass

Forutsetninger

  • En VPS-server med minst 2GB RAM (4GB+ anbefalt)
  • Ubuntu 20.04 eller Debian 11+ installert
  • Root eller sudo-tilgang
  • Domenenavn som peker til din server-IP
  • SSL-sertifikat (Let's Encrypt anbefalt)

Installerer Nextcloud

Først, oppdater systemet ditt og installer nødvendige avhengigheter:

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

Setter opp MySQL-database

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

Laster ned og konfigurerer 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

Konfigurerer Apache Virtual Host

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

Nøkkelfunksjoner etter oppsett

  • Filsynkronisering på tvers av enheter
  • Samarbeidsdokumentredigering
  • Kalender- og kontaktadministrasjon
  • Videokonferanser med Talk
  • Passordbehandlerintegrasjon
  • E-postklientfunksjonalitet
  • App-butikk med hundrevis av utvidelser

Sikkerhets beste praksis

  • Aktiver tofaktorautentisering for alle brukere
  • Bruk sterke passord og håndhev passordpolicyer
  • Sett opp regelmessige automatiserte sikkerhetskopier
  • Hold Nextcloud og systempakker oppdatert
  • Konfigurer brannmur for å begrense tilgang
  • Bruk SSL/TLS-kryptering for alle tilkoblinger
  • Aktiver filkryptering i hvile