logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
doc:reseau:owncloud [01/07/2015 06:49]
Ir0nsh007er [SMS via Owncloud]
doc:reseau:owncloud [30/05/2023 13:05] (Version actuelle)
lagrenouille [OwnCloud : logiciel de cloud computing personnel]
Ligne 5: Ligne 5:
   * Commentaires : Installation de ownCloud   * Commentaires : Installation de ownCloud
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>​à-compléter,​à-tester}} +  * Suivi : {{tag>​à-placer}} 
-    * Création par [[user>​nifseg]] et [[user>​chuugar]] 02/​01/​2014 +    * Création par [[user>​nifseg]] et [[user>​chuugar]] ​le 02/​01/​2014 
-    * Testé par <...> le <...> ​+    * Testé par [[user>​Ir0nsh007er]] le 13/07/2015  
 +    * Ajout du depot pour owncloud stable (v9.x) [[user>cemoi]] ​le 31/​07/​2016 
 +    * Ajout de la gestion du cache par [[user>​cemoi]] le 1/08/2016 
 +    * Ajout de la conf pour le fichier ​../config.php (à terminer) par [[user>cemoi]] le 1/08/2016 
 +    * Testé par [[user>​cemoi]] le 1/08/2016
   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=8185 | ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=8185 | ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
Ligne 54: Ligne 58:
  
 Avec apt-get :  Avec apt-get : 
-<code root>​apt-get install apache2 libapache2-mod-php5 php5 mysql-server mysql-client php5-mysql git</​code>​+<code root>apt-get update && ​apt-get install apache2 libapache2-mod-php5 php5 mysql-server mysql-client php5-mysql git</​code>​
  
 Si vous souhaitez de plus ample information sur [[doc:​reseau:​apache2:​multisite | un serveur LAMP]] référez-vous dans le wiki. Si vous souhaitez de plus ample information sur [[doc:​reseau:​apache2:​multisite | un serveur LAMP]] référez-vous dans le wiki.
Ligne 62: Ligne 66:
 Pour l'​installation de ownCloud (version stable Jessie), nous allons ajouter un nouveau dépôt dans [[doc:​systeme:​apt:​sources.list | /​etc/​apt/​sources.list.d/​]] : Pour l'​installation de ownCloud (version stable Jessie), nous allons ajouter un nouveau dépôt dans [[doc:​systeme:​apt:​sources.list | /​etc/​apt/​sources.list.d/​]] :
 <code root>​echo 'deb http://​download.opensuse.org/​repositories/​isv:/​ownCloud:/​community/​Debian_8.0/​ /' >> /​etc/​apt/​sources.list.d/​owncloud.list </​code>​ <code root>​echo 'deb http://​download.opensuse.org/​repositories/​isv:/​ownCloud:/​community/​Debian_8.0/​ /' >> /​etc/​apt/​sources.list.d/​owncloud.list </​code>​
 +
 +<​note>​Ce depot installera la version 8.x de owncloud</​note>​
  
 Cette commande va créer un nouveau fichier "​owncloud.list"​ avec comme référence l'​addresse URL du dépôt de ownCloud. \\ Cette commande va créer un nouveau fichier "​owncloud.list"​ avec comme référence l'​addresse URL du dépôt de ownCloud. \\
