Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
owncloud [Le 12/11/2012, 22:18]
mario_26
owncloud [Le 19/08/2023, 18:52] (Version actuelle)
nany [Client de synchronisation] /etc/apt/trusted.gpg.d/isv_ownCloud_desktop.gpg
Ligne 1: Ligne 1:
-{{tag>​cloud sauvegarde}}+{{tag>trusty xenial ​cloud sauvegarde}}
 ---- ----
  
-{{ logo-inverted.png|Logo de ownCloud}}+{{ logo-inverted1.png|}}
  
-====== ​Owncloud ​: stockage libre ====== +====== ​ownCloud ​: stockage libre ======
-Owncloud est un projet de gestion de vos données sur internet.+
  
-Owncloud se veut une plateforme dans le principe de [[:Dropbox]] en plus puissant et libre. Le but ici étant que vous hébergiez vous-même votre instance de owncloud.\\ +{{ ::capture-owncloud.png?​450|}}ownCloud est un logiciel pour créer et utiliser un serveur de stockage et de partage de fichiers en ligne. \\ À la différence ​de [[:Dropbox]] ou Google Drive pour ne citer que deux alternatives commerciales,​ vos fichiers ​sont sur un serveur que vous contrôlezsoit chez vous, soit hébergé chez un prestataire ​en qui vous avez confiance
-Projet issu de [[:KDE]] à la base, il a voulu s'​affranchir d'une partie de l'​infrastructure du projet afin de ne pas rebuter les nouveaux venus.\\ +
-Owncloud comprend plus de fonctionnalités ​que le simple partage de fichiers, ​il vous permet par exemple de gèrer votre calendriervos contacts, vos marque-pages et même votre musique.\\ +
-Vous pourrez également installer et/ou développer d'​autres applications ​en fonction de ce qui vous intéresse+
  
-=====Installation===== +Autre point intéressant, ​les personnes avec qui vous partagez des données ​n'ont pas besoin ​de créer un compte ! Libre à vous de partager sans ou avec mot de passeidem pour autoriser ou non le dépôt de fichiers.
-L'​installation depuis ​les [[:​dépôts]] ​n'est possible qu'à partir ​de la version [[:​Maverick]] d'​Ubuntu.\\ +
-Si vous avez une version antérieureil vous faudra passer par l'​installation [[#​Manuelle]].+
  
-==== Depuis ​le dépôt Universe ====+ownCloud utilise ​le protocole [[webdav|WebDAV]] qui permet d'​accéder au serveur de façon transparente via un "​disque réseau"​ sur Linux, Windows ou Mac. Il existe également des logiciels de synchronisation pour de très nombreuses plateformes (Linux, Mac, Windows, Android, etc) afin de garder une copie locale de vos fichiers et de travailler hors connexion. 
 +ownCloud ne s'​arrête pas au simple partage de fichiers. Il permet par exemple de gérer votre calendrier, vos contacts, vos marque-pages et même votre musique. Il intègre les services commerciaux de partage en ligne devenant un point d'​accès central pour Amazon S3, Dropbox, Google Drive, OpenStack Swift, voire d'​autres serveurs ownCloud. Un système de plugins (apps) permet d'​installer et/ou de développer d'​autres applications en fonction de ce qui vous intéresse.
  
-Installer le paquet ​[[apt>​owncloud|owncloud]]+Le projet est issu de [[:KDE]]. Il est développé entièrement en PHP et se veut autonome. Il s'​installe ainsi sur de nombreux serveurs web sans nécessiter de fonctionnalités trop spécifiques tels que Java ou des extensions propres à un serveur web.
  
