Prima di iniziare a installare OwnCloud su Debian 10, dovresti conoscere questa cosa importante. OwnCloud non è ancora 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 Viene fornito con Debian 10. Ciò non significa che il proprio cloud non funzionerà su PHP 7.3. In realtà ci sono differenze minori tra PHP 7.1, PHP 7.2 e PHP 7.3. PHP 7.3 non ha introdotto alcuna nuova funzionalità o rimuoverne da PHP 7.1 o PHP 7.2. È solo che gli sviluppatori di Cloud non hanno testato OwnCloud su Php 7.3. La buona notizia è che la prossima uscita di OwnCloud avrà supporto per PHP 7.3 Secondo il loro repository GitHub. Fino ad allora, il modo in cui viene mostrato qui è l'unico modo per far funzionare il proprio cloud su Debian 10. Ma ti dirò cosa cambiare per installare la nuova versione di OwnCloud quando viene rilasciato.
Nota: non lo consiglio su un server di produzione. Usa Debian 9 Stretch invece fino a raggiungere il proprio Cloud per Debian 10 Buster viene rilasciato.
OwnCloud non è disponibile nel repository di pacchetti ufficiali di Debian 10 Buster. Ma puoi facilmente aggiungere il repository di pacchetti ufficiali 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.Chiave -o /tmp /rilascio.chiave
Ora, aggiungi la chiave GPG OwnCloud su Debian 10 con il seguente comando:
$ sudo apt-key aggiungi - < /tmp/Release.key
Ora, aggiungi il repository pacchetto OwnCloud sulla macchina Debian 10 con il seguente comando:
$ echo 'deb http: // download.proprio cloud.org/download/repository/produzione/debian_9.0/
/'| sudo tee/etc/apt/fonti.elenco.d/proprietario.elenco
Ora aggiorna la cache del repository del pacchetto APT con il comando seguente:
$ 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 di OwnCloud dal tuo browser Web preferito e fai clic sul Debian icona.
Al momento della stesura di questo documento, è disponibile solo la sezione di Debian 9. Ho usato il collegamento come contrassegnato (1) per la chiave GPG e ho usato la stringa del repository come contrassegnato (2) per l'aggiunta del repository dei pacchetti nella sezione precedente di questo articolo sopra.
Se viene rilasciata una nuova versione di OwnCloud, allora Debian 10 può essere inclusa. Oppure, l'URL del tasto GPG o la stringa del repository possono modificare. Tutto quello che devi fare è sostituire l'URL 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, devi avere uno stack di lampada da lavoro per far funzionare il proprio cloud.
Per installare lo stack lampada su Debian 10, eseguire il seguente comando:
$ sudo apt Installa 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
Premere Y e poi premere Per confermare l'installazione.
Lo stack della lampada dovrebbe essere installato.
Ora, abilita il modulo di riscrittura Apache come segue:
$ sudo a2enmod riscrive
Ora, devi creare un database MARIADB per OwnCloud.
Accedi a Mariadb Shell come radice utente come segue.
$ sudo mysql -u root -p
Per impostazione predefinita, no radice La password è impostata. Quindi, basta premere .
Dovresti essere effettuato.
Crea un nuovo database MariaDB proprio cloud come segue:
MariaDB [(Nessuno)]> Crea Database OwnCloud;Ora, per creare un nuovo utente proprio cloud, Imposta una password (123 nel mio caso), e consentire proprio cloud Accesso dell'utente a proprio cloud database, eseguire il seguente comando SQL:
MariaDB [(Nessuno)]> Grant All on OwnCloud.* a 'proprietario'@'localhost'
Identificato da "123";
Ora, esci dalla shell Mariadb come segue:
MariaDB [(Nessuno)]> \ QOra, apri la configurazione del sito Apache predefinito /etc/apache2/siti abilitati/000-default.conf come segue:
$ sudo nano/etc/apache2/siti abilitati/000-default.conf
Ora, cambia la linea DocumentRoot/var/ww/html A DocumentRoot/var/www/proprietario come contrassegnato nello screenshot seguente.
Una volta terminato, salva il file di configurazione premendo + X seguito da Y E .
Installazione di proprie:
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 riavvio apache2
Ora, controlla se il Apache2 Il servizio è in esecuzione correttamente come segue:
$ sudo systemctl status apache2
Apache2 Il servizio è corsa e anche abilitato Per iniziare con l'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 da ora in poi.
Risolvere “Questa versione di OwnCloud non è compatibile con PHP 7.Errore da 3 ":
Se provi ad accedere a OwnCloud dal tuo browser Web http: //192.168.21.131, È possibile vedere il seguente messaggio di errore. L'ho già spiegato. Se stai cercando una soluzione alternativa, allora questa sezione è per te.
Apri il /var/www/proprietario/indice.PHP file come segue:
$ sudo nano/var/www/proprietario/indice.PHP
Ora, commenta la sezione contrassegnata nello screenshot qui sotto. Il commento inizia da /* e finisce */.
Il finale indice.PHP Il file dovrebbe apparire come segue. Ora, salva il indice.PHP file.
Apri il /var/www/proprietario/console.PHP file come segue:
$ sudo nano/var/www/proprietario/console.PHP
Fare la stessa cosa console.PHP file. Il finale console.PHP Il file dovrebbe apparire come segue. Ora, salva console.PHP file.
Configurazione di OwnCloud:
Ora, visita http: // 192.168.21.131 da un browser web.
Devi creare un account amministratore di OwnCloud da lì.
Il tipo è il nome utente e la password per il tuo account amministratore 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 Configurare il database sezione.
Quindi, fare clic su Finita 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 effettuato. Clicca su X.
Dovresti vedere la dashboard di OwnCloud. Ora puoi usare il proprio cloud come vuoi.
Quindi, è così che installi OwnCloud su Debian 10. Grazie per aver letto questo articolo.