← Zpět na všechny články blogu

Proč a jak nainstalovat Nextcloud?

David Janík
David Janík Aktualizováno 10. 8. 2026 – 16 min. čtení

Dneska si společně ukážeme, jak si na virtuální server můžete nainstalovat vlastní cloudové úložiště a vysvětlíme si, proč byste o tom měli vůbec uvažovat.

Všichni máme v PC spousty souborů, dokumentů či fotek z dovolených a uchovávat to na USB, CD nebo externím hardisku není moc šikovné, protože musíte mít zařízení vždy u sebe.

Díky Nextcloudu získáte vlastní cloud, který budete mít dostupný odkudkoliv na světě a budete mít nad ním kompletní kontrolu. Stačí být pouze připojený k internetu. Nextcloud má dokonce i mobilní aplikaci.

NOVINKA! Naše VPS Centrum umí nainstalovat Nextcloud na vašem serveru na jedno kliknutí.

Co je Nextcloud?

Nextcloud je open source software, který pomůže s jednodušším sdílením souborů, kalendářů nebo kontaktů. Aplikace obsahuje dokonce i chat a Nextcloud dostanete i do svých smartphonů (iOS, Android) či do PC (Windows, Linux, OS X).

Proč ho používat?

Je to jednoduchá a velice uživatelsky přívětivá platforma, která se postará o všechno, co budete potřebovat ohledně souborů nebo týmové kooperace. V aplikaci máte přístup i do tzv. App Storu, kde můžete platformu vylepšit či rozšířit. Hlavně všechny aplikace jsou zdarma.

Můžete ji používat pro firemní potřeby, studium či pouze pro svoje vlastní projekty. Nextcloud je i často oblíbený u rodin, kde mají fotky/videa z dovolených a mají i svůj rodinný chat anebo kalendář s termíny rodinných akcí, aby už nikdo nezapomněl na oslavu Babičky. 🙂

Studenti ho mají rádi kvůli tomu, že můžou mít všechno na jednom místě. Můžete na něm uchovávat soubory, úkoly, kalendář, a dokonce i mindmapy. Záleží jenom na vás, co všechno budete potřebovat.

Proč na vlastním serveru?

Bezpečnost. Kontrola nad daty. Vlastní pravidla.

To jsou ve zkratce 3 hlavní důvody, proč uvažovat nad Nextcloudem na vlastním serveru.

Bezpečnost

Uvnitř tohoto open source softwaru najdete spousty bezpečnostních vychytávek, za který by se nestyděly ani ty největší korporace. Nextcloud prošel bez problémů i bezpečnostními audity.

Samozřejmostí je dvou-faktorová autentizace. Pokročilé funkce autentizace a spousty dalších věcí si můžete nainstalovat či úplně vypnout.

Naše servery se automaticky starají o bezpečnost a aktualizace samotného systému. Nextcloud jako takový je ale potřeba udržovat ručně – pravidelně ho aktualizovat kvůli bezpečnostním opravám i novým funkcím.

Kontrola nad daty

Díky vlastnímu serveru máte kompletní kontrolu i nad všemi daty, které jsou na něm uložené. Můžete určit, jak se s nimi bude nakládat, kdo je může stáhnout a díky pokročilému logování budete vědět co se děje.

Nextcloud je GDRP ready a dokonce pro administrátory připravil tzv. “Compliance Kit”, který má pomoct se správným nastavením.

Vlastní pravidla

Jak rodiče často říkali: „můj dům, moje pravidla“.

Stejně se to dá použít i na server: „můj server, moje pravidla„. Jenom vy rozhodujete, co a jak se bude dělat. Ať už se bavíme o nastavení samotné aplikace a jejich rozšíření, či o vlastním serveru. Můžete si klidně nastavit, že se k Nextcloudu nikdo nepřipojí, pokud není na firemní VPN nebo na whitelistu apod.

Tohle u služeb jako Onedrive či Dropbox nenastavíte a už vůbec nemáte páru co se na nich děje.

Co budu potřebovat?

Vlastní server, ke kterému máte root přístup a tento návod, abyste aplikaci jednoduše nainstalovali.

Ke každému serveru u nás máte 60 minut správy měsíčně zdarma. Tak v případě problému rádi pomůžeme. 🙂

Požadavky na server

  • Aktuální systémové požadavky doporučujeme vždy ověřit v oficiální dokumentaci Nextcloudu 👉: System requirements
  • Nextcloud dnes běžně vyžaduje PHP 8.1 nebo novější a moderní databázový server (např. MariaDB 10.6+).

