OwnCloud 8 - pve: differenze tra le versioni

Da PNLUG.
(Installazione OwnCLoud 8)
m (Primes2h ha spostato la pagina OC8 pve a OwnCloud 8 - pve: Esplicitato il titolo per agevolare la ricerca interna del Wiki.)
 
(17 versioni intermedie di 3 utenti non mostrate)
Riga 15: Riga 15:
 
immagine da 125 MB.
 
immagine da 125 MB.
  
=Installazione=
+
=Installazioni preparatorie=
  
 
==Installazione e setup Debian 8==  
 
==Installazione e setup Debian 8==  
Riga 24: Riga 24:
 
*apt-get upgrade
 
*apt-get upgrade
  
==Installazione OwnCLoud 8==
+
==Installazione OwnCloud 8==
  
 +
===Repo===
 
Per poter installare OwnCloud 8, dobbiamo aggiungere i [http://guide.debianizzati.org/index.php/I_repository_ed_il_loro_utilizzo repository] [https://software.opensuse.org/download/package?project=isv:ownCloud:community:8.0&package=owncloud owncloud].
 
Per poter installare OwnCloud 8, dobbiamo aggiungere i [http://guide.debianizzati.org/index.php/I_repository_ed_il_loro_utilizzo repository] [https://software.opensuse.org/download/package?project=isv:ownCloud:community:8.0&package=owncloud owncloud].
  
  deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/
+
  <nowiki>deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /</nowiki>
  
 
Potete aggiungerli nei modi preferiti, gli stessi gestori del sito suggeriscono :
 
Potete aggiungerli nei modi preferiti, gli stessi gestori del sito suggeriscono :
  
  echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list
+
  <nowiki>echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list</nowiki>
  
    <p class="command">echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' &gt;&gt; /etc/apt/sources.list.d/owncloud.list</p>
+
====Key====
 +
 
 +
Installiamo le key per rendere il repository trust (sicuro)
 +
 
 +
<nowiki>cd /tmp</nowiki><br>
 +
<nowiki>wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key</nowiki><br>
 +
<nowiki>apt-key add - < Release.key</nowiki><br>
 +
 
 +
===Aggiornamento Repo===
 +
 +
  apt-get update
 +
  apt-cache search owncloud
 +
 
 +
Se non ci sono errori e l'elenco ci propone una lista di pacchetti owncloud* siamo pronti.
 +
 
 +
=Installazione OC=
 +
 
 +
  apt-get install owncloud
 +
 
 +
Il wizard d'installazione vi chiede la password si mysql, annotatela vi servirà dopo.
 +
 
 +
==Configurazione mysql==
 +
Conclusa l'installazione facciamo il setup di mysql.
 +
 
 +
  mysql --defaults-file=/etc/mysql/debian.cnf
 +
 
 +
Qui vi servirà la password (mysecurepassword) salvata prima.
 +
Andiamo a creare il database
 +
 
 +
  CREATE DATABASE owncloud;
 +
 
 +
Creiamo l'utente
 +
 
 +
  CREATE USER owncloud@localhost IDENTIFIED BY 'mysecurepassword';
 +
 
 +
Diamo accesso all'utente al DB
 +
 
 +
  GRANT ALL PRIVILEGES ON owncloud.* TO owncloud@localhost;
 +
 
 +
poi
 +
 
 +
  flush privileges;
 +
 
 +
una sorta di applica.
 +
Ora possiamo uscire
 +
 
 +
  quit
 +
 
 +
==Storage==
 +
 
 +
Andiamo a creare uno spazio dove raccogliere tutti i file in upload.
 +
 
 +
mkdir /var/owncloud
 +
 
 +
poi diamo la proprietà alla cartella all'utente/gruppo www-data
 +
 
 +
chown www-data:www-data /var/owncloud
 +
 
 +
poi modifichiamo i permessi :
 +
 
 +
chmod 750 /var/owncloud
 +
 
 +
 
 +
Nota :
 +
 
 +
0750 = User:rwx Group:r-x World:---
 +
r = read
 +
w = write
 +
x = execute
 +
 
 +
==Conclusione==
 +
 
 +
L'installazione è conclusa e anche la cara cli per ora non ci servirà più.
 +
Per procedere con l'installazione abbiamo bisogno di sapere l'indirizzo IP o l'hostname della vostra macchina owncloud.
 +
Se il vostro DNS interno funziona bene potete usare il nome macchina
 +
 
 +
hostname
 +
 
 +
oppure l'indirizzo ip.
 +
 
 +
ip addr show  | grep 'inet'
 +
 
 +
dovrebbe restituire l'elenco degli ip
 +
Annotale il vostro.
 +
 
 +
=Avvio parte web=
 +
 
 +
Aprite il vostro browser e puntate all'indirizzo ip oppure hostname di Owncloud
 +
 
 +
  http://indirizzoIP/owncloud
 +
 +
oppure
 +
 
 +
http://hostname/owncloud
 +
 
 +
Create una nuova utenza per entrare.
 +
 
 +
Scegliete la cartella /var/owncloud creata precedentemente come path.
 +
 
 +
==configurazione MariaDB==
 +
 
 +
Configurate MariaDB (non SQLite nè Postgre SQL) con le seguenti credenziali :
 +
 
 +
 
 +
Username    : owncloud
 +
Password    : la password scelta prima
 +
Database name: owncloud
 +
Hostname    : localhost
 +
 
 +
=Fine=
 +
 
 +
A questo punto il server e la sua interfaccia web dovrebbero funzionare.
 +
Potrete creare gli utenti che vi servono e sarà già possibile fare l'upload via web.
 +
 
 +
Consiglio di fare delle prove con degli utenti di test per vedere se tutto funziona.
 +
Meglio evitare utenti di produzione, potrebbero creare sync non voluti in caso di installazione di client.
 +
 
 +
=Installazione Client=
 +
 
 +
[https://owncloud.com/products/desktop-clients/ https://owncloud.com/products/desktop-clients/]
  
 
=Links=
 
=Links=

Versione attuale delle 17:21, 13 feb 2017

Abstract

Come installare velocemente OwnCloud 8 su ProxmoxVE.

Prerequisiti

Tip : Dalla console di pve

   wget -P /vz/template/cache http://get.wlan0.ru/x/debian-8.0-x86_64-minimal.tar.gz

immagine da 125 MB.

Installazioni preparatorie

Installazione e setup Debian 8

  • Creare un container e scegliere il template debidebian-8.0-x86_64-minimal.tar.gzan-8.0-x86_64-minimal.tar.gz.
  • Assegnare una password di root
  • Gestire la rete come più vi aggrada.
  • apt-get update
  • apt-get upgrade

Installazione OwnCloud 8

Repo

Per poter installare OwnCloud 8, dobbiamo aggiungere i repository owncloud.

deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /

Potete aggiungerli nei modi preferiti, gli stessi gestori del sito suggeriscono :

echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list

Key

Installiamo le key per rendere il repository trust (sicuro)

cd /tmp
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key
apt-key add - < Release.key

Aggiornamento Repo

 apt-get update
 apt-cache search owncloud

Se non ci sono errori e l'elenco ci propone una lista di pacchetti owncloud* siamo pronti.

Installazione OC

 apt-get install owncloud

Il wizard d'installazione vi chiede la password si mysql, annotatela vi servirà dopo.

Configurazione mysql

Conclusa l'installazione facciamo il setup di mysql.

 mysql --defaults-file=/etc/mysql/debian.cnf

Qui vi servirà la password (mysecurepassword) salvata prima. Andiamo a creare il database

 CREATE DATABASE owncloud;

Creiamo l'utente

 CREATE USER owncloud@localhost IDENTIFIED BY 'mysecurepassword';

Diamo accesso all'utente al DB

 GRANT ALL PRIVILEGES ON owncloud.* TO owncloud@localhost;

poi

 flush privileges;

una sorta di applica. Ora possiamo uscire

 quit

Storage

Andiamo a creare uno spazio dove raccogliere tutti i file in upload.

mkdir /var/owncloud

poi diamo la proprietà alla cartella all'utente/gruppo www-data

chown www-data:www-data /var/owncloud

poi modifichiamo i permessi :

chmod 750 /var/owncloud


Nota :

0750 = User:rwx Group:r-x World:---
r = read
w = write
x = execute

Conclusione

L'installazione è conclusa e anche la cara cli per ora non ci servirà più. Per procedere con l'installazione abbiamo bisogno di sapere l'indirizzo IP o l'hostname della vostra macchina owncloud. Se il vostro DNS interno funziona bene potete usare il nome macchina

hostname

oppure l'indirizzo ip.

ip addr show  | grep 'inet'

dovrebbe restituire l'elenco degli ip Annotale il vostro.

Avvio parte web

Aprite il vostro browser e puntate all'indirizzo ip oppure hostname di Owncloud

 http://indirizzoIP/owncloud

oppure

http://hostname/owncloud

Create una nuova utenza per entrare.

Scegliete la cartella /var/owncloud creata precedentemente come path.

configurazione MariaDB

Configurate MariaDB (non SQLite nè Postgre SQL) con le seguenti credenziali :


Username     : owncloud
Password     : la password scelta prima
Database name: owncloud
Hostname     : localhost

Fine

A questo punto il server e la sua interfaccia web dovrebbero funzionare. Potrete creare gli utenti che vi servono e sarà già possibile fare l'upload via web.

Consiglio di fare delle prove con degli utenti di test per vedere se tutto funziona. Meglio evitare utenti di produzione, potrebbero creare sync non voluti in caso di installazione di client.

Installazione Client

https://owncloud.com/products/desktop-clients/

Links

https://openvz.org/Download/template/precreated
http://oc.masteraffairs.ro/debian-8-codename-jessie-openvz-template/
https://www.howtoforge.com/tutorial/owncloud-install-debian-8-jessie/