Come installare NextCloud su Raspberry Pi 3

Come installare NextCloud su Raspberry Pi 3
NextCloud è un software di condivisione di file autonomi. È possibile installare facilmente NextCloud su Raspberry Pi 3 per creare un server di condivisione di file economici sulla rete domestica. In questo articolo, ti mostrerò come installare NextCloud su Raspberry Pi 3. Quindi iniziamo.

Installazione di Raspbian:

In questo articolo, userò il sistema operativo Raspbian sul mio Raspberry Pi 3. Si basa su Debian. È il sistema operativo ufficialmente consigliato per i dispositivi Raspberry Pi.

Ho scritto un articolo dedicato sull'installazione del sistema operativo Raspbian su Raspberry Pi 3. Puoi verificarlo su https: // linuxhint.com/ install_raspbian_raspberry_pi/ se hai bisogno di assistenza.

Collegamento a Raspberry Pi 3:

Una volta installato Raspbian sul tuo Raspberry Pi 3, puoi connetterti al tuo Raspberry Pi 3 usando SSH. Dovrai conoscere l'indirizzo IP del tuo Raspberry Pi 3 per farlo. Dovresti essere in grado di trovare l'indirizzo IP nell'interfaccia di amministrazione basata su Web router.

Nel mio caso, l'indirizzo IP è 192.168.2.6. Sostituilo con il tuo da ora in poi.

Ora, connettiti al tuo Raspberry Pi 3 usando SSH come segue:

$ ssh [email protected]

Ora, digita e poi premere .

Ora, digita la password del tuo Raspberry Pi 3 e premere .

Dovresti essere effettuato.

Installazione di NextCloud su Raspberry Pi 3:

Ora aggiorna la cache del repository del pacchetto APT con il comando seguente:

$ sudo apt update

La cache del repository del pacchetto APT deve essere aggiornata.

Ora, installa Apache 2 Web Server, PHP, tutte le librerie PHP e gli strumenti richiesti con il seguente comando:

$ sudo apt Installa mlocate apache2 libapache2-mod-php mariadb-client mariadb-server
WGET UNZIP BZIP2 CURL PHP PHP-COMMON PHP-CURL PHP-GD PHP-MBString PHP-Mysql PHP-XML
PHP-ZIP PHP-INTL PHP-APCU PHP-REDIS PHP-HTTP-QUELLA

Ora, premere y e poi premere .

Tutti i pacchetti vengono scaricati.

Tutti i pacchetti richiesti dovrebbero essere installati a questo punto.

Ora, devi creare un nuovo file di configurazione dell'host virtuale Apache 2 per NextCloud.

È possibile creare un nuovo file di configurazione Nextcloud.conf con il seguente comando:

$ sudo nano/etc/apache2/siti-disponibile/nextcloud.conf

Ora, digita le seguenti righe e salva il file premendo + X seguito da y e poi premere .


ServerAdmin Webmaster@localhost
DocumentRoot/var/www/nextcloud
Alias/NextCloud "/var/www/nextcloud/"

Opzioni +followsymlinks
Consentire tutto

Dav Off

Richiedono tutto concesso
Setenv home/var/www/nextcloud
Setenv http_home/var/www/nextcloud

Errorlog $ apache_log_dir/nextcloud_error_log
CustomLog $ apache_log_dir/nextcloud_access_log comune

Ora, devi creare un nuovo database MARIADB e l'utente per NextCloud.

Per fare ciò, prima accedi alla tua console MariaDB con il seguente comando:

$ sudo mysql -u root

Dovresti vedere essere effettuato l'accesso.

Ora, crea un nuovo database MariaDB Nextcloud con il seguente comando:

MariaDB [(Nessuno)]> Crea database NextCloud;

Ora, crea un nuovo utente MariaDB Nextcloud e impostare anche una password per il nuovo utente con il seguente comando:

MariaDB [(Nessuno)]> Crea l'utente 'NextCloud'@'LocalHost' identificato da 'your_password_here';

NOTA: Sostituire Your_password_here con la password che si desidera impostare per l'utente MariaDB Nextcloud. Lo imposterò in Nextcloud In questo articolo per semplicità.

Ora, assegna tutte le autorizzazioni richieste del database Nextcloud all'utente MariaDB Nextcloud con il seguente comando:

MariaDB [(Nessuno)]> concedi tutti i privilegi su NextCloud.* A 'nextcloud'@'localhost';

Ora, esegui il seguente comando per applicare le modifiche:

MariaDB [(Nessuno)]> Privilegi a filo;

Ora, esci dalla console MARIADB con il seguente comando:

MariaDB [(Nessuno)]> uscita

Ora, naviga su /var/www Directory con il seguente comando:

$ cd /var /www

Ora, scarica NextCloud Zip Archive con il seguente comando:

$ sudo wget https: // scarica.Nextcloud.com/server/versioni/nextcloud-15.0.0.cerniera lampo

NextCloud Zip Archive viene scaricato.

NexCloud Zip Archive dovrebbe essere scaricato.

Ora, esegui il seguente comando per decomprimere l'archivio NextCloud:

$ sudo unzip nextcloud-15.0.0.cerniera lampo

L'archivio dovrebbe essere estratto.

Ora, crea una nuova directory di dati per NextCloud con il seguente comando:

$ sudo mkdir nextcloud/dati

Ora cambia il proprietario e il gruppo di file e directory all'interno del Nextcloud/ directory a www-data con il seguente comando:

$ sudo chown -r www-data: www-data nextcloud

Ora, abilita il Nextcloud.conf Configurazione del sito con il seguente comando:

$ sudo a2ensite nextcloud.conf

Ora, disabilita la configurazione del sito predefinita 000 Default.conf con il seguente comando:

$ sudo a2dissite 000-default.conf

Ora, riavvia il Apache2 Servizio con il seguente comando:

$ sudo systemctl riavvio apache2

Ora, aggiungi Apache2 E Mariadb Servizi all'avvio del sistema con il seguente comando:

$ sudo systemctl abilita Apache2 MariaDB

Nextcloud dovrebbe essere installato.

Configurazione di NextCloud:

Ora devi configurare NextCloud da un browser Web. Per farlo, visita http: // 192.168.2.6/NextCloud dal tuo browser Web preferito. Dovresti vedere la pagina seguente.

Da qui, devi creare un account amministratore. Digita il nome utente e la password per il tuo nuovo account amministratore e scorrere un po '.

Ora, digita i dettagli del database MARIADB. Infine, fai clic su Finita configurazione come contrassegnato nello screenshot seguente.

Dovresti essere effettuato l'accesso al tuo account NextCloud come amministratore. Ora, fai clic su X icona per chiudere la finestra popup come contrassegnato nello screenshot in basso.

Dovresti vedere la dashboard NextCloud. Da qui puoi creare nuovi utenti, caricare file e altre attività amministrative.

Quindi, è così che installi NextCloud su Raspberry Pi 3. Grazie per aver letto questo articolo.