Crea il tuo server cloud Raspberry Pi con Nextcloud

Crea il tuo server cloud Raspberry Pi con Nextcloud

Il cloud storage è una parte essenziale della vita moderna. Il rovescio della medaglia è che i tuoi dati sono archiviati su server remoti da una società senza volto di cui devi fidarti della privacy e della sicurezza dei tuoi preziosi documenti e foto.





C'è un'altra opzione, tuttavia: ospitare i tuoi file sul tuo server cloud personale in esecuzione su un computer a casa o in ufficio. Uno dei servizi più popolari per raggiungere questo obiettivo è Nextcloud.





Ti mostreremo come installare Nextcloud su un Raspberry Pi, collegare una memoria esterna e scegliere una custodia adatta.





Nextcloud vs ownCloud per Raspberry Pi: qual è il migliore?

Un'altra opzione per il tuo server cloud Raspberry Pi basato su casa è ownCloud. In effetti, Nextcloud è uno spin-off indipendente di ownCloud creato da alcuni dei principali contributori di quest'ultimo.

Sebbene le funzionalità principali siano molto simili per entrambi, ci sono alcune differenze chiave. Alcune delle funzionalità più avanzate di ownCloud sono disponibili solo per gli abbonati premium, mentre tutte le funzionalità sono gratuite in Nextcloud. Gli utenti non tecnici possono anche trovare l'interfaccia utente di Nextcloud un po' più facile da usare.



1. Installa Nextcloud

Esistono due metodi principali per installare Nextcloud su un Raspberry Pi. Il primo è usare il Nextcloud Ubuntu Appliance per Raspberry Pi. Ciò richiede l'apertura di un account SSO Ubuntu e anche la generazione di chiavi SSH per l'accesso remoto e l'avvio del nuovo server Nextcloud.

In alternativa, NextCloudPi è una versione speciale di Nextcloud progettata per funzionare su un Raspberry Pi 3 o 4. Questo è il metodo che stiamo usando qui.





Innanzitutto, scarica l'ultimo file immagine del sistema operativo NextCloudPi dal Sito web OwnYourBits . Apri la cartella contrassegnata RPi seguito da una data (non la versione Berryboot). Scarica il file BZ2 o usa il torrent per scaricarlo (consigliato).

Estrai il file utilizzando uno strumento di archiviazione (es. WinRAR o 7-Zip per Windows) sul tuo computer; ora avrai una cartella contenente un file IMG.





Utilizzare l'applicazione Raspberry Pi Imager per eseguire il flashing di questo file (immagine del sistema operativo) su una scheda microSD inserita: si consiglia una scheda di capacità da 8 GB o superiore. Per usare questo:

  • Clic Scegli il sistema operativo
  • Selezionare Usa personalizzato e vai al file IMG NextCloudPi
  • Clic Scegli spazio di archiviazione e seleziona la tua scheda microSD (in genere chiamata 'Dispositivo di archiviazione generico')
  • Clic Scrivi e attendi che venga scritto e verificato

Imparentato: Come installare un sistema operativo su Raspberry Pi

2. Avvia Nextcloud su Raspberry Pi

Inserisci la scheda microSD nel tuo Raspberry Pi e accendi l'alimentazione. Dopo alcuni secondi che mostrano la sequenza di avvio (molto testo scorrevole), ti verrà chiesto di accedere. Il nome utente predefinito è pi e la password è lampone . Per motivi di sicurezza, si consiglia di cambia la password del tuo Raspberry Pi dopo.

3. Connettiti al Wi-Fi

accedere sudo raspi-config e seleziona 2 opzioni di rete , poi LAN senza fili N2 . Scegli il tuo paese, seguito dall'SSID (nome) e dalla password del tuo router. Selezionare Fine per tornare alla riga di comando.

Per scoprire l'indirizzo IP del Raspberry Pi, inserisci:

ip addr

Annotare il inet indirizzo sotto wlan0 : questo è l'indirizzo IP del Raspberry Pi. Alcuni router riserveranno lo stesso indirizzo ogni volta che viene avviato; in caso contrario, vorrai imposta un indirizzo IP statico per il tuo Raspberry Pi .

A questo punto, puoi anche abilitare SSH per l'accesso remoto da un altro computer se non vuoi mantenere il tuo Raspberry Pi connesso a un monitor mentre continui la configurazione. Per farlo, usa il comando:

sudo service ssh start

Dalla riga di comando o dal terminale di un altro computer, puoi quindi inserire ssh pi@[indirizzo IP del tuo Pi] per accedere alla riga di comando del Raspberry Pi.

4. Abilita l'interfaccia web di Nextcloud

accedere sudo ncp-config e seleziona se richiesto di aggiornare. Nel menu successivo, seleziona CONFIG e utilizzare la freccia giù per scorrere fino alla fine dell'elenco.

Qui, seleziona nc-webui , quindi cancella no e digita . premere accedere e poi qualsiasi chiave. Selezionare Di ritorno e Fine per uscire dallo strumento di configurazione.

5. Attiva e configura Nextcloud

In un browser web su un altro computer, inserisci l'indirizzo https://[indirizzo IP del tuo Pi]:4443

