Categories OpenSourceTutoriels

Mettre en place votre propre service cloud avec OwnCloud

Les actualités de ces dernières années ont été marquées par le piratage des services cloud populaires sur internet. Ce qui a conduit aux vols d’informations privées et bancaires. On peut imaginer que beaucoup d’utilisateurs de ces services ont dû supprimer leurs comptes. Cependant, se passer de ces services de plus en plus importants peut poser plus de problème qu’il n’en résout. Vous pouvez créer votre propre service de stockage en ligne en utilisant l’application appelé ownCloud. Avec cette application, vous aurez la synchronisation des fichiers, les notes, les calendriers, etc…

OwnCloud est un logiciel libre et open source vous permettant de mettre en place votre propre service de synchronisation et de système de stockage en ligne comme Dropbox sur votre propre serveur ou site Web. Il est rapide et facile à installer, et ne nécessite pas trop de connaissances techniques. ownCloud est à peu près aussi puissant que Dropbox, mais il permet aussi aux utilisateurs de développer et partager leurs propres applications s’exécutant sur ownCloud comme les éditeurs de texte, les listes des tâches, et plus encore.

Par défaut, ownCloud propose la synchronisation de fichiers en ligne. Pour vous faire une idée de son fonctionnement, testez la démo ici. La liste complète de ses caractéristiques se trouve ici. Tout comme Dropbox, vous pouvez accéder à vos fichiers depuis n’importe quel endroit, synchroniser vos données et partager les fichiers avec d’autres personnes.

En plus de cela, d’autres services sont intégrés dans ownCloud tels qu’un lecteur de musique, un gestionnaire de contacts et de tâches, un calendrier, un service de marque-pages et une galerie photos. Vous pourrez synchroniser ownCloud avec un calendrier d’ordinateur ou de smartphone et presque toutes les applications de gestion de contacts.

Prérequis :

  • Un hébergeur web qui supporte PHP 5 et MySQL (ou SQLite): Vous pouvez utiliser cet hebergeur qui supporte owncloud. Si vous avez les moyens, Nous vous conseillons de prendre un serveur VPS (Servers > Virtual Private Server) ou dedié (Dedicated). Quel que soit l’hébergeur, vérifiez juste qu’il supporte php5, mysql ou sqlite. Vous auriez aussi besoin d’un nom de domaine comme https://www.tech-connect.info. Vous pouvez en obtenir un ici.
  • Une copie d’ownCloud Server 5: Vous pouvez installer ownCloud de plusieurs façons, mais la méthode la plus simple est: l’installeur web (Web Installer). Vous aurez juste besoin de transférer un fichier sur votre serveur.
  • Une URL d’accès à distance: Pour utiliser ownCloud depuis n’importe quel endroit, vous aurez besoin d’une URL. Si vous possédez déjà un nom de domaine, vous pouvez installer owncloud dessus ou dans un sous-domaine. Sinon, vous pouvez en acheter un ici.

L’avantage d’ownCloud, c’est qu’il est compatible avec n’importe quel serveur. Vous pouvez soit l’installer sur une machine Linux en local, soit en ligne en utilisant des hébergeurs web. Avant de souscrire à n’importe quel service d’hébergement, veuillez lire les termes d’utilisation de l’hébergeur de service pour vous assurer qu’il accepte la création de votre propre service de stockage sur leurs serveurs.

Configuration initiale et installation

Dans ce tutoriel, nous allons utiliser l’installeur web pour installer owncloud. Avec l’installeur web, ownCloud crée automatiquement tout ce dont vous avez besoin pour le configurer. Si plusieurs utilisateurs auront accès à ownCloud, il est recommandé de créer manuellement la base de données:

  1. Téléchargez et enregistrez l’installeur web sur votre ordinateur.
  2. Transférer le fichier setup-owncloud.php dans votre espace web en utilisant l’interface web de votre hôte ou un client FTP (Filezilla).
  3. Entrez l’URL du fichier de configuration dans votre navigateur. L’url ressemblera à ceci “http://www.votrenomdedomaine.com/setup-owncloud.php”.
  4. Suivez les instructions à l’écran pour installer ownCloud. Après quelques minutes, il va vous rediriger vers la page de connexion.

Pour les plus expérimentés, vous pouvez l’installer de façon manuelle en utilisant ce tutoriel.

Configuration de la synchronisation de l’ordinateur ou du mobile

Pour cela, vous aurez besoin d’installer le client owncloud pour PC ou MAC (Windows, Mac ou Linux):

  1. Ouvrez le logiciel ownCloud sur votre ordinateur, et sélectionnez “configurer”.
  2. Ajouter l’URL de votre serveur ownCloud, et vos identifiants de connexion.
  3. Maintenant, vous devez sélectionner les fichiers et dossiers que vous souhaitez synchroniser. Cliquez sur “Ajouter un dossier …” et sélectionnez un dossier sur votre ordinateur. Tous les fichiers seront transférer et synchroniser automatiquement avec ownCloud. Vous pouvez ajouter autant de dossiers que vous le souhaitez.

