proprio cloud

Installazione di OwnCloud su Debian 10

Installazione di OwnCloud su Debian 10
OwnCloud è un server di condivisione file self-hosted open source. Se desideri configurare il tuo server di condivisione file, OwnCloud è un'ottima scelta per te. In questo articolo, ti mostrerò come installare OwnCloud su Debian 10 Buster. Quindi iniziamo.

Prima di iniziare a installare OwnCloud su Debian 10, dovresti sapere questa cosa importante. OwnCloud non è ancora stato rilasciato per Debian 10. Ma il pacchetto OwnCloud per Debian 9 funziona con alcune modifiche su Debian 10. Il problema è che il pacchetto OwnCloud per Debian 9 non supporta PHP 7.3 fornito con Debian 10. Ciò non significa che OwnCloud non funzionerà su PHP 7.3. In realtà ci sono piccole differenze tra PHP 7.1, PHP 7.2 e PHP 7.3. PHP 7.3 non ha introdotto alcuna nuova funzionalità o rimosso alcuna da PHP 7 PHP.1 o PHP 7.2. È solo che gli sviluppatori di OwnCloud non hanno testato OwnCloud su PHP 7.3.  La buona notizia è che la prossima versione di OwnCloud supporterà PHP 7.3 secondo il loro repository GitHub. Fino ad allora, il modo in cui viene mostrato qui è l'unico modo per far funzionare OwnCloud su Debian 10. Ma ti dirò cosa cambiare per installare la nuova versione di OwnCloud quando verrà rilasciata.

NOTA: NON LO CONSIGLIO SU UN SERVER DI PRODUZIONE. UTILIZZARE DEBIAN 9 STRETCH INVECE FINO AL RILASCIO DI OWNCLOUD PER DEBIAN 10 BUSTER.

Aggiunta del repository di pacchetti Debian 9 OwnCloud su Debian 10:

OwnCloud non è disponibile nel repository ufficiale dei pacchetti di Debian 10 Buster. Ma puoi facilmente aggiungere il repository ufficiale dei pacchetti di OwnCloud (per Debian 9) e installare OwnCloud da lì.

Innanzitutto, scarica e aggiungi la chiave GPG del repository del pacchetto OwnCloud come segue:

$ wget -nv https://download.proprio cloud.org/download/repository/produzione/
Debian_9.0/Rilascio.tasto -O /tmp/Release.chiave

Ora aggiungi la chiave OwnCloud GPG su Debian 10 con il seguente comando:

$ sudo apt-key add - < /tmp/Release.key

Ora aggiungi il repository del pacchetto OwnCloud sulla tua macchina Debian 10 con il seguente comando:

$ echo 'deb http://download.proprio cloud.org/download/repositories/production/Debian_9.0/
/' | sudo tee /etc/apt/sources.elenco.d/owncloud.elenco

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

$ sudo apt update

Cose da cambiare quando viene rilasciata la nuova versione di OwnCloud:

Se viene rilasciata una nuova versione di OwnCloud, visita la pagina ufficiale del repository dei pacchetti di OwnCloud dal tuo browser Web preferito e fai clic su Debian icona.

Al momento della stesura di questo articolo, è disponibile solo la sezione Debian 9. Ho usato il collegamento come contrassegnato (1) per la chiave GPG e ho usato la stringa del repository come contrassegnato (2) per aggiungere il repository del pacchetto nella sezione precedente di questo articolo sopra.

Se viene rilasciata una nuova versione di OwnCloud, potrebbe essere inclusa Debian 10. OPPURE, l'URL della chiave GPG o la stringa del repository potrebbero cambiare. Tutto quello che devi fare è sostituire l'URL della chiave GPG e la stringa del repository nella sezione precedente di questo articolo sopra con quelli nuovi.

Installazione e configurazione di Apache e MySQL per OwnCloud:

OwnCloud è un'applicazione web basata su PHP. Quindi, è necessario disporre di uno stack LAMP funzionante affinché OwnCloud funzioni.

Per installare lo stack LAMP su Debian 10, eseguire il seguente comando:

$ sudo apt install apache2 libapache2-mod-php mariadb-server mariadb-client
php-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

stampa e poi premere per confermare l'installazione.

