Contenu | Rechercher | Menus

Différences

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

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
owncloud [Le 10/04/2013, 00:48]
78.249.35.7 Installation de ownCloud 5
owncloud [Le 13/12/2014, 15:16] (Version actuelle)
86.210.3.167 [Installation manuelle]
Ligne 1: Ligne 1:
-{{tag>​cloud sauvegarde}}+{{tag>trusty ​cloud sauvegarde}}
 ---- ----
  
Ligne 12: Ligne 12:
  
  
-=====Installation=====+=====Installation ​owncloud serveur ​=====
  
-====Installation ​d'ownCloud depuis la version 5.0==== +====Par les dépôts officiel ​d'owncloud ​====
-Depuis la sortie de la version 5.0 d'​ownCloud,​ l'​installation est très simple. Des paquets pour ownCloud sont disponibles pour les versions 11.04 à 12.10 d'​Ubuntu à l'​adresse suivante : http://​software.opensuse.org/​download/​package?​project=isv:​ownCloud:​community&​package=owncloud+
  
-Par exemple pour une installation ​sur Ubuntu ​12.04 LTS :+Depuis la sortie de la version 5.0 d'​ownCloud,​ l'installation ​est très simple. Des paquets pour ownCloud sont disponibles pour les [[:​versions]] supportées d'Ubuntu ​à l'​adresse suivante : 
 +  * http://​software.opensuse.org/​download/​package?​project=isv:​ownCloud:community&​package=owncloud
  
 +Par exemple pour une installation sur Ubuntu 14.04 LTS :<​code>​
 +sudo sh -c "echo 'deb http://​download.opensuse.org/​repositories/​isv:/​ownCloud:/​community/​xUbuntu_14.04/​ /' >> /​etc/​apt/​sources.list.d/​owncloud.list"​
 +sudo apt-get update
 +sudo apt-get install owncloud
 +</​code>​
 +Pour installer la clef du dépôt (ou même la réinstaller en cas de changement) :
 <​code>​ <​code>​
-sudo -s +wget http://​download.opensuse.org/​repositories/​isv:​ownCloud:​community/​xUbuntu_14.04/​Release.key 
-echo 'deb http://​download.opensuse.org/​repositories/​isv:​ownCloud:​community/​xUbuntu_12.04/​ /' >> /​etc/​apt/​sources.list.d/​owncloud.list  +sudo apt-key add - < Release.key
-wget http://​download.opensuse.org/​repositories/​isv:​ownCloud:​community/​xUbuntu_12.04/​Release.key +
-apt-key add - < Release.key +
-apt-get update +
-apt-get install owncloud +
-exit+
 </​code>​ </​code>​
 Votre serveur est maintenant accessible à l'​adresse http://​localhost/​owncloud/​ (si vous accédez à la page depuis le serveur, sinon remplacer localhost par l'IP du serveur). Vous devez créer un compte à la première connexion. Si le serveur se plaint de dépendances non satisfaites,​ redémarrer le serveur web : "sudo service apache2 reload"​. Votre serveur est maintenant accessible à l'​adresse http://​localhost/​owncloud/​ (si vous accédez à la page depuis le serveur, sinon remplacer localhost par l'IP du serveur). Vous devez créer un compte à la première connexion. Si le serveur se plaint de dépendances non satisfaites,​ redémarrer le serveur web : "sudo service apache2 reload"​.
Ligne 38: Ligne 39:
 Connectez-vous maintenant via l'​adresse https://​localhost/​owncloud/​. Dans le menu Administration,​ c'​est-à-dire sur la page https://​localhost/​owncloud/​index.php/​settings/​admin,​ cochez la case "​Forcer HTTPS"​. Connectez-vous maintenant via l'​adresse https://​localhost/​owncloud/​. Dans le menu Administration,​ c'​est-à-dire sur la page https://​localhost/​owncloud/​index.php/​settings/​admin,​ cochez la case "​Forcer HTTPS"​.
  