Se vedi un avviso che la tua connessione non è privata o sicura, scegli di ignorarla (selezionando Avanzate in Chrome o Firefox) e procedere al sito.

Ti verrà chiesto di accedere. Il nome utente predefinito è ncp , e la password è possedere i tuoi bit .

La schermata di attivazione di NextCloudPi mostra due password, che dovrai copiare e incollare in un documento per conservarle al sicuro. La prima è la password per il pannello web NextCloudPi che consente di configurare le impostazioni del server. Il secondo è per l'interfaccia web di Nextcloud stessa. Se lo desideri, puoi modificare queste password in un secondo momento.

Con quelle password annotate, seleziona Attivare . Dopo alcuni secondi, ti verrà chiesto di accedere al pannello web di NextCloudPi. Tuttavia, saltiamolo per ora e accediamo all'interfaccia web di Nextcloud.

6. Accedi all'interfaccia web di Nextcloud

Vai a https://[indirizzo IP del tuo Pi] (senza il suffisso :4443) e accedi con il nome utente ncp e la seconda password che hai annotato.

Dopo aver proceduto attraverso una schermata di benvenuto, vedrai la dashboard web principale. Questo è il tuo server cloud in esecuzione su Raspberry Pi!

Fai clic sulla N in alto a destra per accedere a un menu a discesa con le opzioni per Impostazioni (un intero gruppo, personale e amministratore), Utenti (puoi aggiungere e gestire utenti) e App da installare (come la suite per ufficio Collabora Online e server ARM64).

Nella barra degli strumenti in alto ci sono le icone per sezioni come File, Foto, Contatti, Calendario e Attività. C'è anche un'icona NextCloudPi che ti porta al pannello web. Fai clic e ti verrà chiesto di accedere con il nome utente ncp e la prima password che hai annotato. Apparirà una procedura guidata, con le opzioni per configurare l'archiviazione USB e l'accesso esterno su Internet.

7. Aggiungi memoria esterna USB

La tua scheda microSD avrà una capacità limitata, quindi è meglio aggiungere memoria USB per il tuo server Nextcloud. Collega il tuo dispositivo di archiviazione a una delle porte USB del Raspberry Pi.

Prima di andare oltre, dovrai creare una directory per esso nella riga di comando sul Raspberry Pi (o tramite SSH). Immettere il seguente comando:

sudo mkdir /media/USBdrive

Vai al pannello Web NextCloudPi nel browser Web dell'altro computer. Nella procedura guidata che appare (puoi aprirla usando l'icona di una bacchetta nella barra degli strumenti in alto), seleziona Configurazione USB . Risposta alla prima domanda, quindi fare clic su Continua .

qual è la differenza tra chromecast e roku

Ti verrà quindi chiesto se desideri formattare l'unità USB. Se sei sicuro che non ci siano file importanti che desideri conservare, seleziona Formatta USB . Infine, fai clic su Sposta i dati su USB .

8. Aggiungi l'accesso esterno su Internet

Finora, puoi accedere al tuo server Nextcloud solo dalla tua rete locale, il che è un po' limitante. Per accedere al tuo server Nextcloud su Internet da qualsiasi luogo è necessario l'uso del port forwarding e di un servizio DNS dinamico.

9. Scegli un caso per il tuo server Nextcloud

L'esecuzione del tuo server Nextcloud su una scheda Raspberry Pi nuda non è una buona idea in quanto accumulerà polvere nel tempo. È disponibile un'ampia varietà di custodie per i modelli Raspberry Pi 3 e 4 di dimensioni standard.

Piuttosto che una custodia in plastica economica, consigliamo qualcosa di più solido come DeskPi Pro. Questo ha abbastanza spazio all'interno del case per un'unità di archiviazione SATA ed è fornito con un adattatore da M.2 a SATA. Per evitare il surriscaldamento del tuo Raspberry Pi, è dotato anche di un sistema di raffreddamento ICE Tower e di un dissipatore di calore.

Un'altra buona opzione è il Custodia Argon ONE M.2 , che consente di utilizzare unità SATA M.2 di qualsiasi dimensione. In alternativa, puoi scegliere una custodia robusta solo per Raspberry Pi e collegare un'unità di archiviazione USB esterna standard.

Costruisci il tuo server cloud Raspberry Pi: successo

Congratulazioni, ora hai configurato un server cloud sul tuo Raspberry Pi utilizzando NextCloudPi. Puoi visitare la sua dashboard utilizzando un browser Web su un altro dispositivo. C'è anche un'app Nextcloud per iOS e Android che puoi usare.

Condividere Condividere Tweet E-mail Trasforma il tuo Raspberry Pi in un Mac o PC con Twister OS

Potenzia il tuo Raspberry Pi con Twister OS, dandogli un nuovo fantastico look ispirato a Windows e macOS.

Leggi Avanti
Argomenti correlati
  • Fai da te
  • Lampone Pi
  • Archiviazione cloud
Circa l'autore Phil King(22 articoli pubblicati)

Il giornalista freelance di tecnologia e intrattenimento Phil ha curato numerosi libri ufficiali di Raspberry Pi. A lungo armeggiatore di Raspberry Pi e di elettronica, collabora regolarmente con la rivista The MagPi.

Altro da Phil King

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti