OwnCloud 8 - pve: differenze tra le versioni

Da PNLUG.
(Configurazione mysql)
(Installazione)
Riga 82: Riga 82:
  
 
   quit
 
   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
  
 
=Links=
 
=Links=

Versione delle 15:21, 13 set 2015

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

 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

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/