Installation OwnCloud · 7 min read · Feb 08, 2026

Installation et configuration d'ownCloud 7 sur Debian 7 (Wheezy)

Installation et configuration d’ownCloud 7 sur Debian 7 (Wheezy)

Version 1.0
Auteur : Srijan Kishore

  • *

Ce document décrit comment installer et configurer ownCloud 7 sur Debian 7. Je vais également décrire comment se connecter aux données du serveur ownCloud avec un bureau Ubuntu 14.04 et une machine Windows 7. ownCloud fournit un accès à vos données via une interface web ou WebDAV tout en offrant une plateforme pour visualiser, synchroniser et partager facilement entre les appareils - tout cela sous votre contrôle. L’architecture ouverte d’ownCloud est extensible via une API simple mais puissante pour les applications et les plugins et fonctionne avec tout type de stockage.

1 Remarque préliminaire

Ce tutoriel est basé sur un serveur Debian 7, donc vous devez configurer une installation de serveur Debian 7 de base avant de continuer avec ce tutoriel. Le système doit avoir une adresse IP statique. J’utilise 192.168.0.100 comme mon adresse IP dans ce tutoriel et server1.example.com comme nom d’hôte. Encore une fois, j’ai 192.168.0.101 comme adresse IP de l’Ubuntu 14.04 Desktop et server2.example.com comme nom d’hôte. J’utiliserai l’utilisateur=srijan pour l’installation et la configuration. Je vais également montrer les options de partage d’ownCloud avec la machine Windows, donc j’ai aussi une machine Windows 7 fonctionnelle.

2 Installation d’ownCloud 7

ownCloud est une application web qui peut stocker et servir du contenu à partir d’un emplacement centralisé, un peu comme Dropbox. La différence est qu’ownCloud 7 vous permet d’héberger le logiciel de service sur vos propres machines, éliminant ainsi les problèmes de confiance liés à la mise de vos données personnelles sur le serveur de quelqu’un d’autre.

Nous allons d’abord télécharger la clé de version associée au logiciel ownCloud :

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

Ensuite, nous pouvons ajouter le dépôt ownCloud 7 comme suit :

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

Enfin, mettez à jour la base de données des paquets et installez ownCloud :

apt-get update  
apt-get install owncloud

3 Configuration d’ownCloud 7 sur Debian Wheezy

Nous devons ensuite installer Mysql pour obtenir les configurations comme suit :

apt-get install mysql-server

Il vous demandera de saisir un mot de passe, entrez simplement votre mot de passe souhaité là.

Nouveau mot de passe pour l’utilisateur MySQL “root” :

<–mysqlpassword

Répétez le mot de passe pour l’utilisateur MySQL “root” :

<–mysqlpassword

Nous allons configurer notre serveur ownCloud pour tirer parti de la base de données MySQL plus robuste au lieu de l’implémentation par défaut de SQLite. Pour ce faire, nous devons d’abord configurer MySQL comme suit :

mysql -u root -p

Entrez le mot de passe Mysql que vous avez sélectionné précédemment, et créez une base de données pour ownCloud dans l’invite Mysql :

CREATE DATABASE owncloud;

Attribuez des privilèges à un nouvel utilisateur MySQL pour gérer les opérations de base de données pour ownCloud :

GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'database_password';
exit

Maintenant, si vous allez à votre adresse IP ou nom de domaine suivi de “/owncloud” dans votre navigateur, vous verrez une page qui ressemble à ceci :

Cliquez sur Stockage & base de données :

Maintenant sélectionnez MySQL/MariaDB et créez un compte administrateur comme dans mon cas j’ai choisi owncloud comme mon compte administrateur et un mot de passe souhaité pour cet utilisateur :

Dans l’onglet inférieur sous MySQL/MariaDB, entrez le nom d’utilisateur=owncloud mot de passe=database_password nom de la base de données=owncloud.

Puis appuyez sur Terminer la configuration.

4 Montage du partage ownCloud 7 avec Ubuntu 14.04

Nous pouvons monter le point partagé avec les autres machines, ici je vais vous montrer comment procéder pour le monter via des outils WebDAV sur une autre machine de bureau Ubuntu. Il existe deux méthodes pour utiliser ownCloud 7 en tant que client sur Ubuntu Desktop.

  • Montage manuel en donnant des entrées en installant davfs2

  • En installant le client ownCloud 7

Je vais expliquer les deux, vous pouvez utiliser l’un ou l’autre pour monter.

4.1 Montage manuel via davfs2

J’exécute la commande sur ma deuxième machine server2.example.com :

sudo apt-get update
sudo apt-get install davfs2

Nous allons permettre aux utilisateurs non-root de monter et démonter les partages WebDAV en tapant :

sudo dpkg-reconfigure davfs2

Les utilisateurs non privilégiés doivent-ils être autorisés à monter des ressources WebDAV ?

<–Oui

En avançant, j’ajouterai mon nom d’utilisateur=srijan au groupe WebDAV :

 sudo usermod -aG davfs2 srijan