-À FAIRE expliquer comment signer le certificat ​SSL afin d'éviter l'​avertissement lors de la première connexion. +Vous pourriez avoir besoin de [[:tutoriel/​comment_creer_un_certificat_ssl|créer un certificat ​tls/ssl]] si ce n'est déjà fait.
  
 ==== Installation depuis le dépôt Universe ==== ==== Installation depuis le dépôt Universe ====
 +<note warning>
 +Ce type d'​installation est a déconseiller pour des raisons de sécurité. Les versions disponibles pour les [[:​versions]] d'​Ubuntu < [[:​trusty|14.04]] sont des 5.x et ne sont plus maintenues.
 +</​note>​
  
-Installer le paquet [[apt>​owncloud|owncloud]] 
  
 ==== Installation manuelle==== ==== Installation manuelle====
 === Préambule === === Préambule ===
-Pour des raisons de sécurité et **surtout** si le service est accessible depuis ​l'Internet, il 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 ​s'​abonner au flux RSS du projet ([[http://​owncloud.org/​news/feed/]])+Pour des raisons de sécurité et **surtout** si le service est accessible depuis Internet, il est recommandé de suivre les différentes releases (versions) ​proposées ​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 ​à s'​abonner au flux RSS du projet ([[http://​owncloud.org/​blogfeed/]])
 === Pré-requis === === Pré-requis ===
-Il vous faudra avoir installé au préalable:+Il vous faudra avoir installé au préalable :
   * [[:​apache2|apache]]   * [[:​apache2|apache]]
   * [[:php]]   * [[:php]]
Ligne 56: Ligne 58:
  
 === Installation d'​owncloud === === Installation d'​owncloud ===
-Depuis un [[:​terminal]],​ saisissez les [[:​commande_shell|commandes]] suivantes:+Depuis un [[:​terminal]],​ saisissez les [[:​commande_shell|commandes]] suivantes :
 <​code>​ <​code>​
 cd /var/www/ cd /var/www/
-sudo git clone git://gitorious.org/owncloud/owncloud.git owncloud +sudo git clone git://github.com/owncloud/core.git owncloud 
-sudo cd owncloud+cd owncloud 
 +sudo git submodule update --init
 sudo mkdir data sudo mkdir data
 +sudo groupadd www-data
 sudo chgrp www-data data sudo chgrp www-data data
 sudo chmod 770 data sudo chmod 770 data
Ligne 67: Ligne 71:
 sudo chmod g+w config sudo chmod g+w config
 </​code>​ </​code>​
-<note important>​Owncloud n'est plus sur gitorius mais sur github...https://​github.com/​owncloud </​note>​ 
 Puis, dans votre [[:​navigateur]],​ saisissez l'​adresse [[http://​localhost/​owncloud]] (ou l'​adresse I.P. du serveur). Puis, dans votre [[:​navigateur]],​ saisissez l'​adresse [[http://​localhost/​owncloud]] (ou l'​adresse I.P. du serveur).
  
-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).+Introduisez un login et mot de passe dans les boîtes ​correspondantes et vérifiez dans la boîte ​"​Avancé"​ que le dossier des données est correct (logiquement oui).
 =====Sécurisation===== =====Sécurisation=====
  
-Créer un utilisateur dédié à cet usage, tout en l'​ajoutant au groupe **www-data** serait un plus.\\ +[[https://​doc.ubuntu-fr.org/​adduser|Créer un utilisateur]] dédié à cet usage, tout en l'​ajoutant au groupe **www-data** serait un plus.\\ 
-FIXME un petit How-to ?+
  
 On peut s'​inspirer de cette méthode :  On peut s'​inspirer de cette méthode : 
Ligne 94: Ligne 97:
 </​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).+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).
 Dans le tableau $CONFIG, ajouter la ligne  : Dans le tableau $CONFIG, ajouter la ligne  :
 <code apache> <code apache>
Ligne 107: Ligne 110:
 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. 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: +Tout d'​abord,​ il faut trouver la bonne adresse : 
