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
Prochaine révision Les deux révisions suivantes
doc:reseau:nextcloud [24/08/2017 23:51]
Hassassin [Corrections et optimisations]
doc:reseau:nextcloud [25/08/2017 14:38]
Hassassin [Corrections et optimisations]
Ligne 350: Ligne 350:
   * Installation de l'​application Nextant (Scan du contenu des documents .odt, .doc, .ods, .pdf, ...)   * Installation de l'​application Nextant (Scan du contenu des documents .odt, .doc, .ods, .pdf, ...)
   * Installation de l'​application Collabora Online (Suite bureautique)   * Installation de l'​application Collabora Online (Suite bureautique)
 +  * Autres applications
  
 <note important>​**L'​installation des applications autres que l'​application maîtresse est facultative. Que ce soit par inutilité ou par manque de ressource sur le serveur, vous pouvez ignorer les chapitres correspondant à l'​installation de chaque application non souhaitée. Je répète que les applications Nextant et Collabora sont gourmandes en ressources.**</​note>​ <note important>​**L'​installation des applications autres que l'​application maîtresse est facultative. Que ce soit par inutilité ou par manque de ressource sur le serveur, vous pouvez ignorer les chapitres correspondant à l'​installation de chaque application non souhaitée. Je répète que les applications Nextant et Collabora sont gourmandes en ressources.**</​note>​