Nous voulons créer le point de montage permanent sur server2.example.com, donc je vais donner les entrées suivantes dans le /etc/fstab :

sudo vi /etc/fstab

|
[…]
192.168.0.100/owncloud/remote.php/webdav /home/srijan/owncloud davfs user,rw,noauto 0 0 |

Maintenant dans le répertoire personnel de l’utilisateur=srijan, je vais créer des répertoires, un pour monter le point de partage et un autre pour contenir les détails de configuration :

mkdir ~/owncloud
 mkdir ~/.davfs2

Ensuite, créez un fichier comme :

vi ~/.davfs2/secrets

| 192.168.0.100/owncloud/remote.php/webdav owncloud database_password |

Assurez-vous que le fichier est accessible en écriture uniquement par vous en utilisant le gestionnaire de fichiers ou en émettant la commande suivante :

chmod 600 ~/.davfs2/secrets

Maintenant, nous allons le monter comme suit :

mount owncloud/

srijan@server2:~$ sudo mount owncloud/

Veuillez entrer le nom d’utilisateur pour vous authentifier auprès du serveur

192.168.0.100/owncloud/remote.php/webdav/ ou appuyez sur Entrée pour aucun.

Nom d’utilisateur :

owncloud

Veuillez entrer le mot de passe pour authentifier l’utilisateur owncloud avec le serveur

192.168.0.100/owncloud/remote.php/webdav/ ou appuyez sur Entrée pour aucun.

Mot de passe :

database_password

srijan@server2:~$

 
Note : Les identifiants fournis seront utilisés par la suite, donc veuillez en prendre note :  
Nom d'utilisateur : owncloud  
Mot de passe : database_password

Si vous rencontrez des erreurs de permissions dans le dossier, changez les permissions du dossier en tant que propriétaire de l’utilisateur :

chown -R srijan:srijan owncloud/

Pour monter automatiquement le dossier à la connexion sur server2.example.com, ajoutez la commande mount ~/owncloud au fichier ~/.bashrc.

vi ~/.bashrc

| [...] `mount ~/owncloud` |

Après un montage réussi, vous pouvez obtenir une erreur Ressource temporairement indisponible et des avertissements de certificat, qui peuvent être supprimés comme suit :

  • Pour Ressource temporairement indisponible :
vi /etc/davfs2/davfs2.conf 

| [...] use_locks 0 |

  • Pour les avertissements de certificat :
    Si vous utilisez un certificat auto-signé, vous recevrez un avertissement. Si vous êtes prêt à prendre le risque d’une attaque de l’homme du milieu, exécutez cette commande à la place :
echo "y" | mount ~/owncloud > /dev/null 2>&1

4.2 Installation du client ownCloud 7 par ownCloud

Ouvrez le lien et sélectionnez la distribution Ubuntu 14.04, ensuite dans votre bureau Ubuntu, mettez les commandes :

cd /tmp  
wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/xUbuntu_14.04/Release.key  
sudo apt-key add - < Release.key  
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"  
sudo apt-get update  
sudo apt-get install owncloud-client

Cela installera le client ownCloud sur le bureau Ubuntu 14.04. C’est tout, ouvrez le client ownCloud

Mettez le chemin du serveur comme 192.168.0.100/owncloud et ensuite mettez vos identifiants de nom d’utilisateur=owncloud et mot de passe=database_password

Si vous l’utilisez sans https, vous pouvez ignorer l’erreur et avancer :

Encore :

Ensuite, cela va mapper l’ownCloud avec votre bureau :

Et enfin, toutes les données seront synchronisées :

5 Montage du partage ownCloud 7 avec Windows 7

Nous pouvons accéder aux données du serveur ownCloud 7 sur une machine Windows également. Il existe plusieurs méthodes pour cela, vous pouvez consulter ce lien pour les découvrir. Je vais en expliquer deux.

  1. J’utiliserai les clients ownCloud pour cela. Ouvrez le lien et téléchargez le client Windows ici

Il suffit d’installer le client et cela fonctionnera pour vous.

Entrez les détails http://192.168.0.100/owncloud :

Encore une fois, donnez vos identifiants (utilisateur=owncloud et mot de passe=database_password) que nous avons configurés lors de l’installation d’ownCloud 7 et la fenêtre apparaîtra :

Vous pouvez ouvrir le dossier local pour accéder aux fichiers localement.

  1. Cyberduck ver 4.5.

Il existe une autre méthode pour accéder au serveur ownCloud 7. J’utiliserai Cyberduck pour cela. Pour cela, vous devez l’installer à partir de cette URL.

Téléchargez l’installateur et installez-le simplement en suivant les étapes.

Cyberduck a une interface utilisateur très agréable.

Entrez les identifiants & connectez-vous à 192.168.0.100/owncloud/remote.php/webdav avec utilisateur=owncloud et mot de passe=database_password :

Donnez les identifiants et cela se connectera.

6 Liens

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.