-==== Manuelle==== +<note important>​Juin 2016, les créateurs d'ownCloud créent un [[wpfr>​Fork_(développement_logiciel)|fork]] qui se veut plus communautaire ​: [[:Nextcloud]].</​note>​
-=== Préambule === +
-Pour des raisons de sécurité et **surtout** si le service est accessible depuis l'​Internetil est recommandé de suivre ​les différentes releases (versions) proposés par le projet OwnCloud. Effectivement,​ les releases sont souvent le fruit de corrections de failles de sécurité. Fin juin 2012, le projet OwnCloud publiait la release 4.0.3. En comparaison,​ le dépôt Universe ne propose que la release 3.0.0. Une bonne façon de suivre cette évolution consiste a s'abonner au flux RSS du projet ([[http://​owncloud.org/​news/​feed/​]]) +
-=== Pré-requis === +
-Il vous faudra avoir installé au préalable:​ +
-  * [[:apache2|apache]] +
-  * [[:php]] +
-  * [[:git]] +
-  * Si besoin, installer [[:mysql]], sinon la base de donnée utilisée sera sqlite.+
  
-=== Installation d'​owncloud ​=== +===== Connexion à un ownCloud ===== 
-Depuis un [[:​terminal]],​ saisissez les [[:​commande_shell|commandes]] suivantes:​ +==== Client de synchronisation ====
-<​code>​ +
-cd /var/www/ +
-sudo git clone git://​gitorious.org/​owncloud/​owncloud.git owncloud +
-sudo cd owncloud +
-sudo mkdir data +
-sudo chgrp www-data data +
-sudo chmod 770 data +
-sudo chgrp www-data config +
-sudo chmod g+w config +
-</​code>​+
  
-Puis, dans votre [[:navigateur]], saisissez l'adresse [[http://​localhost/​owncloud]] ​(ou l'adresse I.P. du serveur).+Vous pouvez utiliser le programme **owncloud-client** pour profiter d'un client similaire à [[:dropbox]]. Cette solution synchronise vos données sur votre machinece qui vous permet d'avoir une copie pour travailler hors-ligne, en cas de compromission du serveur ​(sauf si ça synchronise!),​ et présente ​l'avantage que, lorsque vous travaillez sur vos fichiers, c'est en local donc sans ajouter de délais de synchronisation avec le serveur. ​**Pour un usage régulier, cette solution est donc à privilégier !**
  
-Introduisez un login et mot de passe dans les boites correspondantes et vérifiez dans la boite "​Avancé"​ que le dossier des données est correct ​(logiquement oui).+Depuis Trusty ​(14.04), le client Owncloud est disponible dans les dépôts standards d'​UbuntuIl suffit donc d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​owncloud-client]]**
  
-=====Sécurisation=====+=== Dernière version du client ​===
  
-Créer un utilisateur dédié ​à cet usage, tout en l'ajoutant au groupe **www-data** serait un plus.\\ +Vous pouvez chercher la version d'​OwnCloud qui correspond ​à votre version d'Ubuntu sur [[https://​software.opensuse.org/​download/​package?project=isv:​ownCloud:​desktop&​package=owncloud-client|software.opensuse]].
-FIXME un petit How-to ​?+
  
-====Sécurisation par HTTPS==== +Par exemple pour la [[:​xenial|16.04]]:​ 
-FIXME Il a une méthode plus propre en utilisant les Virtualhost ​d'apache, et en créant ​des certificats à 2048 bits !+  * [[:​tutoriel:​comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] pour ajouter le dépôt suivant : <​file>​deb http://​download.opensuse.org/​repositories/​isv:/​ownCloud:/​desktop/​Ubuntu_16.04/​ /</​file>​ 
 +  * Téléchargez puis [[tutoriel/​comment_modifier_sources_maj#​gerer_les_cles_d_authentification|ajoutez la clé d'authentification]]... suivez les instructions disponibles [[https://​software.opensuse.org/​download/​package?​project=isv:​ownCloud:​desktop&​package=owncloud-client|ici]] 
 +  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]] 
 +  * Puis [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​owncloud-client]]**
  
-Une petite modification du fichier ​.htaccess (/var/www/owncloud/.htaccess) permet de rediriger les accès non sécurisés ​(HTTP) vers leur équivalent sécurisé (HTTPS). Ceci va garantir que les communications entre le client et le serveur au travers de l'​Internet sont chiffréesAinsi, on évite les interceptions et le vol des paramètres ​d'​identification. +Vous pouvez faire la même manipulation avec une seule ligne de commande 
-<code apache>​ +<code bash> 
-<​IfModule mod_rewrite.c> +echo "deb http://​download.opensuse.org/repositories/isv:/ownCloud:/desktop/​Ubuntu_$(lsb_release -sr)/ /" | sudo tee /​etc/​apt/​sources.list.d/owncloud.list && wget http://​download.opensuse.org/​repositories/​isv:ownCloud:​desktop/Ubuntu_$(lsb_release -sr)/Release.key -O - | sudo gpg --dearmor -o /etc/​apt/​trusted.gpg.d/​isv_ownCloud_desktop.gpg && sudo apt-get update && sudo apt-get install owncloud-client
-RewriteEngine on +
-RewriteCond %{HTTPS} !=on +
-RewriteRule ​.* https://%{SERVER_NAME}%{REQUEST_URI} [R,L] +
-RewriteRule ​.[env=HTTP_AUTHORIZATION:​%{HTTP:​Authorization},​last] +
-</IfModule>​+
 </​code>​ </​code>​
  
-Il existe une seconde méthode qui consiste ​à modifier ​le fichier ​de configuration ​de l'installation ​de owncloud ( par défaut ​/var/www/owncloud/config/config.php). +==== Connexion par WebDAV ==== 
-Dans le tableau $CONFIGajouter ​la ligne  ​+ 
-<​code ​apache+<​note>​Il est à noter que cette solution vous donne accès à vos données sur le serveur mais ne les synchronise pas sur votre PC. Vous n'y aurez donc pas accès hors ligne! Par ailleurs la manipulation ​de certains fichiers (retouche ​de photos...) sans passer par une copie locale peut poser des problèmes, préférez dans ces cas, l'utilisation du [[#​owncloud-client|client owncloud]].</​note>​ 
-"​forcessl"​ => true,+ 
 +Il s'​agira ​de créer un signet qui ouvre votre "​nuage"​ en mode [[:WebDAV]] dans [[:​nautilus]]. La navigation deviendra alors possible dans votre nuage comme avec tout dossier local. 
 + 
 +Tout d'​abord,​ il faut trouver la bonne adresse : 
 +  - Commencez par vous connecter sur votre espace ownCloud par le client Web avec vos identifiants. 
 +  - Cliquez sur la roue dentée en bas à gauche, en dessous de "​fichier supprimés " \\ {{:owncloud:​interface-owncloud-web-client.jpg?​400|}} 
 +  - Ouvrez [[:​Nautilus]]((Vous pouvez aussi tout fermer et donc être sur le bureau)). 
 +  - Dans la barre de menu général, en haut de l'​écran,​ depuis le menu //Fichier// cliquez sur "Se connecter à un serveur..."​ \\ {{:owncloud:​menu_01.png?​300|Cliquez sur "Se connecter à un serveur..."​}} 
 +  - La fenêtre suivante apparaît : \\ {{:​owncloud:​owncloud-server_davs.jpg?​400|}}  
 +  - Coller l'​adresse que vous avez récupérée,​ en remplaçant http(s):// par davs:// (ne pas oublier le "​s"​ à "​davs"​) 
 + 
 +<note tip>Si vous avez une erreur de connexion, essayer l'​adresse sans https: ni davs:...(testé avec succès sous lucid) 
 +ça marche aussi avec dav (sans s) avec 14.04 </​note>​ 
 + 
 +Nautilus ouvre alors le répertoire des fichiers d'​ownCloud. Vous pouvez travailler maintenant comme d'​habitude. Pour finirvous pouvez créer un signet dans Nautilus pour avoir accès à votre nuage ownCloud sous la main. 
 + 
 + 
 +==== davfs ==== 
 + 
 +Pour monter le [[wpfr>​cloud_computing|nuage]] dans le [[:gestionnaire de fichiers]] **[[:​nautilus|nautilus]]**,​ l'​utilisation de [[:​davfs2|davfs2]] facilite la démarche.\\ 
 +  * Créez un répertoire pour le nuage dans média ​<​code>​ 
 +sudo mkdir /​media/​cloud
 </​code>​ </​code>​
 +  * Donnez [[:​permissions#​en_ligne_de_commande1|tous les droits à l'​utilisateur souhaité à ce répertoire]]
 +  * Montez le nuage dans ce répertoire <​code>​
 +sudo mount -t davfs http://​localhost/​owncloud/​files/​webdav.php /​media/​cloud/​
 +</​code>​
 +  * Dans la commande ci-dessus, remplacez //​localhost//​ par l'​adresse du serveur sur lequel est installé ownCloud.
  
-Il est intéressant d'​aller voir dans le même répertoire le fichier config.sample.php qui décrit les options possibles. +===== Utilisation ===== 
-===== Utilisation ​avec nautilus ​=====+==== Client de synchronisation ​====
  
-==== Le plus simple ​connexion par WebDav ====+L'​application est disponible depuis le menu //​Applications ​=> Accessoires ​=> ownCloud-client//​ ou en ligne de commande ​: 
 +<​code>​owncloud &</​code>​
  
-Il s'agira de créer ​un signet qui ouvre votre "nuage" en mode [[:WebDAV]] dans [[:​nautilus]]. La navigation deviendra ​alors possible dans votre nuage comme avec tout dossier ​local.+Si vous obtenez à un moment l'erreur "csync n’a pu créer ​le fichier de verrouillage ​"alors supprimez le fichier $HOME/.local/​share/​data/​ownCloud/​lock et la synchronisation repartira.
  
-Tout d'abordil faut trouver la bonne adresse: +Il peut être nécessaire de se synchroniser avec plusieurs serveurs ownCloud, par exemple un pour le travail et un personnel ou associatif. Une fois dans l'​interface ​d'ownCloud client, sélectionner "​Généraux"​, vous y trouvez un bouton "​Ajouter un compte"​il suffit alors de saisir l'adresse ​de second serveur puis l'​identifiant du compte.
-  * Commencez par vous connecter sur votre espace Owncloud avec vos identifiants. +
-  * En bas à gauchecliquez sur la roue dentée qui permet ainsi d'ouvrir les réglages et de choisir la rubrique //​Personnels//:​ \\ {{:​owncloud:​owncloud_01.png?​200|Accès aux réglagesChoisir la rubrique //​Personnels//​}}+
  
-  * L'​adresse que vous recherchez est de la forme **%%http://​adresse_ip/​...%%** et se trouve au paragraphe "​WebDAV"​.\\ Notez/​copiez cette adresse.\\ {{:​owncloud:​owncloud_02.png?​200|Notez l'​adresse dans le paragraphe "​WebDAV}}+====  Partager ses photos via ownCloud ====
  
-Maintenant, ouvrez [[:​Nautilus]]((Vous pouvez ​aussi tout fermer et donc être sur le bureau)). +Vous pouvez ​partager vos photos avec vos amis grâce ​à ownCloud.
-  * Dans la barre de menu générale, en haut de l'​écran,​ depuis le menu //Fichier// cliquez sur "Se connecter ​à un serveur..."​ \\ {{:​owncloud:​menu_01.png?​200|Cliquez sur "Se connecter à un serveur..."}}+
  
-  ​* La fenêtre suivante apparaît :\\ {{:​owncloud:​connexion_au_serveur_01.png?200|}} \\ Remplir comme suit : +  ​- Créez un répertoire dédié à cet usage ; 
-    - //Type// : choisir Webdav ​(HTTP+  - Transférez vos photosÉventuellement pensez à redimensionner/​compresser les photos avec [[phatch]] ou [[imagemagick]] ; 
-    - //Serveur// : recopier ici l'​adresse IP trouvée plus haut +  Dans l'​interface web, cliquez sur //Partager//(1; 
-    - //Dossier// : recopier ce qui suivait l'IP +  Cochez ​//Partager par lien public//(2) ; 
-    remplir ​le nom d'​utilisateur et le mot de passe pour Owncloud +  Si vous souhaitez que les utilisateurs puissent charger des photos, cochez ​//Permettre la modification//(3) 
-    - cliquer enfin sur "Se connecter"​+  Copiez ​le lien (4) présent ​pour l'​envoyer aux utilisateurs. \\ {{:​owncloud:​owncloud_v8_01.png?​600|}}
  
-Nautilus s'​ouvre alors dans le répertoire des fichiers d'​owncloudVous pouvez travailler maintenant comme d'​habitude.+Quand on se connecte à ce type de lien, il est possible de passer en affichage mosaïque en cliquant sur le bouton en haut à droite\\ 
 +{{:​owncloud:​owncloud_v8_02.png?400|}}
  
- Pour finir, vous pouvez créer ​un signet ​dans Nautilus pour avoir accès à votre nuage Owncloud sous la main. +Si l'on souhaite envoyer ​un lien qui permette d'​afficher directement en mosaïque, ​dans le lien, il y a index.php/s suivi par le code alphanumérique généré\\ Remplacer le //s// par //​apps/​gallery/​public//​
-====Owncloud-Client====+
  
-Vous pouvez utiliser le programme **owncloud-client** pour profiter d'un client similaire à [[:​dropbox]].+==== Partage via Nautilus ====
  
-=== Installation === +Il est possible de partager des dossiers directement depuis le navigateur de fichier ​[[nautilus|Nautilus]] en installant l'​extension logiciel **[[apt>​owncloud-client-nautilus]]** FIXME Le paquet semble ne plus exister\\ 
-L'​installation proposée sera celle sous Ubuntu ​[[:precise|12.04]]. Pour une installation sur une autre version (à partir ​de la version 11.04), voir [[http://​software.opensuse.org/​download/​package?​project=isv:​ownCloud:​community&​package=owncloud-client|ce lien]].+L'​utilisation d'un dépôt alternatif devrait permettre ​de disposer du paquet : [[https://​software.opensuse.org/​download/​package?​project=isv:​ownCloud:​desktop&​package=owncloud-client|Lien de la page]] 
 +==== Thunderbird ====
  
-<​note>​Il existe différentes versions de client en fonction de la version de Owncloud installée sur le serveurComme Owncloud se développe très rapidement en ce moment (2012) il est prudent d'​aller voir les recommandations faites sur leur page : http://​owncloud.org/​sync-clients/</​note>​+Pour synchroniser le calendrier et la liste des tâches, Thunderbird utiliser ​le module complémentaire "​lightning"​Ce module ​est installé par défaut avec Thunderbird.
  
-  ​* [[:​tutoriel:​comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] pour y ajouter ​le dépôt suivant: <​file>​deb http://​download.opensuse.org/​repositories/​isv:​ownCloud:​community/​xUbuntu_12.04/​ /</​file>​ +  ​- Depuis Thunderbird,​ créez un nouvel agenda ; 
-  ​* Téléchargez puis [[tutoriel/​comment_modifier_sources_maj#​gerer_les_cles_d_authentification|ajoutez la clé d'​authentification]] ​disponible ​[[http://​download.opensuse.org/​repositories/​isv:​ownCloud:​community/​xUbuntu_12.04/​Release.key|ici]].  +  - Choisissez l'​option "​sur ​le réseau"​ ; 
-  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]] +  ​- Renseignez le lien CalDAV ​disponible ​dans les paramètres du calendrier ​ownCloud.
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​owncloud-client]]**+
  
-== Résumé en ligne de commande == +Pour la synchronisation des contactsinstallez le module complémentaire ​[[https://sogo.nu/download.html#/frontends|SOGo connector]]Si la synchronisation ne fonctionne pas, ajoutez le module [[https://addons.mozilla.org/fr/thunderbird/addon/carddav-browser/|CardDAV Browser]]
-Le résumé de l'​installationà saisir dans un [[:​terminal]],​ utilisera ici l'​outil **[[:​apt-get]]** : +
-<​code>​ +
-echo 'deb http://download.opensuse.org/repositories/​isv:​ownCloud:​community/​xUbuntu_12.04/ /' ​sudo tee -a /​etc/​apt/​sources.list +
-wget http://download.opensuse.org/repositories/isv:​ownCloud:​community/xUbuntu_12.04/Release.key +
-sudo apt-key add - < Release.key +
-sudo apt-get update +
-sudo apt-get install owncloud-client +
-</code>+
  
-=== Utilisation === +Un tutoriel illustré a été posté sur le forum de [[https://forums.web4all.fr/topic/10305-impossible-de-synchroniser-les-carnets-et-contact-avec-thunderbird/#​comment-63987|Web4all]]
-L'​application est disponible depuis ​le menu //Applications => Accessoires => ownCloud-client// ou en ligne de commande : +
-<​code>​ +
-owncloud & +
-</code> +
-====davfs====+
  
-Pour monter le [[wpfr>​cloud_computing|cloud]] dans le [[:​gestionnaire de fichiers]] **[[:nautilus|nautilus]]**, l'​utilisation de [[:davfs2|davfs2]] facilite la démarche.\\ +==== Android ==== 
-  ​* Créez un répertoire pour le cloud dans média <​code>​ + 
-sudo mkdir /media/cloud +Il existe un client de synchronisation ​[[https://​play.google.com/​store/​apps/​details?​id=com.owncloud.android&​hl=fr|OwnCloud pour Android]]. Il permet de synchroniser vos dernières photos et d'​avoir un accès à vos fichiers en ligne. \\ 
-</code> +Le montage avec ES Explorateur ou X-plore fonctionne aussi très bien. Sur X-plore, indiquez un nouveau serveur webdav après avoir consulter ​le paragraphe ​[[owncloud#​connexion_par_webdav|connexion par WebDAV]] 
-  ​* Donnez ​[[:permissions#​en_ligne_de_commande1|tous les droits à l'​utilisateur souhaité à ce répertoire]] + 
-  ​* Montez le cloud dans ce répertoire <​code>​ +Pour la synchronisation des contacts, les protocoles CalDAV/​CardDAV ne sont pas supportés par Android mais des applications comme [[https://​play.google.com/​store/​apps/​details?​id=at.bitfire.davdroid|DAVdroid]] permette de les utiliser. Configurer en premier lieu l'application DAVdroid avant de configurer les agenda, carnet d'​adresse ou liste de tâche. 
-sudo mount -t davfs http://localhost/owncloud/files/webdav.php /media/cloud/ + 
-</code> +Pour une utilisation ​complète dans Android voici les étapes à respecter : 
-  * Dans la commande ci-dessusremplacez ​//localhost// par l'adresse ​du serveur sur lequel est installé ​Owncloud+  - Installation ​de [[https://​play.google.com/​store/​apps/​details?​id=at.bitfire.davdroid|DAVdroid]] ; 
-=====Utilisation avec android===== +  ​- Installation de [[https://play.google.com/store/​apps/​details?​id=com.owncloud.android&​hl=fr|OwnCloud]] ; 
-FIXME il existe ​une application pour android maintenant.+  ​- Installation de [[https://​play.google.com/​store/​apps/​details?​id=org.dmfs.tasks|OpenTask]] ; 
 +  ​- Configuration de DAVdroid ; 
 +  - Configuration de OpenTask ; 
 +  - Configuration de votre application d'​agenda ; 
 +  - Configuration des contacts à afficher ; 
 +  - Vérification du fonctionnement du client OwnCloud. 
 + 
 +Il est important de configurer DAVdroid avant OpenTask car ce dernier utilise ce qui est synchronisé par DAVdroid. 
 + 
 +Chacune des applications citées ci-dessus sont toutes disponible sur le magasin d'​application open source "​F-Droid"​. Si vous lisez ceci, c'est que vous utilisez un système d'​exploitation et un hébergement de fichier open source, autant utiliser un magasin d'​application android qui l'est également. 
 + 
 +<note tips>​Certaines applications sont payante sur le Play Store mais elles sont gratuite sur [[https://f-droid.org/repository/​browse/?​fdfilter=owncloud&​fdid=com.owncloud.android|F-Droid]]<​/note> 
 + 
 +==== iOS ==== 
 + 
 +Un [[https://itunes.apple.com/us/app/owncloud/id543672169?​ls=1&​mt=8|client OwnCloud officiel pour iOS]] se trouve sur l'App Store. 
 + 
 +===== Héberger OwnCloud ===== 
 +==== Hébergeurs dédiés ==== 
 + 
 +La solution ​la plus simple pour utiliser OwnCloud est d'​avoir recours à un cloud déjà en placeune liste est proposée sur [[http://owncloud.org/providers/]]. 
 + 
 +Ces entreprises ou associations permettent d'​avoir sa propre solution OwnCloud sans nécessiter de connaissances particulières. Cela est un très bon moyen pour s'​initier à l'​auto-hébergement mais vos fichiers restent accessible ​par l'entité qui vous vend une solution clés en mains. Vous êtes dépendant d'un tiers pour installer certaines applications dans OwnCloud et vous n'avez pas un accès complet à la configuration de ownCloud. 
 + 
 +==== Hébergeurs mutualisé ==== 
 + 
 +Une autre solution consiste à propulser OwnCloud dans un hébergement web mutualisé tout comme l'on ferait pour la création d'un site web. Vous gardez la main sur la configuration de OwnCloud et vous pouvez choisir les applications à ajouter sans en référer à un tiers. Vous devez avoir des notions sur les bases de données SQL pour s'y connecter lors de l'​installation. 
 + 
 +L'​installation se fait en plaçant un fichier PHP sur le serveur. Lors de l'​ouverture de celui-ci, le script s'​occupera du téléchargement de tous les fichiers nécessaires à l'​installation et vous guidera en français lors de la configuration ​du serveur ​OwnCloud. 
 + 
 +  - Allez sur le site [[https://​owncloud.org/​install/#​edition|owncloud.org]] ; 
 +  - Choisissez "Get ownCloud Server"​ puis "Web Installer"​ ; 
 +  - Placez votre fichier sur votre serveur dans un espace accessible en ligne ; 
 +  - Suivez les instructions d'​installation ; 
 +  - Connectez à votre OwnCloud fraîchement ​installé. 
 + 
 +==== ownCloud serveur ​==== 
 + 
 +L'​installation de OwnCloud serveur permet d'​avoir la main complète sur toutes les données qui y seront hébergées. Les performances sont également supérieure à un hébergement mutualisé. Aucun de vos fichiers ne sera hébergé par un tiers. Cette solution demande de bonnes connaissances en gestion de serveur principalement en ce qui concerne la sécurisation des données surtout si l'​accès peut se faire depuis un espace web. 
 + 
 +Cette solution peut également être utilisé au sein d'un réseau local sans accès au web. 
 + 
 +Pour installer un serveur ownCloud, veuillez consulter la page [[owncloud-serveur|Installation d'un serveur ownCloud / NextCloud]] 
 + 
 +=====Problème(s) connu(s)===== 
 +==== Pas d'​icône de notification ==== 
 + 
 +L'​icône du client owncloud peut ne pas s'​afficher sur les ordinateurs fonctionnant très rapidement. Cela est particulière le cas lors d'​utilisation de disque SSD. 
 + 
 +Pour que l'​icône s'​affiche, ​il faut retarder son exécution pour que la barre d'​outil et la zone de notification aient le temps de démarrer. Allez dans le gestionnaire de démarrage et ajouter ​une temporisation de 5 secondes sur l'application ​OwnCloud ou bien sur la commande /​usr/​bin/​owncloud 
 + 
 +==== Password a chaque start du client ==== 
 + 
 +A chaque démarrage du client, il est demandé de renseigner le password du compte. 
 + 
 +Pour que le password soit renseigné dans le trousseau et réutilisé ensuite, il faut installer le paquet suivant: **[[apt>​libgnome-keyring0]]** 
 + 
 +==== Mode Maintenance ​ ==== 
 + 
 +FIXME 
 + 
 +Si vous obtenez ce message : 
 + "​This ownCloud instance is currently in maintenance mode, which may take a while. 
 +This page will refresh itself when the ownCloud instance is available again. 
 +Contact your system administrator if this message persists or appeared unexpectedly. 
 +Thank you for your patience."​ 
 +c'est que owncloud est en mode maintenance et qu'il faut le désactiver ​pour poursuivre les mises à jour.
    
-Rechercher sur le market une application supportant [[wpfr>​webdav]],​ comme "​webdavdroid Lite", et montez-le à la même adresse que celle utilisée ​dans la configuration de nautilus. +Vous devez exécuter les commandes suivantes ​dans un terminal :
-=====Voir aussi=====+
  
 +cd /​var/​www/​owncloud
 +
 +sudo -u www-data php occ maintenance:​mode - -off  (attention ce sont deux traits d'​union de la touche 6 sans espace entre les deux)
 +
 +Cela va désactiver le mode maintenance,​ on peut donc relancer la page web de owncloud pour se reconnecter ou suivre les instructions de mises à jour.
 +Une fois les mises à jour effectuées on peut actualiser la page web.
 +Ensuite, il faut réactiver les différentes applications (**contacts** par exemple ) mais les données sont toujours disponibles.
 +
 +Si une application n'est pas active on peut l'​activer en lançant la commande ​ sudo -u www-data ./occ app:enable //​application//​ . Par exemple si l'on veut activer l'​application **contacts** on lance :  sudo -u www-data ./occ app:enable contacts
 +
 +
 +=====Voir aussi=====
 +   * [[cloud|Cloud,​ stockage de fichiers]]
    * [[http://​owncloud.org/​|Site officiel]]    * [[http://​owncloud.org/​|Site officiel]]
    * [[http://​demo.owncloud.org/​|Démonstration]] sur le site officiel    * [[http://​demo.owncloud.org/​|Démonstration]] sur le site officiel
    ​*[[http://​geekdefrance.fr/​2012/​01/​17/​tuto-remplacer-dropbox-par-une-alternative-libre-owncloud/​|Tutoriel:​ remplacer dropbox par une alternative libre owncloud]] sur Geekdefrance.fr    ​*[[http://​geekdefrance.fr/​2012/​01/​17/​tuto-remplacer-dropbox-par-une-alternative-libre-owncloud/​|Tutoriel:​ remplacer dropbox par une alternative libre owncloud]] sur Geekdefrance.fr
 +   * [[https://​www.cozy.io/​|Cozy Cloud]] une alternative,​ elle aussi libre, à ownCloud.
 +   * [[:​Nextcloud]] un fork de Owncloud, également libre.
 +   * [[http://​www.it-connect.fr/​tutoriels/​stockage/​cloud/​owncloud/​|Plusieurs tutoriels sur la mise en place d'​ownCloud]] sur IT-Connect
  
 ---- ----
-//​Contributeurs:​[[:​utilisateurs:​davy014]]//​+//​Contributeurs:​[[:​utilisateurs:​davy014]], [[:​utilisateurs:​bcag2]]//
  • owncloud.1352755083.txt.gz
  • Dernière modification: Le 12/11/2012, 22:18
  • par mario_26