-  * Commencez par vous connecter sur votre espace ​Owncloud ​avec vos identifiants.+  * Commencez par vous connecter sur votre espace ​ownCloud ​avec vos identifiants.
   * En bas à gauche, cliquez 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églages. Choisir la rubrique //​Personnels//​}}   * En bas à gauche, cliquez 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églages. Choisir 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}}   * 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}}
 +<note important>​lorsque vous collez l'​adresse dans le champ "​Serveur",​ il faut modifier le début de l'​adresse et supprimer http: voir si on ne spécifie le type webdav, le remplacer par dav:</​note>​
  
 Maintenant, ouvrez [[:​Nautilus]]((Vous pouvez aussi tout fermer et donc être sur le bureau)). Maintenant, ouvrez [[:​Nautilus]]((Vous pouvez aussi tout fermer et donc être sur le bureau)).
-  * 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..."​}}+  * 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?​200|Cliquez sur "Se connecter à un serveur..."​}}
  
   * La fenêtre suivante apparaît :\\ {{:​owncloud:​connexion_au_serveur_01.png?​200|}} \\ Remplir comme suit :   * La fenêtre suivante apparaît :\\ {{:​owncloud:​connexion_au_serveur_01.png?​200|}} \\ Remplir comme suit :
Ligne 120: Ligne 124:
     - //Serveur// : recopier ici l'​adresse IP trouvée plus haut     - //Serveur// : recopier ici l'​adresse IP trouvée plus haut
     - //Dossier// : recopier ce qui suivait l'IP     - //Dossier// : recopier ce qui suivait l'IP
-    - remplir le nom d'​utilisateur et le mot de passe pour Owncloud+    - remplir le nom d'​utilisateur et le mot de passe pour ownCloud
     - cliquer enfin sur "Se connecter"​     - cliquer enfin sur "Se connecter"​
  
-Nautilus s'​ouvre alors dans le répertoire des fichiers d'owncloud. Vous pouvez travailler maintenant comme d'​habitude.+Nautilus s'​ouvre alors dans le répertoire des fichiers d'ownCloud. Vous pouvez travailler maintenant comme d'​habitude.
  
- Pour finir, vous pouvez créer un signet dans Nautilus pour avoir accès à votre nuage Owncloud ​sous la main. + Pour finir, vous pouvez créer un signet dans Nautilus pour avoir accès à votre nuage ownCloud ​sous la main. 
-====Owncloud-Client====+====ownCloud-Client====
  
 Vous pouvez utiliser le programme **owncloud-client** pour profiter d'un client similaire à [[:​dropbox]]. Vous pouvez utiliser le programme **owncloud-client** pour profiter d'un client similaire à [[:​dropbox]].
  
 === Installation === === Installation ===
-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]]. 
  