Ligne 78: Ligne 84:
  
 Si il n' y a pas de message d'​erreur,​ tout est ok! Sinon essayez à nouveau d'​installer la clé. \\ Si il n' y a pas de message d'​erreur,​ tout est ok! Sinon essayez à nouveau d'​installer la clé. \\
 +
 +Vous pouvez utiliser ce dépot à la place si vous voulez la version 9.x (la dernière version stable de owncloud):
 +<code root>​echo 'deb http://​download.owncloud.org/​download/​repositories/​stable/​Debian_8.0/​ /' >> /​etc/​apt/​sources.list.d/​owncloud.list </​code>​
 +
 +Cette commande va créer un nouveau fichier "​owncloud.list"​ avec comme référence l'​addresse URL du dépôt de ownCloud. \\
 +
 +Placez vous dans /tmp.
 +Télécharger [[doc:​reseau:​wget | avec wget]] la clé GPG du dépôt :
 +<code user>​wget http://​download.owncloud.org/​download/​repositories/​stable/​Debian_8.0/​Release.key</​code>​
 +
 +Installer la clé GPG :
 +<code root>​apt-key add - < Release.key</​code>​
 +
 +Pour vérifier que la clé est bien intégrée faites :
 +<code root>​apt-get update</​code>​
 +
 +Si il n' y a pas de message d'​erreur,​ tout est ok! Sinon essayez à nouveau d'​installer la clé. \\
 +
 +Vérifiez la version du paquet owncloud avec:
 +<code user>​apt-cache policy owncloud</​code>​
 +<​code>​owncloud:​
 +  Installed: (none)
 +  Candidate: 9.1.0-1.1
 +  Version table:
 +     ​9.1.0-1.1 0
 +        500 http://​download.owncloud.org/​download/​repositories/​stable/​Debian_8.0/ ​ Packages
 +     ​7.0.4+dfsg-4~deb8u4 0
 +        500 http://​mirrors.online.net/​debian/​ jessie/main amd64 Packages
 +     ​7.0.4+dfsg-4~deb8u3 0
 +        500 http://​security.debian.org/​ jessie/​updates/​main amd64 Packages
 +</​code>​
 +
 +<note important>​Il vous faut installer un serveur de base de donnée avant l'​installation de owncloud voir la doc [[doc:​programmation:​mysql|ici]]</​note>​
  
 Enfin, installez ownCloud : Enfin, installez ownCloud :
 <code root>​apt-get install owncloud</​code>​ <code root>​apt-get install owncloud</​code>​
 +
 +==== Configuration du cache ====
 +
 +Il y a plusieurs façon de configurer me cache pour que owncloud soit plus fluide notament sur le chargement des images. Celle décrite ici a été testé, elle est basée sur [[https://​doc.owncloud.org/​server/​9.1/​admin_manual/​configuration_server/​caching_configuration.html|la doc officelle]] de owncloud 9.xx
 +
 +Controlez la version du module php5 pour le serveur redis:
 +<code root>​apt-cache policy php5-redis</​code>​
 +<​code>​php5-redis:​
 +  Installed: 2.2.5-1
 +  Candidate: 2.2.5-1
 +  Version table:
 + *** 2.2.5-1 0
 +        500 http://​toto.net/​debian/​ jessie/main amd64 Packages
 +        100 /​var/​lib/​dpkg/​status
 +</​code>​
 +Le module doit être au moins en 2.2.5.x
 +
 +Si c'est le cas vous pouvez installer le serveur redis:
 +<code root>​apt-get install redis-server</​code>​
 +et le module php qui va bien:
 +<code root>​apt-get install php5-redis</​code>​
 +
 +Il vous faut un autre module php:
 +<code root>​apt-get install ​ php5-apcu</​code>​
 +
 +Vous pouvez controlez si le serveur redis tourne avec:
 +<code root>ps ax | grep redis</​code>​
 +<​code>​22203 ? Ssl    0:00 /​usr/​bin/​redis-server 127.0.0.1:​6379</​code>​
 +
 +Il faut redémarrer le serveur http ici j'​utilise apache2.4.xx
 +
 +<code root>​service apache2 restart</​code>​
 +
 +Il faut maintenant éditer le fichier /​var/​www/​owncloud/​config/​config.php
 +<code root>​nano /​var/​www/​owncloud/​config/​config.php</​code>​
 +Y ajouter:
 +
 +<file config /​var/​www/​owncloud/​config/​config.php>​
 +'​memcache.local'​ => '​\OC\Memcache\APCu',​
 +'​memcache.locking'​ => '​\OC\Memcache\Redis',​
 + '​redis'​ => array(
 +      '​host'​ => '​localhost',​
 +      '​port'​ => 6379,
 +       ),
 +
 +</​file>​
 +
 +Connectez vous en admin sur votre owncloud via votre navigateur internet,​allez dans le panel d'​administration normalement vous ne devriez plus avoir le message:
 +<​code>​Aucun cache de la mémoire n'est configuré. Si possible, configurez un "​memcache"​ pour augmenter les performances. Pour plus d'​information consultez la documentation.</​code>​
 +Si le message y est encore un redémarrage de apache devrait régler le problème:
 +
 +<code root>​service apache2 restart</​code>​
 +
 +==== Configuration du fichier de config (/​var/​www/​owncloud/​config/​config.php) ====
 +
 +Pour éviter d'​avoir une periode de rétention trop importante dans le module activity d'​owncloud il faut ajouter:
 +
 +<file config /​var/​www/​owncloud/​config/​config.php>​
 +  '​activity_expire_days'​ => 150,
 +
 +</​file>​
 +
 +Ici la rétention des activités sont sur 150 jours; votre bas de donnée va vous dire merci ;)
 +
 +Un coup de F5 après ça pour recharger la page du panel d'​administration et le message ne devrait plus y être.
  
 ==== Installation de ownCloud en passant par git ==== ==== Installation de ownCloud en passant par git ====
Ligne 137: Ligne 241:
 <code root> tar xvfC owncloud-6.0.0a.tar.bz2 /​var/​www/</​code>​ <code root> tar xvfC owncloud-6.0.0a.tar.bz2 /​var/​www/</​code>​
  
-==== II - Configuration ====+==== II - Configuration ​pour nginx====
  
 === 1 - Chown === === 1 - Chown ===
Ligne 282: Ligne 386:
 <​code>​https://​mon.ip.local/</​code>​ <​code>​https://​mon.ip.local/</​code>​
  
-Une page d'acceuil ​vous demande de définir le mot de passe administrateur. Faite le; puis cliquez sur "​Avancé";​ là changez le répertoire des données (par défaut **/​var/​www/​owncloud/​data**) par le point de montage de votre disque dur: **/​media/"​VOTRE_DISQUE_DUR"​**.+Une page d'accueil ​vous demande de définir le mot de passe administrateur. Faite le; puis cliquez sur "​Avancé";​ là changez le répertoire des données (par défaut **/​var/​www/​owncloud/​data**) par le point de montage de votre disque dur: **/​media/"​VOTRE_DISQUE_DUR"​**.
  
 Puis cliquez sur "​Terminez l'​installation"​ Puis cliquez sur "​Terminez l'​installation"​
Ligne 288: Ligne 392:
 ===== SMS via Owncloud ===== ===== SMS via Owncloud =====
  
-Description+==== Description ​====
  
-OwnCloud SMS est une application qui envoi vos SMS Android vers votre serveur ownCloud.+OwnCloud SMS est une application qui envoie ​vos SMS Android vers votre serveur ownCloud.
  
-Vous pouvez lire directement vos conversation ​SMS. Les numéros de téléphone sont résolus à partir de votre carnet d'​adresses (contact). Nous vous suggérons d'​utiliser un connecteur CardDAV qui redirigera à votre ownCloud.+Vous pouvez lire directement vos conversations ​SMS. Les numéros de téléphone sont résolus à partir de votre carnet d'​adresses (contacts). Nous vous suggérons d'​utiliser un connecteur CardDAV qui redirigera à votre ownCloud.
  
-Les conversation active ​seront ​rafraîchie ​automatiquement sur votre serveur.+Les conversations actives ​seront ​rafraîchies ​automatiquement sur votre serveur.
  
-Exigences:+==== Exigences ​====
   * Un navigateur avec JavaScript activé   * Un navigateur avec JavaScript activé
   * L'​application ownCloud SMS sur votre appareil Android (via Google Play Store) et l'​accès aux données (2G / 3G / 4G / Wi-Fi)   * L'​application ownCloud SMS sur votre appareil Android (via Google Play Store) et l'​accès aux données (2G / 3G / 4G / Wi-Fi)
-  * L'​application ownCloud contact ​activé ​sur votre serveur ownCloud+  * L'​application ownCloud contact ​activée ​sur votre serveur ownCloud
   * L'​application ownCloud   * L'​application ownCloud
  
-Installation: +====Installation ​==== 
-  * Téléchargez ​le fichier [[https://​github.com/​nerzhul/​ocsms/​releases|ocsms-1.0.5.zip]]+  * Télécharger ​le fichier [[https://​github.com/​nerzhul/​ocsms/​releases|ocsms-1.0.5.zip]]
   * Extraire l'​archive de github vers /apps/   * Extraire l'​archive de github vers /apps/
   * Renommer le dossier par "​ocsms"​   * Renommer le dossier par "​ocsms"​
   * Activez l'​application dans votre serveur via le lien https://​VOTRE_SERVEUR/​index.php/​settings/​apps?​installed   * Activez l'​application dans votre serveur via le lien https://​VOTRE_SERVEUR/​index.php/​settings/​apps?​installed
-  * Téléchargez l'​appli mobile sur[[https://​play.google.com/​store/​apps/​details?​id=fr.unix_experience.owncloud_sms|Google Play]] et l'activé ​sur votre téléphone intelligent+  * Téléchargez l'​appli mobile sur[[https://​play.google.com/​store/​apps/​details?​id=fr.unix_experience.owncloud_sms|Google Play]] et l'activer ​sur votre téléphone intelligent
  
-Liens:+==== Liens ====
   * L'​application Android OwnCloud SMS: https://​play.google.com/​store/​apps/​details?​id=fr.unix_experience.owncloud_sms   * L'​application Android OwnCloud SMS: https://​play.google.com/​store/​apps/​details?​id=fr.unix_experience.owncloud_sms
   * Questions sur l'​application ownCloud SMS: https://​github.com/​nerzhul/​ownCloud-SMS-App/​issues   * Questions sur l'​application ownCloud SMS: https://​github.com/​nerzhul/​ownCloud-SMS-App/​issues
Ligne 316: Ligne 420:
   * Questions sur l'​application web OwnCloud SMS: https://​github.com/​nerzhul/​ocsms/​issues   * Questions sur l'​application web OwnCloud SMS: https://​github.com/​nerzhul/​ocsms/​issues
  
-==== Conclusion ====+===== Conclusion ​=====
  
 Vous disposez désormais d'un cloud fonctionnel,​ n'​oubliez pas cependant de créer des utilsateurs simples, ne disposants pas des droits d'​administrateur sur votre Owncloud. Vous disposez désormais d'un cloud fonctionnel,​ n'​oubliez pas cependant de créer des utilsateurs simples, ne disposants pas des droits d'​administrateur sur votre Owncloud.
doc/reseau/owncloud.1435726164.txt.gz · Dernière modification: 01/07/2015 06:49 par Ir0nsh007er

Pied de page des forums

Propulsé par FluxBB