Ligne 732: Ligne 733:
  
 On file ensuite dans la gestion des applications Nextcloud : “Applications → Bureautique et texte” et on clique sur "​Activer"​ (Collabora). Enfin, dans l'​administration de Nextcloud une nouvelle ligne apparaît dans le volet de gauche pour configurer Collabora Online. On entre l'​adresse de Collabora : https://​bureau.toto.fr (dans mon cas) et on décoche "​Utiliser le format OOXML..."​ si on le souhaite. A présent, dans votre espace Nextcloud, en cliquant sur le bouton "​+"​ (à côté de la maison), de nouveaux formats de fichier seront proposés. Cliquez sur l'un d'​entre eux (//Ex: Nouvelle feuille de calcul//), donnez lui un nom et appuyez sur la touche Entrer pour confirmer le nom du fichier. Une fois créé, cliquez dessus pour l'​ouvrir. Collabora Online devrait prendre le relais pour l'​édition du fichier. 8-) On file ensuite dans la gestion des applications Nextcloud : “Applications → Bureautique et texte” et on clique sur "​Activer"​ (Collabora). Enfin, dans l'​administration de Nextcloud une nouvelle ligne apparaît dans le volet de gauche pour configurer Collabora Online. On entre l'​adresse de Collabora : https://​bureau.toto.fr (dans mon cas) et on décoche "​Utiliser le format OOXML..."​ si on le souhaite. A présent, dans votre espace Nextcloud, en cliquant sur le bouton "​+"​ (à côté de la maison), de nouveaux formats de fichier seront proposés. Cliquez sur l'un d'​entre eux (//Ex: Nouvelle feuille de calcul//), donnez lui un nom et appuyez sur la touche Entrer pour confirmer le nom du fichier. Une fois créé, cliquez dessus pour l'​ouvrir. Collabora Online devrait prendre le relais pour l'​édition du fichier. 8-)
 +==== Autres applications ====
 +Passons en revu quelques applications qui pourraient s'​avérer très utile.
 +===Application email Rainloop===
 +**Rainloop** est un webmail. Un client email qu'on utilise depuis son navigateur au même titre que Gmail, Outlook.com,​... Attention à ne pas confondre avec un serveur email. Rainloop doit dialoguer avec un serveur email pour fonctionner. Quand vous installez le client Thunderbird,​ Evolution, Outook ou autres, vous entrez des paramètres : Adresse email, identifiant,​ mot de passe, adresse du serveur POP/IMAP, adresse du serveur SMTP etc. C'est ces même paramètres dont vous aurez besoin d'​entrer.\\
 +L'​installation de Rainloop se fait simplement en l'​activant dans Nextcloud. Pour le paramétrage :
 +===Application Calendar===
 +Bein... c'est un agenda. Il est ouvert à tout client compatible avec le protocole CalDAV.\\
 +Installation en un clique (Activer).
 +===Application Files clipboard===
 +Facilite grandement le déplacement/​copie de fichiers/​dossiers au sein de l'​interface Nextcloud. A tel point que je me demande pourquoi ces fonctions n'y sont-elle pas de base ?! **Installation fortement recommandée**.\\
 +Une fois activée, rien d'​autre à faire. Dans votre espace Nextcloud vous verrez 3 nouveaux boutons (couper, copier, coller) lorsque vous cocherez des fichiers/​dossiers en guise de sélection.
 +===Application Passman===
 +L'​application Passman est un gestionnaire de mots de passe hébergé (dans votre Nextcloud) au même titre que Dashlane, 1Password, LastPass. L'​utilisation en est facilitée par la disponibilité des extensions pour Chrome, Firefox et Android. (Toujours pas d'​application iOS à ce jour.)\\
 +L'​Installation ? Juste un clique.
 +===Application Announcement center===
 +Les administrateurs seront en mesure de faire des annonces au sein de Nextcloud. Ex : Maintenance de Nextcloud ce week end...\\ Il y juste à activer l'​application. ​
 +=== Application Metadata===
 +Comme son nom l'​indique,​ l'​application affichera plus d'​informations quand vous regarderez le détail d'un fichier. Exemple pour un fichier vidéo, vous verrez la résolution,​ le framerate, le débit etc.\\
 +Installation par activation.
 +===Application External sites===
 +L'​application **External sites** permet de consulter des sites ou des documents sans que l'​utilisateur n'ait à quitter Nextcloud. La page s'​insère dans Nextcloud. L’intérêt étant de mettre facilement à disposition des utilisateurs certaines informations externe à Nextcloud. Ex : un règlement, un formulaire de demande d'​assistance...\\
 +L'​application s'​installe en l'​activant. Pour le paramétrage : Administration -> Paramètres supplémentaires.
 +===Application Files automated tagging===
 +Cette application assigne automatiquement des étiquettes (tagg) pour n'​importe quel fichier ajouté dans Nextcloud selon des règles à mettre en place. Ex. : Si le fichier est de type "​image"​ et qu'il a été ajouté par un utilisateur membre du groupe "​Photographe",​ coller l'​étiquette "Photo produit"​.\\
 +Installation en activant. Paramétrage : Administration -> Flux d'​activités
 ===== Corrections et optimisations ===== ===== Corrections et optimisations =====
 ==== Nextcloud ==== ==== Nextcloud ====
 Suite à l'​installation,​ vous avez peut-être constaté les messages suivants dans l'​interface d'​administration : Suite à l'​installation,​ vous avez peut-être constaté les messages suivants dans l'​interface d'​administration :
-  * Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de façon à ce que ce dossier de données ne soit plus accessible, ou de le déplacer hors de la racine du serveur web.+  ​* **Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de façon à ce que ce dossier de données ne soit plus accessible, ou de le déplacer hors de la racine du serveur web.**\\ Pour y remédier, il nous faut appliquer la directive "​AllowOverride All" dans notre configuration Apache. 
 +<code root># On édite le fichier de configuration principal d'​Apache 
 +nano /​etc/​apache2/​apache2.conf 
 +</​code>​ 
 +<file name apache2.conf>​ 
 +# A partir de la ligne 170 nous trouvons 
 +#<​Directory /​var/​www/>​ 
 +#      Options Indexes FollowSymlinks 
 +#      AllowOverride None 
 +#... 
 +# On modifie "​AllowOverride None" pour "​AllowOverride All" 
 +</​file>​ 
 +<code root> 
 +# Et on redémarre Apache 
 +systemctl restart apache2 
 +</​code>​ 
 +  * **Aucun cache mémoire n'est configuré. Si possible, configurez un "​memcache"​ pour améliorer les performances. Pour plus d'​informations consultez la documentation.** \\ Et bien on va mettre un en place :-) 
 +<code root># On installe "​memcached"​ le module pour PHP 
 +apt install memcached php-memcached 
 +# On édite le fichier de configuration de Nextcloud (Rempacer par "​nuage"​ par le nom de votre dossier.) 
 +nano /​var/​www/​nuage/​config/​config.php 
 +</​code>​ 
 +<file name config.php>​ 
 +# On rajoute un ligne entre : '​dbpassword'​ => '​$NUAGEmdp%',​ et '​installed'​ => true, 
 +# Autrement on la rajoute juste après : '​installed'​ => true, mais à ce moment là, true doit être deux apostrophes : '​true'​.  
 +# Attention chaque ligne doit se terminer par une virgule. 
 +# Et "​);"​ doit boucler le fichier. 
 +'​memcache.local'​ => '​\OC\Memcache\Memcached',​ 
 +</​file>​ 
 +<code root> 
 +# Et on redémarre Apache 
 +systemctl restart apache2 
 +</​code>​ 
 +  * **Le PHP OPcache n'est pas correctement configuré. Pour de meilleure performance nous recommandons d'​utiliser les paramètres suivant dans le php.ini : //(Suivi des paramètres à modifier.)//​** \\ Bon bein on va pas le contrarier. 
 +<code root> 
 +# On ouvre le fichier de configuration de PHP 
 +nano /​etc/​php/​7.0/​apache2/​php.ini 
 +</​code>​ 
 +<file name php.ini>​ 
 +# Et on cherche les paramètres mentionnés pour remplacer leurs valeurs comme Nextcloud nous l'​indique. 
 +# Dans le fichier, vous trouverez ces paramètres à partir de la ligne 1765. 
 +# Pensez à utiliser la fonction de recherche. (CTRL + W avec Nano) 
 +# Pour chaque paramètre trouvé, il vous faudra le "​dé-commenter"​ en supprimant le point virgule (;) en début de ligne et modifier la valeur. 
 +# Exemple : 
 +; Determines if Zend OPCache is enabled 
 +opcache.enable=1 
 +</​file>​ 
 +<code root> 
 +# Et on redémarre Apache 
 +systemctl restart apache2 
 +</​code>​
   * Vous accédez à ce site via HTTP. Nous vous recommandons fortement de configurer votre serveur pour forcer l'​utilisation de HTTPS, comme expliqué dans nos conseils de sécurisation.   * Vous accédez à ce site via HTTP. Nous vous recommandons fortement de configurer votre serveur pour forcer l'​utilisation de HTTPS, comme expliqué dans nos conseils de sécurisation.