-<​note>​Il existe différentes versions de client en fonction de la version de Owncloud installée sur le serveur. Comme 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>​+<​note>​Il existe différentes versions de client en fonction de la version de Owncloud installée sur le serveur. Comme Owncloud se développe très rapidement en ce moment (2012) il est prudent d'​aller ​consulter ​les recommandations sur leur page : http://​owncloud.org/​install/#</​note>​ 
 +Voir [[https://​software.opensuse.org/​download/​package?​project=isv:​ownCloud:​desktop&​package=owncloud-client|ce lien]]. 
 +Par exemple pour la [[:​trusty|14.04]]:​
  
-  * [[:​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>​ +  * [[:​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:/desktop/​xUbuntu_14.04/ /</​file>​ 
-  * 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]]. ​+  * Téléchargez puis [[tutoriel/​comment_modifier_sources_maj#​gerer_les_cles_d_authentification|ajoutez la clé d'​authentification]]... suivez les instructions ​disponible [[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]]   * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]]
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] **[[apt>​owncloud-client]]**+  * Puis [[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>​owncloud-client]]**
  
 == Résumé en ligne de commande == == Résumé en ligne de commande ==
-Le résumé de l'installationà saisir dans un [[:​terminal]],​ utilisera ici l'​outil **[[:​apt-get]]** :+Pour toutes les versions d'Ubuntu, saisir dans un [[:​terminal]], ​(on utilisera ici l'​outil **[[:​apt-get]]**:
 <​code>​ <​code>​
-echo 'deb http://​download.opensuse.org/​repositories/​isv:​ownCloud:​community/xUbuntu_12.04/ /' ​| sudo tee -a /​etc/​apt/​sources.list +echo "deb http://​download.opensuse.org/​repositories/​isv:​/ownCloud:/desktop/xUbuntu_$(grep ^DISTRIB_RELEASE= ​/etc/​lsb-release | cut -d= -f2)/ /" ​| sudo tee -a /​etc/​apt/​sources.list.d/​owncloud.list 
-wget http://​download.opensuse.org/​repositories/​isv:​ownCloud:​community/xUbuntu_12.04/​Release.key +wget http://​download.opensuse.org/​repositories/​isv:​ownCloud:​desktop/xUbuntu_$(grep ^DISTRIB_RELEASE= /​etc/​lsb-release | cut -d= -f2)/​Release.key ​-O - | sudo apt-key add -
-sudo apt-key add - < Release.key+
 sudo apt-get update sudo apt-get update
 sudo apt-get install owncloud-client sudo apt-get install owncloud-client
Ligne 155: Ligne 159:
 owncloud & owncloud &
 </​code>​ </​code>​
 +
 +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.
 ====davfs==== ====davfs====
  
Ligne 165: Ligne 171:
 sudo mount -t davfs http://​localhost/​owncloud/​files/​webdav.php /​media/​cloud/​ sudo mount -t davfs http://​localhost/​owncloud/​files/​webdav.php /​media/​cloud/​
 </​code>​ </​code>​
-  * Dans la commande ci-dessus, remplacez //​localhost//​ par l'​adresse du serveur sur lequel est installé ​Owncloud.+  * Dans la commande ci-dessus, remplacez //​localhost//​ par l'​adresse du serveur sur lequel est installé ​ownCloud.
 =====Utilisation avec android===== =====Utilisation avec android=====
 il existe une [[http://​play.google.com/​store/​apps/​details?​id=com.owncloud.android&​hl=fr|Application]] pour android maintenant. il existe une [[http://​play.google.com/​store/​apps/​details?​id=com.owncloud.android&​hl=fr|Application]] pour android maintenant.
    
-Si celle si est incompatible avec votre matériel 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.+Si celle-ci est incompatible avec votre matériel 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. 
 +Le montage avec ES Explorateur marche tout à fait.
  
 +<​note>​L'​ application est payante sur google play mais est gratuite sur F-droid (market d'​application open source) [[https://​f-droid.org/​repository/​browse/?​fdfilter=owncloud&​fdid=com.owncloud.android]] </​note>​
 =====Utilisation avec ios===== =====Utilisation avec ios=====
  
-Un client officiel ​ios se trouve ​cette adresse [[http://​itunes.apple.com/​us/​app/​owncloud/​id543672169?​ls=1&​mt=8|Lien itunes]]+Un client officiel ​iOS se trouve ​à cette adresse [[http://​itunes.apple.com/​us/​app/​owncloud/​id543672169?​ls=1&​mt=8|Lien itunes]] 
 + 
 +=====Hébergeurs OwnCloud===== 
 +La solution la plus simple pour utiliser OwnCloud est d'​avoir recours à un cloud déjà en place, une liste est proposée sur\\ 
 +[[http://​owncloud.org/​providers/​]]\\ 
 +et le seul avec un drapeau français qu'on y trouve est : 
 +[[https://​cloud.zaclys.com/​]] 
 =====Voir aussi===== =====Voir aussi=====
  
    * [[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.cozycloud.cc/|Cozycloud]] une alternative,​ elle aussi libre, à Owncloud+   * [[https://​www.cozy.io/|Cozy Cloud]] une alternative,​ elle aussi libre, à ownCloud
-   * [[http://​www.neoflow.fr/​tutoriels.category.55/owncloud.html|Plusieurs tutoriels sur la mise en place d'​ownCloud]] sur Neoflow.fr+   * [[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]]//​


Le contenu de ce wiki est sous licence : CC BY-SA v3.0