Test indipendenti Aggiornato aprile 2026 387 guide di self-hosting 5 provider VPS testati

guide

Come Autohostare Nextcloud su DigitalOcean (Guida 2026)

Impara a installare Nextcloud su DigitalOcean per una condivisione file e collaborazione senza soluzione di continuità. Segui la nostra guida completa per una configurazione semplice.

Come Autohostare Nextcloud su DigitalOcean (Guida 2026)

Nextcloud è una potente soluzione open-source per la condivisione di file, collaborazione e autohosting. In questa guida, ti guideremo attraverso i passaggi per installare Nextcloud su un VPS di DigitalOcean, assicurandoti di poter gestire i tuoi dati in modo efficiente.

Prerequisiti

Prima di iniziare, assicurati di avere i seguenti requisiti:

Passo 1: Crea un Droplet su DigitalOcean

  1. Accedi al tuo account DigitalOcean e vai alla sezione “Droplets”.
  2. Clicca sul pulsante “Crea Droplet”.
  3. Scegli l’opzione Ubuntu 22.04 (si consiglia la versione LTS).
  4. Seleziona un piano in base alle tue esigenze. Il Droplet base a 6 USD/mese dovrebbe essere sufficiente per uso personale.
  5. Scegli una regione del data center vicina alla tua base utenti.
  6. Configura le chiavi di autenticazione se possibile, poi clicca su “Crea Droplet.”

Passo 2: Connetti al Tuo Droplet

Una volta creato il tuo Droplet, connettiti ad esso tramite SSH:

ssh root@your_droplet_ip

Sostituisci your_droplet_ip con l’indirizzo IP assegnato al tuo Droplet.

Passo 3: Aggiorna e Aggiorna il Sistema

Assicurati che il tuo server sia aggiornato:

sudo apt update && sudo apt upgrade -y

Passo 4: Installa il Software Necessario

Nextcloud richiede un server web, PHP e un database. Installa Apache, MariaDB e PHP con le estensioni necessarie:

sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-xml php-mbstring php-curl php-zip php-gd php-intl -y

Passo 5: Configura MariaDB

Metti in sicurezza la tua installazione di MariaDB:

sudo mysql_secure_installation

Segui le istruzioni per impostare una password di root e rimuovere impostazioni predefinite non necessarie.

Successivamente, accedi alla shell di MariaDB:

sudo mysql -u root -p

Crea un database e un utente per Nextcloud:

CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'securepassword';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Sostituisci securepassword con una password sicura a tua scelta.

Passo 6: Scarica e Configura Nextcloud

  1. Scarica l’ultima versione di Nextcloud:
wget https://download.nextcloud.com/server/releases/nextcloud-25.0.0.zip
  1. Estrai il file e spostalo nella directory web di Apache:
sudo apt install unzip
unzip nextcloud-25.0.0.zip
sudo mv nextcloud /var/www/html/
  1. Imposta i permessi corretti:
sudo chown -R www-data:www-data /var/www/html/nextcloud
sudo chmod -R 755 /var/www/html/nextcloud

Passo 7: Configura Apache

Crea un nuovo file di configurazione Apache per Nextcloud:

sudo nano /etc/apache2/sites-available/nextcloud.conf

Aggiungi la seguente configurazione:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/nextcloud
    ServerName your_domain_or_IP

    <Directory /var/www/html/nextcloud>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/nextcloud_error.log
    CustomLog ${APACHE_LOG_DIR}/nextcloud_access.log combined
</VirtualHost>

Sostituisci your_domain_or_IP con il dominio o l’indirizzo IP del tuo server.

Abilita il nuovo sito e i moduli Apache richiesti:

sudo a2ensite nextcloud.conf
sudo a2enmod rewrite headers
sudo systemctl restart apache2

Passo 8: Completa l’Installazione di Nextcloud

Apri il tuo browser e vai su http://your_domain_or_IP. Dovresti vedere la pagina di installazione di Nextcloud.

  1. Crea un account admin.

  2. Inserisci i dettagli del database creati in precedenza.

    • Utente database: nextclouduser
    • Nome database: nextcloud
    • Password database: securepassword
  3. Clicca su “Completa l’installazione.”

Tabella di Confronto dei Fornitori di VPS

FornitorePrezzo al MeseCaratteristiche
Contabo VPS5.99 EUROpzioni di alta capacità di archiviazione
Hetzner Cloud4.15 EUREccellente prestazioni
DigitalOcean6 USDConfigurazione semplice, piani scalabili
Vultr6 USDData center globali
Linode (Akamai)5 USDPrestazioni affidabili

FAQ

1. Quanto è sicuro il mio dato quando autohosto Nextcloud su DigitalOcean?
L’autohosting porta il vantaggio di controllare i tuoi dati pur mantenendo la privacy. Tuttavia, la sicurezza dei tuoi dati dipende fortemente dalla tua configurazione. Aggiorna regolarmente il tuo server e l’istanza di Nextcloud, utilizza HTTPS tramite Let’s Encrypt e considera l’idea di impostare un firewall. Seguire le migliori pratiche di sicurezza aiuterà a proteggere i tuoi dati da accessi non autorizzati.

2. Posso eseguire il backup dei miei dati Nextcloud?
Sì, eseguire il backup di Nextcloud è fondamentale. Utilizza strumenti come rsync o tar per eseguire backup dei file regolarmente. Considera anche di eseguire il backup del tuo database utilizzando comandi come mysqldump. Automatizzare questi backup può risparmiare tempo e garantire la sicurezza dei dati. Per strategie dettagliate, la community r/selfhosted può offrire approfondimenti su soluzioni di backup robuste.

3. Quali sono le alternative a DigitalOcean per ospitare Nextcloud?
Diversi fornitori di VPS sono adatti per ospitare Nextcloud, tra cui Hetzner, Contabo e Vultr. Ognuno ha vantaggi unici. Ad esempio, Hetzner è conosciuto per le sue prestazioni, mentre Contabo offre spesso soluzioni di archiviazione più ampie. Considera sempre il prezzo, le caratteristiche e le recensioni degli utenti quando scegli un fornitore. Per un confronto completo, visita la nostra comparazione VPS completa.

Conclusione

Seguendo questi passaggi, puoi installare e autohostare con successo Nextcloud su DigitalOcean. Questo apre un mondo di possibilità per la condivisione di file e la collaborazione in un ambiente sicuro. Per la manutenzione continua, tieni il tuo sistema aggiornato ed esplora il vasto ecosistema di app di Nextcloud per migliorare la funzionalità. Buon autohosting!