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 SÌ 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.