Lo stack LAMP dovrebbe essere installato.

Ora, abilita il modulo di riscrittura Apache come segue:

$ sudo a2enmod riscrivi

Ora devi creare un database MariaDB per OwnCloud.

Accedi alla shell MariaDB come radice utente come segue.

$ sudo mysql -u root -p

Per impostazione predefinita, no radice la password è impostata. Quindi, premi .

Dovresti essere loggato.

Crea un nuovo database MariaDB proprio cloud come segue:

MariaDB [(nessuno)]> CREATE DATABASE owncloud;

Ora, per creare un nuovo utente proprio cloud, impostare una password (123 nel mio caso), e consenti proprio cloud accesso utente a proprio cloud database, eseguire il seguente comando SQL:

MariaDB [(nessuno)]> CONCEDERE TUTTO SU owncloud.* a 'owncloud'@'localhost'
IDENTIFICATO DA '123';

Ora, esci dalla shell MariaDB come segue:

MariaDB [(nessuno)]> \q

Ora apri la configurazione del sito Apache predefinita /etc/apache2/sites-enabled/000-default.conf come segue:

$ sudo nano /etc/apache2/sites-enabled/000-default.conf

Ora cambia la linea DocumentRoot /var/ww/html per DocumentRoot /var/www/owncloud come indicato nello screenshot qui sotto.

Al termine, salva il file di configurazione premendo by + X seguito da e .

Installazione di OwnCloud:

Ora installa OwnCloud con il seguente comando:

$ sudo apt install owncloud-files

OwnCloud dovrebbe essere installato.

Ora, riavvia il apache2 servizio come segue:

$ sudo systemctl riavvia apache2

Ora, controlla se il apache2 il servizio funziona correttamente come segue:

$ sudo systemctl status apache2

apache2 il servizio è in esecuzione e anche abilitato per iniziare all'avvio del sistema.

Trovare l'indirizzo IP:

Ora, trova l'indirizzo IP della tua macchina Debian 10 come segue:

$ ip a

Come puoi vedere, l'indirizzo IP della mia macchina Debian 10 è 192.168.21.131. Sarà diverso per te. Quindi, assicurati di sostituirlo con il tuo d'ora in poi.

Risolvere “Questa versione di ownCloud non è compatibile con PHP 7.Errore 3”:

Se provi ad accedere a OwnCloud dal tuo browser web http://192.168.21.131, potresti vedere il seguente messaggio di errore. L'ho già spiegato. Se stai cercando una soluzione alternativa, questa sezione fa per te.

Apri il /var/www/owncloud/index.php file come segue:

$ sudo nano /var/www/owncloud/index.php

Ora, commenta la sezione contrassegnata nello screenshot qui sotto. Il commento parte da /* e finisce in */.

Il finale indice.php il file dovrebbe apparire come segue. Ora, salva il indice.php file.

Apri il /var/www/owncloud/console.php file come segue:

$ sudo nano /var/www/owncloud/console.php

Fai la stessa cosa per console.php file. Il finale console.php il file dovrebbe apparire come segue. Ora, risparmia console.php file.

Configurazione di OwnCloud:

Ora, visita http://192.168.21.131 da un browser web.

Devi creare un account amministratore OwnCloud da lì.

Digita il nome utente e la password per il tuo account amministratore nel in Crea un account amministratore sezione.

Inoltre, digita il nome utente del database (proprio cloud), parola d'ordine (123 nel mio caso), nome del database (proprio cloud) e nome host (localhost) nel Configura il database sezione.

Quindi, fare clic su Termina configurazione.

Ora puoi accedere al tuo account amministratore utilizzando il nome utente e la password che hai impostato durante la configurazione di OwnCloud.

Dovresti essere loggato. Clicca su X.

Dovresti vedere la dashboard di OwnCloud. Ora puoi usare OwnCloud come preferisci.

Quindi, è così che installi OwnCloud su Debian 10. Grazie per aver letto questo articolo.

Il pulsante centrale del mouse non funziona in Windows 10
Il tasto centrale del mouse ti aiuta a scorrere lunghe pagine web e schermate con molti dati. Se si ferma, finirai per usare la tastiera per lo scorri...
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...