Naše virtuální servery splňují všechny požadavky a nejlevnější varianta Lite začíná na 360 Kč/měsíc bez DPH. Pro běžný týmový provoz doporučujeme variantu s vyšší RAM a úložištěm. Parametry si navíc můžete snadno upravit i později.

Naše VPS si můžete nezávazně –⁠⁠⁠⁠⁠⁠ bez nutnosti zadávat platební kartu –⁠⁠⁠⁠⁠⁠ vyzkoušet na 7 dní zdarma.

Freelo - Nástroj na řízení úkolů a projektů

Přidej se, pozvi svůj tým a klienty, rozděl práci a sleduj, jak se úkoly dají do pohybu.

Kolik Nextcloud stojí?

Nic. Jedná se o open source projekt, takže zdrojové kódy jsou dostupné na GitHubu.

Zatím.

Nextcloud se od svého vzniku neustále vyvíjí a má velkou komunitu, která pomáhá s vývojem a určuje další směr aplikace. Jejich konkurent ownCloud sklízí kritiku za to, že se spíše vydává směrem ke korporátním zákazníkům, zatímco Nextcloud zůstává věrný „normálním“ zákazníkům.

Nextcloud vydělává hlavně na Enterprise nabídkách, kde firmám poskytuje rychlejší support, konzultace apod. a cena začíná od 37.49 EUR/uživatele/rok.

Jak to je s bezpečností?

Nextcloud máte na vlastním serveru, tak že veškerý provoz můžete kontrolovat a monitorovat. Aplikace splňuje všechny legislativní požadavky včetně GDPR. Hlavní výhoda, proč spousta firem a jednotlivců Nextcloud milují je, že žádná data neopustí váš server – včetně informací o tom, kdo kdy co nahrál, s kým to sdílel nebo kdy si soubor stáhl. Máte zkrátka kompletní kontrolu.

Pro větší bezpečnost můžete povolit přístup na cloudové uložiště pouze přes VPN. Podívejte se na náš další (video) návod, jak nainstalovat OpenVPN.

VPS Centrum

Vyzkoušejte zdarma naši aplikaci pro správu serveru a domén. Budete si připadat jako zkušený administrátor.

Video – Instalace na VPS s VPS Centrem na jedno kliknutí

Od verze 2.50 najdete v našem VPS Centru možnost nainstalovat Nextcloud na jedno kliknutí – podobně jako WordPress nebo PrestaShop. Celý postup najdete v následujícím videu.

Návod – Instalace s VPS Centrem

Objednávka serveru

Pro jednoduchou instalaci Nextcloudu potřebujete virtuální server s naším VPS Centrem. Nextcloud si můžete na našem serveru vyzkoušet úplně zdarma na 7 dní. 🙂

Aktivace domény

Po zřízení serveru se pomocí údajů v e-mailu přihlásíte do našeho VPS Centra a vytvoříte doménu na které má Nextcloud běžet. Na doméně musí být aktivován webserver, FTP a databáze viz. screenshot. Údaje k FTP i DB si uložíme.

Pokud doménu nemáte, můžete si jí jednoduše zaregistrovat přímo z našeho VPS Centra.

Nastavení DNS záznamů

U současného registrátora domény je potřeba doménu či subdoménu nasměrovat na IP adresu vašeho serveru. Tu zjistíte při aktivaci serveru, domény či v sekci Nástroje > Stav serveru.

U nás změnu provedete, jak ve VPS Centru nebo v našem Zákaznickém portálu v sekci DNS pod konkrétní doménou, kde má být aplikace nainstalovaná. Pro subdoménu stačí přidat pouze jeden A záznam viz.

Pro zprovoznění Nextcloudu na vlastní doméně nastavte v DNS záznam typu A na IP adresu serveru. Např.:

nazevdomeny.cz  A  88.86.100.100
nextcloud.nazevdomeny.cz  A  88.86.100.100

Instalace

V administraci VPS centra zvolíme doménu, na kterou budeme provádět instalaci aplikace Nextcloud a přesuneme se přes postranní menu do sekce Instalace CMS.

V této sekci Nextcloud stiskneme tlačítko Nainstalovat.

Vyplníme údaje a naše vyplněné údaje potvrdíme tlačítkem Instalovat.

Po dokončení instalace nám dorazí e-mail s přihlašovacími údaji, které můžeme pro přihlášení použít.

Nastavení HTTPS

