Lampone Pi

Come installare NextCloud su Raspberry Pi 3

Come installare NextCloud su Raspberry Pi 3
NextCloud è un software di condivisione file self-hosted. Puoi installare facilmente NextCloud su Raspberry Pi 3 per creare un server di condivisione file conveniente sulla tua rete domestica. In questo articolo, ti mostrerò come installare NextCloud su Raspberry Pi 3. Quindi iniziamo.

Installazione di Raspbian:

In questo articolo, utilizzerò il sistema operativo Raspbian sul mio Raspberry Pi 3. È basato 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.

Connessione a Raspberry Pi 3:

Dopo aver 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 sul web del tuo router.

Nel mio caso, l'indirizzo IP è 192.168.2.6. Sostituiscilo con il tuo d'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 premi .

Dovresti essere loggato.

Installazione di NextCloud su Raspberry Pi 3:

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

$ sudo apt update

La cache del repository dei pacchetti APT dovrebbe essere aggiornata.

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

$ sudo apt install 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-request

Ora premi e poi premere .

Tutti i pacchetti sono in fase di download.

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.

Puoi creare un nuovo file di configurazione nextcloud.conf con il seguente comando:

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

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


ServerAdmin webmaster@localhost
DocumentRoot /var/www/nextcloud
Alias ​​/nextcloud "/var/www/nextcloud/"
 

Opzioni +Segui collegamenti simbolici
ConsentiIgnora tutto
 

Dav off

 
Richiedi 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 common

Ora devi creare un nuovo database e utente MariaDB per NextCloud.

Per farlo, prima accedi alla tua console MariaDB con il seguente comando:

$ sudo mysql -u root

Dovresti vedere essere loggato.

Ora crea un nuovo database MariaDB nextcloud con il seguente comando:

MariaDB [(nessuno)]> CREA DATABASE nextcloud;

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

MariaDB [(none)]> CREATE USER 'nextcloud'@'localhost' IDENTIFICATO DA 'YOUR_PASSWORD_HERE';

NOTA: Sostituire LA TUA_PASSWORD_QUI con la password che vuoi impostare per l'utente MariaDB nextcloud. Lo imposterò su nextcloud in questo articolo per semplicità.

Ora assegna tutti i permessi richiesti 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 [(none)]> PRIVILEGI FLUSH;

Ora, esci dalla console di MariaDB con il seguente comando:

MariaDB [(nessuno)]> uscita

Ora vai a /var/www directory con il seguente comando:

$ cd /var/www

Ora, scarica l'archivio zip NextCloud con il seguente comando:

$ sudo wget https://download.nextcloud.com/server/release/nextcloud-15.0.0.cerniera lampo

È in corso il download dell'archivio zip di NextCloud.

L'archivio zip NexCloud 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/data

Ora cambia il proprietario e il gruppo dei file e delle directory all'interno di nuvola successiva/ directory per www-dati 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 predefinita del sito 000-predefinito.conf con il seguente comando:

$ sudo a2dissite 000-default.conf

Ora, riavvia il apache2 servizio con il seguente comando:

$ sudo systemctl riavvia apache2

Ora, aggiungi apache2 e mariadb services 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 scorri un po' verso il basso.

Ora, digita i dettagli del tuo database MariaDB. Infine, clicca su Termina configurazione come indicato nello screenshot qui sotto.

Dovresti accedere al tuo account NextCloud come amministratore. Ora, fai clic su X icona per chiudere la finestra popup come indicato nello screenshot qui sotto.

Dovresti vedere la dashboard di 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.

Come cambiare i pulsanti sinistro e destro del mouse su PC Windows 10
È abbastanza normale che tutti i mouse dei computer siano progettati ergonomicamente per gli utenti destrimani. Ma sono disponibili dispositivi mouse ...
Emula i clic del mouse passando il mouse utilizzando il mouse senza clic in Windows 10
L'uso di un mouse o di una tastiera nella postura sbagliata di un uso eccessivo può causare molti problemi di salute, tra cui tensione, sindrome del t...
Aggiungi i gesti del mouse a Windows 10 utilizzando questi strumenti gratuiti
Negli ultimi anni computer e sistemi operativi si sono notevolmente evoluti greatly. C'è stato un tempo in cui gli utenti dovevano usare i comandi per...