Tag Archive for Cloud

Mettre en place un cloud privé sur le Raspberry Pi

Introduction

Ici nous allons utiliser OwnCloud qui est un dropbox-like hébergé ici sur un Raspberry-Pi tournant sous Raspbian.

Owncloud_logo

 

 

Installation

 

On commence par installer les prérequis et Apache :

sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server

On télécharge maintenant OwnCloud

sudo wget http://owncloud.org/releases/owncloud-4.5.7.tar.bz2

Au moment où j’écris ce tutoriel, la dernière version est la 4.5.7. Il faudra bien sûr adapter le lien en fonction du numéro de version, en allant sur le site officiel : http://owncloud.org/support/install/

 

On se met dans /var/www/owncloud et on le décompresse :

sudo tar -vxjf owncloud-4.5.7.tar.bz2

On donne les droits en écriture a l’utilisateur Apache sur le dossier owncloud :

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

On change les droits d’autre dossier dans /var/www/owncloud pour que l’installation se passé correctement :

sudo chown -R www-data:www-data data

sudo chown -R www-data:www-data config

sudo chown -R www-data:www-data apps

If faut maintenant configurer Apache :

Dans /etc/apache2/sites-enabled/000-default, on vérifie le AllowOverride qui doit être à All.

<Directory /var/www/>

Options Indexes

FollowSymLinks MultiViews

AllowOverride All

Order allow,deny

allow from all

</Directory>

On active ensuite la réécriture des URL :

sudo a2enmod rewrite

sudo a2enmod headers

On peut enfin redémarrer Apache afin d’activer les nouveaux paramétres :

sudo service apache2 restart

 

Utilisation

Poste client :

Il suffit maintenant de se rendre sur : http://<IP>/owncloud

La première étape est de créer un compte administrateur.

Il existe également une application disponible sur le site officiel Owncloud.

Smartphone :

Les mobiles ne sont pas en reste avec des apps sur Android et iOS. Celles ci sont disponibles sur leur store respectif.

 

Conclusion et notes

Penser à utiliser le même compte entre l’interface web et l’appli cliente.

SI « en_US.UTF-8/en_US.UTF8 failed », il suffit d’éditer /etc/locale.gen,  de dé commenter « en_US.UTF-8 UTF-8 » et de relancer avec sudo locale-gen.

Sur l’interface web, le drag and drop fonctionne.

Nous voici maintenant avec un dropbox-like, héberger chez nous et sans restriction de place hormis celle de notre carte SD.