Comme avec Dropbox, vous pouvez tout simplement glisser les fichiers dans l’interface web pour les transférer et ils vont être synchronisés à la fois localement et en ligne. Vous pouvez partager des fichiers avec vos amis en sélectionnant l’option “partager” lorsque vous passez la souris sur un fichier.

Pour les applications mobiles (Android/iPhone), vous suivez les mêmes instructions en entrant l’url pointant vers le répertoire d’ownCloud, puis entrez votre nom d’utilisateur et mot de passe.

Synchronisez votre calendrier

Si vous utilisez une application de calendrier qui prend en charge CalDAV, il vous suffit de configurer l’url pointant vers le répertoire de OwnCloud:

  1. Cliquez sur l’icône Calendrier sur le côté droit.
  2. Cliquez sur l’icône de paramètre en haut à droite.
  3. Copiez l’URL de votre calendrier.

Maintenant, il suffit d’ouvrir les paramètres de l’application de calendrier que vous utilisez et ajouter votre compte dans la section CalDAV. Tous vos rendez-vous seront envoyés dans ownCloud et synchronisés sur tous les autres périphériques connectés.

Synchronisez votre carnet d’adresses

Vous pouvez facilement importer et synchroniser votre carnet d’adresses avec ownCloud:

  1. Exportez vos contacts depuis votre carnet d’adresses dans un fichier VCF.
  2. Dans ownCloud, sélectionnez la rubrique “Contacts” dans la barre latérale, puis cliquez sur l’icône de paramètres dans le coin inférieur gauche.
  3. Cliquez sur “Importer” et sélectionnez le fichier VCF en question.

Il faudra quelques minutes pour que vos contacts soient transférés, ensuite vous pourrez les synchroniser avec la plupart des applications de carnets d’adresses prenant en charge CardDAV.

Configuration du serveur de musique

L’une des fonctionnalités intéressantes avec ownCloud est la possibilité d’avoir un serveur en ligne personnel pour toute votre musique. Il suffit de transférer certains fichiers mp3 dans ownCloud et vous y avez immédiatement accès à travers le lecteur web intégré. Vous pouvez aussi accéder à vos mp3 directement depuis un lecteur sur votre système.

Votre serveur ownCloud est compatible avec plusieurs applications musicales. Dans les configurations qui vont suivre, nous allons prendre le cas de Tomahawk car il est simple et multiplateforme. Nous allons configurer Tomahawk pour lire les musiques sur d’ownCloud:

  1. Dans l’interface Web de ownCloud, cliquez sur votre nom d’utilisateur et sélectionnez “Personnel” ou “Personal“.
  2. Copiez les URL indiquée dans médias. Elle ressemble à quelque chose comme ça: ‘http://yourdomain/owncloud/remote.php/ampache’.
  3. Dans Tomahawk, allez dans les Préférences  “Tomahawk > Preferences” et sélectionnez “Services”.
  4. Faites défiler la liste et sélectionnez “Ampache”.
  5. Dans la boîte de dialogue qui s’ouvre, entrez votre nom d’utilisateur et mot de passe ownCloud, suivi de l’URL que vous avez copié précédemment.

Maintenant, toute la musique que vous avez stockée sur ownCloud sera jouable dans Tomahawk.

Ajouter des fonctionnalités à OwnCloud

Pour accéder aux applications installées et non installées dans ownCloud, cliquez sur votre nom d’utilisateur dans l’interface web d’OwnCloud et sélectionnez “Applications”.

Pour installer une de ces applications, il suffit de sélectionner l’application, puis cliquez sur “Activer”. Après quelques instants, elle sera installée et vous verrez une nouvelle icône sur le panneau droit. La liste complète des applications se trouve ici.

Partager
Kamleu Noumi Emeric

Je suis un ingénieur en télécommunications et je suis le créateur du site tech-connect.info. J'ai une grande passion pour l'art, les hautes technologies, les jeux, les vidéos et le design. Aimant partager mes connaissances, Je suis également blogueur pendant mon temps libre. Vous pouvez me suivre sur ma page sociale Facebook.

Voir les Commentaires

Publié par
Kamleu Noumi Emeric

Articles récents

La communication digitale : un levier incontournable pour les entreprises

Dans un monde où la technologie évolue à grande vitesse, la communication digitale s’impose comme…

13 novembre 2024

Pourquoi les bureauticiens doivent proposer des offres télécoms ?

Avec la transformation numérique qui bouleverse les entreprises de toutes tailles, les bureauticiens, traditionnellement associés…

20 août 2024

Votre smartphone est cassé ? Réparez-le !

Si vous lisez ces lignes, c'est peut-être que votre smartphone est cassé… La bonne nouvelle,…

12 août 2024