Doporučujeme si určitě vytvořit zdarma HTTPS certifikát od Let´s Encrypt, aby komunikace mezi aplikací a uživatelem byla šifrovaná. Stačí jenom ve VPS Centru navštívit sekci Nastavení, ve formuláři vybrat ještě subdomény a kliknout na aktivovat. Do 30 minut by měl být certifikát aktivní.

Pak už jenom stačí pomocí souboru .htaccess přesměrovat veškerý provoz na HTTPS.

Tento kód musíte vložit do souboru .htaccess v hlavní složce Nextcloudu a musí být na prvním řádku:

RewriteEngine On

RewriteCond %{HTTPS} !on

RewriteCond %{HTTP:X-Forwarded-Proto} !=https

RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,QSA,NE]

Návod – Instalace (pomocí SSH)

Návod je POUZE pro čistou instalaci Debianu! Neinstalujte na serveru s VPS Centrem! Můžete si server rozbít!

Přihlašte se přes SSH a aktualizujte systém

Pro přímé připojení k serveru přes SSH doporučujeme používat aplikaci PuTTY.

ssh root@ip_adresa -p číslo_portu

Přesvědčte se, že všechny instalované balíčky jsou aktualizované

Web server

apt update && apt upgrade

Nejdříve je potřeba nainstalovat web server, v našem případě budeme používat apache2

Jakmile se Apache nainstaluje musíte jej aktivovat.

apt install apache2
systemctl start apache2

a

systemctl enable apache2

Instalace PHP

Pro instalaci Nextcloudu budeme používat PHP verzi 8.2 a nainstalujete jí i s potřebnýma modulama pomocí tohoto příkazu:

apt install php8.2 libapache2-mod-php8.2 php8.2-common php8.2-gd php8.2-json php8.2-mysql php8.2-curl php8.2-mbstring php8.2-intl php8.2-xml php8.2-zip

Instalace a vytvoření databáze

Pro aplikaci budete muset nainstalovat a vytvořit databázi.

apt -y install mariadb-server

Databázový server naběhne po zadání těchto příkazů:

systemctl enable mariadb a systemctl start mariadb

Po instalaci doporučujeme spustit bezpečnostní skript pro lepší zabezpečení databázového serveru.

mysql_secure_installation

Set root password? [Y/n] Y

Remove anonymous users? [Y/n] Y

Disallow root login remotely? [Y/n] Y

Remove test database and access to it? [Y/n] Y

Reload privilege tables now? [Y/n] Y

Teď se přihlásíme k MariaDB a vytvoříme databází pro Nextcloud.

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;

MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nexcloud_user'@'localhost' IDENTIFIED BY 'Heslo';

MariaDB [(none)]> FLUSH PRIVILEGES;

MariaDB [(none)]> exit;

Určitě nezapomeňte ‚Heslo‚ nahradit bezpečnější alternativou.

Instalace a stáhnutí Nextcloudu

Nextcloud si stáhněte vždy v nejnovější verzi z oficiálního odkazu:

wget https://download.nextcloud.com/server/releases/latest.zip

Poté je třeba soubor extrahovat do složky kam má webserver přístup a změnit přístupová práva složky Nextcloudu webovému serveru.

Doporučujeme složku extrahovat do vytvořeného hostingu přes naše VPS Centrum.

unzip latest.zip -d /www/hosting/nazevdomeny.cz/nextcloud/
chown -R www-data:www-data /www/hosting/nazevdomeny.cz/nextcloud/

A změníme práva:

chown -R www-data:www-data /www/hosting/nazevdomeny.cz/nextcloud/

Pokud budete chtít mít instalaci na subdoméně, tak direktiva bude:

chown -R www-data:www-data /www/hosting/nazevdomeny.cz/nazevsubdomeny

Pokud se všechno povedlo můžete přejít do poslední fáze a to nainstalování samotného Nextcloudu.

Nejdříve se musíme dostat do složky Nextcloudu.

cd /www/hosting/nazevdomeny.cz/nextcloud/

A poté spusťte tento příkaz:

sudo -u www-data php occ maintenance:install --database "mysql" --database-name "nextcloud" --database-user "nextcloud_user" --database-pass "PASSWORD" --admin-user "admin" --admin-pass "PASSWORD"

K databázi použijete údaje, které jsme vytvořili výše a nastavíte silné heslo pro admina Nextcloudu.

Pokud šlo všechno správně zobrazí se: Nextcloud was successfully installed

Teď musíme upravit config a přidat naší doménu.

nano config/config.php
'trusted_domains' => [
  'localhost',
  'nazevdomeny.cz',
],

Pokud chcete Nextcloud provozovat na subdoméně (např. nextcloud.vasedomena.cz), nastavte podle toho VirtualHost v Apache. Více informací najdete na: 👉 Apache configuration guide

Vytvoření Virtual Hostu v Apache

Poslední krok, abyste k doméně mohli přistupovat přes doménu je vytvoření virtual hosta v apache. Potřebujete vytvořit soubor:

nano /etc/apache2/sites-available/nazevdomeny.cz.conf

ServerAdmin admin@domain.com

DocumentRoot /var/www/hosting/nazevdomeny.cz/nextcloud

ServerName nazevdomeny.cz

ServerAlias www.nazevdomeny.cz

Alias /nextcloud “/var/www/hosting/nazevdomeny.cz/nextcloud/”

Options +FollowSymlinks

AllowOverride All

Dav off

SetEnv HOME /var/www/hosting/nazevdomeny.cz/nextcloud

SetEnv HTTP_HOME /var/www/hosting/nazevdomeny.cz/nextcloud

ErrorLog /var/log/apache2/nextcloud-error_log

CustomLog /var/log/apache2/nextcloud-access_log common

Soubor uložte a povolte novou doménu tímto příkazem:

a2ensite nazevdomeny.cz.conf

Poté stačí už apache relodnout

systemctl reload apache2

Nastavíte u svého současného registrátora potřebné DNS záznamy, které budou směřovat na váš server a je hotovo.

Do prohlížeče zadáte doménu, kde se Nextcloud nachází a můžete se přihlásit a užívat si vlastního cloudu. 🙂

Podívejte se i na naše další návody, jak nainstalovat Moodle (virtuální učebna) nebo, jak nainstalovat Mautic, který pomůže s automatizací marketingu.

Nezapomeňte Nextcloud i zabezpečit – doporučujeme aktivovat HTTPS, nastavit přístupová oprávnění a případně omezit přístup přes firewall.

Často kladené otázky

Co je Nextcloud a k čemu slouží?

Nextcloud je bezplatný open-source software pro vytvoření vlastního cloudového úložiště. Funguje podobně jako Google Drive nebo Dropbox, ale s tím rozdílem, že vše běží na vašem serveru. Data fyzicky patří jen vám a nikdo třetí k nim nemá přístup.

Kromě ukládání a sdílení souborů Nextcloud nabízí i kalendář, kontakty, poznámky, úkoly, video hovory a online editaci dokumentů. Funguje jako kompletní kancelářská platforma. K souborům přistoupíte přes webové rozhraní, desktopovou aplikaci (Windows, Mac, Linux) i mobilní aplikaci (Android, iOS).

Nextcloud používají rodiny pro sdílení fotek, studenti pro spolupráci na projektech i firmy pro bezpečnou správu dokumentů. Software je zcela zdarma, platíte jen za server, na kterém běží. Pro provoz potřebujete VPS server s root přístupem. Rozdíly mezi webhostingem a VPS vysvětluje článek Webhosting nebo VPS.

Jaké jsou požadavky na server pro Nextcloud?

Nextcloud vyžaduje server s operačním systémem Linux, webovým serverem (Apache nebo Nginx), PHP 8.3 nebo novější a databázi (MariaDB 10.6+ nebo PostgreSQL). Minimální doporučená konfigurace je 1 CPU, 2 GB RAM a 20 GB diskového prostoru.

Pro plynulý provoz s více uživateli doporučujeme alespoň 2 CPU, 4 GB RAM a SSD disk. Velikost disku závisí na tom, kolik dat plánujete ukládat. Pro rodinu s fotkami a dokumenty stačí 50 GB, pro firmu s desítkami uživatelů počítejte se stovkami GB.

U Váš Hosting nabízíme VPS s root přístupem, 60 minutami správy od našich techniků měsíčně a monitoringem 24/7. Běžnou správu zvládnete přes VPS Centrum. V administraci VPS Centra najdete jednoduché tlačítko pro instalaci Nextcloudu. Srovnání webových serverů Apache a Nginx pro Nextcloud najdete v článku Apache vs Nginx. Pro zabezpečení serveru se podívejte na SSL certifikát.

Je Nextcloud bezpečný pro ukládání citlivých dat?

Nextcloud je z hlediska bezpečnosti navržen velmi důsledně. Nabízí dvoufaktorové ověřování (2FA), šifrování dat na serveru i end-to-end šifrování pro zvlášť citlivé soubory. Komunikace probíhá výhradně přes HTTPS.

Velkou výhodou je, že data neopouštějí váš server. Na rozdíl od komerčních cloudů jako Google Drive nebo Dropbox nemá k Vašim datům přístup žádná třetí strana. To je důležité pro dodržení GDPR, zejména pokud pracujete s osobními údaji klientů.

