
Oggi i nostri tecnici vi mostreranno come installare un sistema cloud per condividere calendari, file, contatti, segnalibri, audio e video.
Per arrivare a questo obiettivo installeremo ownCloud, un software Open Source.
Requisiti:
in questo tutorial i nostri tecnici hanno usato la release 6.5 di CentOS.
La guida è valida per tutte le distribuzioni.
Per iniziare è necessario che sul nostro server/server cloud o VPS sia installato LAMP (come installare LAMP su CentOS).
Inoltre dobbiamo installare le seguenti estensioni PHP:
# yum install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo
Configurare un Database per ownCloud:
Creaiamo il nostro database di appoggio per ownCloud con nome: ‘DBOwnCloud’, user: ‘UserOwnCloud’ e password: ‘PswOwnCloud’
# mysql -u root -p
Enter password:
Welcome to the DBDataBase monitor. Commands end with ; or \g.
Your DBDataBase connection id is 66
Server Version: 5.5.34-DBDataBase DBDataBase ServerCopyright (c) 2000, 2014, Orable, Monty Program Ab and others.
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
DBDataBase [(none)]> CREATE DATABASE DBOwnCloud;
Query OK, 1 row affected (0,04 sec)DBDataBase [(none)]> GRANT ALL ON DBOwnCloud.* TO UserOwnCloud@localhost IDENTIFIED by ‘PswOenCloud’;
Query OK, 0 rows affected (0,01 sec)DBDataBase [(none)]> flush privileges;
Query OK, 0 rows affected (0,01 sec)DBDataBase [(none)]> exit
Bye
Installare owncloud
Adesso è necessario scaricare l’ultima versione di ownCloud.
# wget http://download.owncloud.org/community/owncloud-6.0.0a.tar.bz2
Finito il download è necessario estrarre il pacchetto usando il comando:
# tar xvf owncloud-6.o.oa.tar.bz2
Spostare la cartella extratta sulla root di apache (ad esempio /var/www/)
# mv owncloud/ /var/www/
Settare i diritti di lettura/scrittura alle cartelle:
chown -R apache:apache /var/www/owncloud/
chmod 777 /var/www/owncloud/config/
Per abilitare apache rewrite mode è necessario modificare il file “/etc/httpd/conf/httpd.conf”
vi /etc/httpd/conf/httpd.conf
Trovare il seguente testo e modificare “AllowOverride None” in “Allowoverride All”
[…] AllowOverride All
[…]
Riavviare apachehttpd e i servizi mysql.
# service mysql restart
# service httpd restart
Installare e Configurare ownCloud Installation
Ora aprite la pagina http://ip-address/owncloud o http://domain-name/owncloud dal browser web.
Si aprirà la pagina di owncloud. Verrà chiesto di procedere a creare un nuovo admin.
A questo punto è necessario cliccare su Advanced e scegliere mysql digitando nome del database (DBOwnCloud), username (UserOwnCloud@localhost) e password (PswOenCloud).
Cliccare sul pulsante “Finish Setup“.
Il tuo Server Cloud personale è configurato e pronto all’uso!