Aujourd’hui nous allons voir comment installer OwnCloud sur votre serveur.

Qu’est ce que Owncloud ?

ownCloud est un logiciel libre offrant une plateforme de services de stockage et partage de fichiers et d’applications diverses en ligne. Il est présenté comme une alternative à Dropbox, lequel est basé sur un cloud public. Dans ownCloud, le stockage des données se fait au sein de l’infrastructure de l’entreprise et les accès sont soumis à la politique de sécurité informatique de celle-ci.

Site officiel: https://owncloud.org/

Prérequis

Pour installer OwnCloud je me servirai d’un VPS de chez PingFiles, mais virtualbox ou une machine en local fera très bien le Job avec Ubuntu Server installé !

Commençons par installer LAMP, taper cette commande sur votre serveur:

apt-get update

Puis:

apt-get install lamp-server^

Entrer un mot de passe pour mysql quand cela vous sera demandé puis confirmé le !

Installer php-gd:

apt-get install php5-gd

Installer php Curl:

apt-get install php5-curl

Redémarrer votre serveur:

reboot

Une fois l’installation effectué nous allons pouvoir passer à l’installation de OwnCloud.

Installation de OwnCloud

Placer vous dans le répertoire tmp:

cd /tmp

Puis télécharger Owncloud:

wget https://download.owncloud.org/community/owncloud-9.0.3.tar.bz2

Extraire le fichier téléchargé:

tar -xvf owncloud-9.0.3.tar.bz2

 

Déplacer le dossier extrait dans /var/www/html:

mv owncloud /var/www/html

Tapez ensuite:

mkdir /var/www/html/owncloud/data

Puis:

chown -R www-data:www-data /var/www/html/owncloud/*

On va maintenant créer la base de données pour owncloud:

mysql -uroot -p

On vous demande le mot de passe renseigné plus haut lors de l’installation de MYSQL.

Une fois connecté à MYSQL:

create database owncloud;

(N’oubliez pas le « ; » à la fin de la commande)

Puis:

quit

Ouvrez votre navigateur est rendez-vous à l’adresse de votre serveur: http://ip-de-votre-serveur/owncloud 

N’oubliez pas le /owncloud à la fin de l’url.

De là vous devriez arriver sur une page vous demandant un certain nombre d’informations:

Sans titre

  • Nom d’utilisateur: Nom de connexion pour l’administrateur de Owncloud
  • Mot de passe: votre mot de passe
  • Répertoire des données: on ne touche à rien
  • Utilisateur de la base de donnée: root
  • Mot de passe de la base: celui renseigné plus haut lors de l’installation de MYSQL
  • nom de la base de données: owncloud
  • localhost: on ne touche pas

Puis on clic sur « Terminer l’installation ». Patienter …

Vous voila en possession de votre propre serveur de cloud, des apps sont disponibles pour Ios Android et Windows pour accéder à ses fichiers.

Je vous laisse découvrir votre OwnCloud fraîchement installé !