Pro maximální bezpečnost doporučujeme pravidelně aktualizovat Nextcloud i operační systém serveru, používat silná hesla, aktivovat 2FA a omezit přístup k serveru přes VPN. Základy zabezpečení popisuje článek Jak zabezpečit WordPress (principy platí obecně). Důležitý je i SSL certifikát pro šifrované připojení.

Kolik stojí provoz vlastního Nextcloudu?

Samotný software Nextcloud je zcela zdarma (open-source). Platíte pouze za server, na kterém běží. U Váš Hosting začínají VPS servery vhodné pro Nextcloud na cenách okolo několika set korun měsíčně. Za tuto cenu dostanete dostatečný výkon pro osobní použití nebo malý tým.

Doména pro přístup k Nextcloudu (např. cloud.vasefirma.cz) stojí od zhruba 100 Kč ročně. SSL certifikát od Let’s Encrypt je zdarma. Provozní náklady jsou tedy výrazně nižší než u placených cloudových služeb, zejména při větším objemu dat.

Komerční cloud služby účtují podle objemu úložiště a počtu uživatelů. U vlastního Nextcloudu platíte fixní cenu za server bez ohledu na počet uživatelů. Přehled VPS serverů najdete na stránce VPS servery. Doménu si můžete zaregistrovat přes naši nabídku domén.

Jak nainstalovat Nextcloud na VPS?

U Váš Hosting nabízíme dva způsoby instalace. První je instalace přes VPS Centrum, kde stačí kliknout na tlačítko pro instalaci Nextcloudu. Systém automaticky nastaví webový server, PHP, databázi a samotný Nextcloud. Tento způsob zvládne i naprostý začátečník.

Druhý způsob je ruční instalace přes SSH. Připojíte se k serveru, nainstalujete potřebné komponenty (Apache/Nginx, PHP, MariaDB), stáhnete Nextcloud a spustíte webový instalační průvodce. Tento postup je podrobně popsaný v článku a dává vám plnou kontrolu nad konfigurací.

Po instalaci doporučujeme nastavit HTTPS pomocí Let’s Encrypt certifikátu, nakonfigurovat zálohy a aktivovat dvoufaktorové ověřování. Nastavení SSL popisuje článek Co je HTTP a HTTPS. Správné nastavení DNS pro subdoménu vysvětluje článek Co je DNS.

Mohu Nextcloud používat jako alternativu ke Google Workspace?

Ano, Nextcloud může nahradit většinu funkcí Google Workspace (dříve G Suite). Pro ukládání souborů slouží Nextcloud Files, pro e-mail můžete integrovat Nextcloud Mail, pro kalendář a kontakty Nextcloud Calendar a Contacts, pro online editaci dokumentů Nextcloud Office (Collabora nebo OnlyOffice).

Výhoda oproti Google Workspace je plná kontrola nad daty, žádné měsíční poplatky za uživatele a nezávislost na externím poskytovateli. Nevýhodou je nutnost správy serveru a absence některých pokročilých funkcí (Google Sheets formule, AI funkce).

Pro malé týmy a firmy, které kladou důraz na soukromí dat a GDPR compliance, je Nextcloud výborná volba. Pro provoz doporučujeme VPS server s root přístupem, kde máte v ceně 60 minut správy měsíčně a monitoring 24/7. Pokud potřebujete i automatizaci workflow, podívejte se na článek Jak nainstalovat n8n na VPS.

Zůstaňte s námi v kontaktu

Jednou za měsíc posíláme souhrn novinek. Nemusíte se bát, spamovat vás nebudeme a odhlásit se můžete kdykoliv...

Karel Dytrych
Tým Váš Hosting
Vyzkoušejte náš trial na týden zdarma

Vyzkoušejte server na týden zdarma

Vyzkoušet server

Přesouváte web na lepší hosting?

Stáhněte si průvodce migrací bez výpadku

Průvodce migrací na lepší hosting
Podpora Váš Hosting
Offline

Dobrý den! Jsem virtuální asistent Váš Hosting a jsem tu pro Vás nonstop.

Poradím Vám s doménami a DNS, s webhostingem i vlastním serverem, s e-maily, SSL certifikáty nebo verzí PHP a odpovím i na dotazy k tarifům, cenám a fakturaci. Na co se ptáte?

Nemám přístup k údajům o Vašich konkrétních službách, odpovídám orientačně. U složitějších věcí Vás předám kolegům z podpory.