Natrag na blog
Veljača 2, 2026Vodiči

Kako izgraditi privatno cloud spremište s Nextcloudom na VPS-u

Potpuni vodič za postavljanje vlastitog privatnog cloud spremišta pomoću Nextclouda na VPS poslužitelju. Saznajte kako stvoriti sigurnu, samostalno hostiranu alternativu Dropboxu i Google Driveu.

Kako izgraditi privatno cloud spremište s Nextcloudom na VPS-u

Nextcloud je moćna, open-source platforma koja vam omogućuje izgradnju vlastitog privatnog cloud spremišta. Za razliku od javnih cloud usluga, Nextcloud vam daje potpunu kontrolu nad vašim podacima, osiguravajući privatnost i sigurnost. Ovaj vodič će vas provesti kroz postavljanje Nextclouda na vašem Hiddence VPS-u.

Zašto odabrati Nextcloud?

  • Potpuno vlasništvo podataka: Vaše datoteke ostaju na vašem poslužitelju, ne u cloudovima trećih strana
  • Zaštita privatnosti: Nema rudarenja podataka ili praćenja od strane cloud pružatelja
  • Isplativost: Jednokratni trošak poslužitelja naspram ponavljajućih pretplatnih naknada
  • Potpuna prilagodba: Instalirajte aplikacije i dodatke za proširenje funkcionalnosti
  • Usklađenost: Ispunite GDPR i druge zahtjeve za zaštitu podataka
  • Neograničeno spremište: Ograničeno samo prostorom diska vašeg poslužitelja

Preduvjeti

  • VPS poslužitelj s najmanje 2GB RAM-a (preporučeno 4GB ili više)
  • Ubuntu 20.04 ili Debian 11+ instaliran
  • Root ili sudo pristup
  • Naziv domene koji pokazuje na IP adresu vašeg poslužitelja
  • SSL certifikat (preporučeno Let's Encrypt)

Instaliranje Nextclouda

Prvo, ažurirajte sustav i instalirajte potrebne ovisnosti:

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

Postavljanje MySQL baze podataka

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;

Preuzimanje i konfiguriranje Nextclouda

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

Konfiguriranje Apache virtualnog hosta

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

Ključne značajke nakon postavljanja

  • Sinkronizacija datoteka između uređaja
  • Suradničko uređivanje dokumenata
  • Upravljanje kalendarom i kontaktima
  • Video konferencije s Talkom
  • Integracija upravljača lozinkama
  • Funkcionalnost email klijenta
  • Trgovina aplikacijama sa stotinama proširenja

Najbolje prakse sigurnosti

  • Omogućite dvofaktorsku autentifikaciju za sve korisnike
  • Koristite jake lozinke i provodite politike lozinki
  • Postavite redovite automatizirane sigurnosne kopije
  • Držite Nextcloud i sistemske pakete ažuriranima
  • Konfigurirajte vatrozid za ograničavanje pristupa
  • Koristite SSL/TLS šifriranje za sve veze
  • Omogućite šifriranje datoteka u mirovanju