Blog

Tutorial, guide e novità di prodotto.

Guide

Crea il tuo cloud con Nextcloud

3 novembre 2026 5 min di lettura
Condividi questo articolo

Nextcloud è un software cloud che tiene file, calendario e contatti sul tuo server. Il manuale ufficiale per gli admin richiede almeno 128 MB di memoria per processo PHP e ne consiglia 512 MB. Ciò che decide davvero è lo spazio su disco che occuperanno i tuoi file e quante persone lo usano contemporaneamente.

Questo articolo tratta i requisiti ufficiali, le impostazioni per le prestazioni, i backup e cosa fare nei primi giorni.

Cosa si fa con Nextcloud?

Sincronizzi i file tra computer e telefoni, invii file ad altri con link di condivisione e tieni calendario e rubrica sul tuo server. Le app per computer e telefono richiedono solo l'indirizzo del tuo server. Le nuove funzioni arrivano come app e ogni app aggiunge un po' di carico di memoria e CPU al server.

Requisiti ufficiali

AspettoCosa dice il manuale ufficiale per gli admin
MemoriaAlmeno 128 MB per processo, 512 MB consigliati. L'updater integrato richiede almeno 256 MB.
DatabaseSono consigliati MariaDB e PostgreSQL e anche MySQL è nell'elenco. SQLite è solo per test e installazioni molto piccole. MySQL e MariaDB richiedono InnoDB.
Web serverSi consiglia Apache 2.4 con PHP-FPM o mod_php. È supportato anche Nginx con PHP-FPM.
PHPLe versioni supportate cambiano con la versione di Nextcloud, quindi controlla la tabella aggiornata nel manuale.
CacheSi consiglia APCu con Redis (o Valkey). Non è obbligatorio, ma può migliorare sensibilmente le prestazioni.
Attività in backgroundSi consiglia cron, eseguito ogni 5 minuti.

Cosa significa "memoria per processo"?

Nextcloud gira su PHP e ogni richiesta simultanea è un processo PHP separato. Il valore di memoria nel manuale è per processo. Il pool predefinito di PHP-FPM consente 5 richieste contemporanee (pm.max_children = 5). Il manuale suggerisce di calcolare questo valore in base alla tua RAM e presuppone 50-100 MB per worker. Come formula approssimativa, dividi la RAM che dai a PHP per la memoria di ogni worker. Se imposti il valore troppo alto, il sistema finisce nello swap, che secondo il manuale è peggio che lasciare le richieste in coda.

Disco: i tuoi file stanno sul server

In Nextcloud i file sono salvati sul disco del server. Man mano che il tuo archivio di foto e documenti cresce, il limite è spesso il disco prima della RAM. Quando scegli un server, guarda la colonna del disco. Da Seturack, ingrandire un server fa crescere anche il disco, mentre ridurlo non lo restringe. Un disco cresciuto non torna indietro, quindi tienilo presente.

Riepilogo dell'installazione manuale

  1. Prepara il server: Ubuntu, Apache o Nginx con PHP-FPM e MariaDB o PostgreSQL.
  2. Fai puntare un dominio al server e ottieni un certificato HTTPS. Il primo passaggio è spiegato in come collegare il tuo dominio.
  3. Installa Nextcloud con il programma di installazione web o dalla riga di comando.
  4. Sposta le attività in background su cron. Apri il crontab dell'utente del web server: crontab -u www-data -e Poi aggiungi questa riga: */5 * * * * php -f /var/www/nextcloud/cron.php
  5. Nelle impostazioni di amministrazione, imposta la modalità delle attività in background su Cron.
  6. Aggiungi la cache APCu e Redis.
  7. Configura un server di posta per il reset delle password e le notifiche.
  8. Imposta il tuo piano di backup e prova un ripristino.

Backup

La documentazione di Nextcloud chiede di fare il backup della cartella config, della cartella data, della cartella theme e del database. Se hai una cartella apps personalizzata, includi anche quella. Per un backup coerente, attiva prima la modalità di manutenzione e disattivala quando hai finito:

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off

Il percorso nei comandi dipende da dove hai installato Nextcloud. Seturack fa il backup del tuo server ogni notte e conserva gli ultimi 7 giorni. Affiancalo con un dump del database e una copia dei file, e tieni una copia dei dati importanti anche fuori dal server.

Quando il server deve crescere?

  • Il disco è quasi pieno: controlla con df -h. Poiché i tuoi file stanno sul disco, di solito è il primo limite.
  • Il sistema usa lo swap: se la riga dello swap nell'output di free -h si sta riempiendo, la RAM non basta.
  • Le pagine si aprono lentamente o gli utenti vanno in coda: aumenta il numero di worker PHP in base alla tua RAM. Se la RAM non lo permette, ingrandisci il server.

Ingrandire non elimina il server e il tuo indirizzo IP e i tuoi dati restano gli stessi.

Errori comuni

  • Partire con SQLite. Il manuale lo ritiene adatto solo ai test e a installazioni molto piccole, e cambiare database in seguito è una seccatura.
  • Lasciare le attività in background nella modalità AJAX predefinita. Il manuale la descrive come l'opzione meno affidabile, quindi passa a Cron.
  • Saltare la cache. Non è obbligatoria, ma secondo il manuale può migliorare sensibilmente le prestazioni.
  • Non testare mai il backup. Un backup che non puoi ripristinare non serve a nulla.

Sicurezza

  • Non usare l'account admin per il lavoro di ogni giorno. Crea account separati per il tuo team.
  • Attiva una delle app di autenticazione a due fattori.
  • Tieni aggiornati Nextcloud e PHP. Dopo la configurazione, gli aggiornamenti sono tuoi.
  • Servi il sito solo via HTTPS.

Un Nextcloud già pronto su Seturack

Se scegli Nextcloud al momento dell'ordine, database, cache e attività in background arrivano già configurati e non compare nessuna procedura guidata. Il sito si apre via HTTPS su un indirizzo sslip.io derivato dal tuo indirizzo IP. Il nome di accesso è yonetici ("admin" in turco) e la password è nel pannello. La prima configurazione può richiedere un po' di tempo. Dopo il primo accesso, cambia la password, crea gli account per il tuo team e configura il server di posta. I passaggi sono nell'articolo di aiuto su Nextcloud.

Se il disco comincia a riempirsi, puoi ingrandire il server dal pannello. Se vuoi partire con l'installazione già pronta, vedi la pagina del server Nextcloud.

Commenti0

Ancora nessun commento

Condividi per primo la tua opinione.

Partecipa alla discussione

Accedi o registrati per lasciare un commento.

Non perderti nessun articolo

Ricevi gli ultimi tutorial, le guide e le novità sui prodotti nella tua casella email.

La tua iscrizione alla newsletter è attiva.