-  * Aucun cache mémoire n'est configuré. Si possible, configurez un "​memcache"​ pour améliorer les performances. Pour plus d'​informations consultez la documentation. 
-  * Le PHP OPcache n'est pas correctement configuré. Pour de meilleure performance nous recommandons d'​utiliser les paramètres suivant dans le php.ini : //(Suivi des paramètres à modifier.)// ​ 
 Et dans les logs, peut être avez-vous eu le message d'​erreur : Et dans les logs, peut être avez-vous eu le message d'​erreur :
   * Undefined offset: 3 at /​var/​www/​nuage/​apps/​activity/​lib/​FilesHooks.php#​620   * Undefined offset: 3 at /​var/​www/​nuage/​apps/​activity/​lib/​FilesHooks.php#​620
 ==== Nextant ==== ==== Nextant ====
-  * Erreur 21 : interruption durant l'​indexation = // ++RAM//+  * Erreur 21 : interruption durant l'​indexation = // ++RAM solr : /​etc/​default/​solr.in.sh --> SOLR_HEAP="​2048m"​//
 ==== Collabora Online ==== ==== Collabora Online ====
   * Échec du chargement du document. Veuillez vous assurer que le type de fichier est pris en charge, qu'il n'est pas corrompu et essayez de nouveau. = //device mapper//.   * Échec du chargement du document. Veuillez vous assurer que le type de fichier est pris en charge, qu'il n'est pas corrompu et essayez de nouveau. = //device mapper//.
   * Hôte WOPI non autorisé. Veuillez essayer de nouveau plus tard et en faire part à votre administrateur si le problème persiste. = //docker run, vhost proxy conf ou certificats//​.   * Hôte WOPI non autorisé. Veuillez essayer de nouveau plus tard et en faire part à votre administrateur si le problème persiste. = //docker run, vhost proxy conf ou certificats//​.
doc/reseau/nextcloud.txt · Dernière modification: 01/10/2023 12:02 par captnfab

Pied de page des forums

Propulsé par FluxBB