GNU/Linux >> Linux Esercitazione >  >> Debian

Installa ownCloud 10 su Ubuntu 16.04 / 14.04 / Debian 9/8

proprioCloud è una suite web open-source (disponibile anche in versione commerciale) che fornisce archiviazione cloud sulla rete. I dati possono essere caricati/scaricati tramite browser o tramite i client software disponibili per il download gratuito.

ownCloud si basa su PHP e puoi eseguirlo su tutte le piattaforme che soddisfano i requisiti. Offre quasi tutte le possibilità di funzioni disponibili nelle suite commerciali; rilasciato con licenza AGPLv3, quindi puoi configurare il tuo server di archiviazione cloud senza alcun costo aggiuntivo.

Ecco la piccola guida per configurare ownCloud 10 su Ubuntu 16.04 / Debian 9 / 8 .

Prerequisiti

Come ho detto prima, si basa sulla combinazione di PHP e database. Il database può essere qualsiasi di SQLite, MySQL , Oracle o PostgreSQL .

Innanzitutto, installa le estensioni PHP richieste.

sudo apt-get update
sudo apt-get install apt-transport-https
sudo apt-get -y install libapache2-mod-php php-gd php-json php-mysql php-curl php-intl php-mcrypt php-imagick php-zip php-xml php-mbstring

Per una demo, utilizzeremo MariaDB come database per l'installazione di ownCloud. Discuteremo il motivo per l'utilizzo di MariaDB, in seguito.

sudo apt-get -y install wget mariadb-server apache2

Configurare ownCloud Repository

ownCloud ti fornisce i pacchetti deb ufficiali per l'installazione di ownCloud .

Configura il repository ownCloud utilizzando i seguenti passaggi. Sostituisci la 16.04 / 9.0 con la versione del tuo sistema come 14.04, 15.10 (Ubuntu) / 8.0 (Debian).

### Ubuntu ###

wget -nv https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo sh -c "echo 'deb http://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/ /' > /etc/apt/sources.list.d/owncloud.list"

### Debian ##

wget -nv https://download.owncloud.org/download/repositories/stable/Debian_9.0/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo sh -c "echo 'deb http://download.owncloud.org/download/repositories/stable/Debian_9.0/ /' > /etc/apt/sources.list.d/owncloud.list"

Installa ownCloud usando il seguente comando.

sudo apt-get update
sudo apt-get install owncloud-files

Crea database MySQL

Se stai richiamando un MariaDB per la prima volta, ecco il tutorial su Protezione di MariaDB . Assicurati che il server MariaDB sia in esecuzione.

Accedi al server MariaDB per creare un database.

In Ubuntu 16.04 / Debian 9 – Non è necessario inserire la password di root se si esegue il comando mysql con sudo. Basta premere invio quando mysql richiede la password di root
sudo mysql -u root -p

Crea un database chiamato "ownclouddb

create database ownclouddb;

Consenti "proprioutentecloud ” per accedere a “ownclouddb ” database su localhost con una password predefinita.

grant all on ownclouddb.* to 'ownclouduser'@'localhost' identified by 'password';

Esegui il comando seguente nella shell di MariaDB.

FLUSH PRIVILEGES;

Esci da MariaDB Shell.

exit

Configura Apache

Crea un file host virtuale per ownCloud.

sudo vi /etc/apache2/sites-available/owncloud.conf

Aggiungi il contenuto seguente al file sopra.

Alias /owncloud "/var/www/owncloud/"

<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All

<IfModule mod_dav.c>
Dav off
</IfModule>

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

</Directory>

Abilita l'host virtuale.

sudo a2ensite owncloud

Abilita i seguenti moduli per ownCloud.

sudo a2enmod rewrite
sudo a2enmod headers

Riavvia il servizio Apache.

### Ubuntu 16.04 / Debian 9 ###

sudo systemctl restart apache2

### Ubuntu 14.04 / Debian 8 ###

service apache2 restart

Configura ownCloud

Apri un browser web e naviga fino all'URL sottostante. Dovrai configurare ownCloud prima che diventi attivo.

http://il-tuo-indirizzo-ip/owncloud

Riempi la pagina di configurazione con i dettagli dell'utente amministratore e quindi la posizione della cartella dei dati.

Puoi scegliere uno qualsiasi dei database da SQLite o MySQL. Se si desidera utilizzare il database SQLite, non è necessario inserire i dettagli del database; ma non è consigliabile utilizzare SQLite in un ambiente (di produzione) più ampio.

Considerando la raccomandazione di cui sopra, useremo MariaDB qui. Inserisci i dettagli del database MariaDB nella pagina sottostante.

Una volta completata la configurazione, il programma di installazione ti porterà alla pagina di accesso di ownCloud. Accedi con il tuo nome utente e password che hai appena creato nel passaggio precedente.

In alternativa puoi anche scaricare i client ownCloud per sincronizzare i documenti sui tuoi dispositivi.

La home page di ownCloud apparirà come di seguito. Puoi caricare i tuoi documenti e file utilizzando "segno + pulsante ".

Extra

È possibile che venga visualizzato l'errore seguente, se hai modificato un indirizzo IP del server ownCloud o il nome di dominio che utilizzi per accedere a ownCloud.

You are accessing the server from an untrusted domain.
Please contact your administrator. If you are an administrator of this instance, configure the "trusted_domains" setting in config/config.php. An example configuration is provided in config/config.sample.php.

Per risolvere il problema, modifica config/config.php file.

sudo vi /var/www/owncloud/config/config.php

Aggiungi i domini attendibili mostrati come di seguito.

'trusted_domains' =>
  array (
    0 => '35.184.120.107',
    1 => 'owncloud.itzgeek.local',
    2 => 'your.fq.dn',
  ),

Questo è tutto.


Debian
  1. Come installare uTorrent su Ubuntu, Debian e LinuxMint

  2. Come installare Subversion 1.9 su Ubuntu e Debian

  3. Come installare Subversion (SVN) 1.8.15 su Ubuntu e Debian

  4. Come installare ownCloud 10 su Debian 9 (Stretch)

  5. Come installare ownCloud su Debian 10 (Buster)

Installa Navidrome su Debian 11

Come installare Prometheus in Debian 11 o Ubuntu 20.04

Come installare sudo su Debian o Ubuntu Linux

Come installare Vai su Debian 11

Come installare OwnCloud 8 su Ubuntu 14.04

Come installare OwnCloud 8 su Ubuntu 15.04