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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [13/02/2018 09:11] smolski [Installation de Nextcloud] |
doc:reseau:nextcloud [13/02/2018 12:55] smolski [Installation de Nextcloud] |
||
---|---|---|---|
Ligne 517: | Ligne 517: | ||
On sélectionne l'option //Cron//. \\ | On sélectionne l'option //Cron//. \\ | ||
Puis dans le terminal du serveur : | Puis dans le terminal du serveur : | ||
- | <note warning>Pour les utilisateurs d'autres distributions non basés sur Debian, les répertoires seront peut-être différents.</note> | + | <note warning>Pour les utilisateurs d'autres distributions non basées sur Debian, les répertoires seront peut-être différents.</note> |
- | <code root># On enregistre une tâche "cron" exécutée en tant qu'utilisateur système www-data | + | - On enregistre une tâche [[doc:systeme:crontab|cron]] exécutée en tant qu'utilisateur système www-data : <code root>crontab -u www-data -e</code> |
- | crontab -u www-data -e | + | - Il se pourrait qu'une question vous soit posée : |
- | # Il se pourrait qu'une question vous soit posée | + | - Retour possible : Select an editor. To change later, run 'select-editor'. |
- | # Retour possible : Select an editor. To change later, run 'select-editor'. | + | - Retour possible : 1. /bin/nano <---- easiest. |
- | # Retour possible : 1. /bin/nano <---- easiest. | + | - Retour possible : 2. /usr/bin/vim.basic \\ En fait, crontab vous demande ici quel éditeur souhaitez-vous utiliser ? \\ Tapez le numéro de l'éditeur souhaité. (Nano étant le plus simple.) |
- | # Retour possible : 2. /usr/bin/vim.basic | + | - Un fichier crontab temporaire va s'ouvrir. Nous n'avons qu'une ligne à ajouter :<file name crontab> |
- | # ... | + | */15 * * * * php -f /var/www/nuage/cron.php</file> |
- | # En faite, crontab vous demande quel éditeur souhaitez-vous utiliser. Tapez le numéro de l'éditeur souhaité. (Nano étant le plus simple.) | + | - On vérifie que le changement a bien été pris en compte : <code root>crontab -u www-data -l</code> Dans le retour repérer la présence de : <code config crontab>*/15 * * * * php -f /var/www/nuage/cron.php</code> |
- | # Un fichier crontab temporaire va s'ouvrir. Nous n'avons qu'une ligne à ajouter</code> | + | - On vérifie que notre tâche s’exécute correctement : <code root>tail -f /var/log/syslog</</code> (//[[doc:systeme:tail|Voir tuto commande tail ici.]]//) \\ Toutes les 15 minutes une ligne ressemblant au résultat ci-dessous devrait s'afficher : \\ <code>Aug 23 13:15:01 nextcloud CRON[29242]: (www-data) CMD (php -f /var/www/nuage/cron.php) |
- | <note tip>[[:doc:systeme:crontab|Pour en savoir plus sur "crontab"]]</note> | + | Aug 23 13:30:01 nextcloud CRON[29252]: (www-data) CMD (php -f /var/www/nuage/cron.php)</code> |
- | <file name crontab> | + | - On sort de l'outil **tail** avec la combinaison de touches : ''CTRL'' ''c'' |
- | */15 * * * * php -f /var/www/nuage/cron.php | + | * Si, en-dessous de : \\ \\ <code>Aug 23 13:30:01 nextcloud CRON[29252]: (www-data) CMD (php -f /var/www/nuage/cron.php)</code> vous repérez le message : \\ <code>(CRON) info (No MTA installed, discarding output)</code> c'est que vous êtes probablement trompé dans le chemin d'accès du fichier cron.php ! \\ Ce fichier se trouve dans le dossier où nous avons installé Nextcloud : ''/var/www/nuage'' \\ Si vous avez donné un autre nom au dossier il vous faudra au moins remplacer ''nuage''. \\ Pour apporter la correction à votre tâche cron on répète la même commande : <code root>crontab -u www-data -e</code> \\ Et on recontrôle... |
- | </file> | + | |
- | <code root> | + | |
- | # On vérifie que le changement a bien été pris en compte | + | |
- | crontab -u www-data -l | + | |
- | # Dans le retour repérer la présence de : */15 * * * * php -f /var/www/nuage/cron.php | + | |
- | #On vérifie que notre tâche s’exécute correctement. | + | |
- | tail -f /var/log/syslog | + | |
- | # Toutes les 15 minutes une ligne ressemblant au résultat ci-dessous devrait s'afficher | + | |
- | Aug 23 13:15:01 nextcloud CRON[29242]: (www-data) CMD (php -f /var/www/nuage/cron.php) | + | |
- | Aug 23 13:30:01 nextcloud CRON[29252]: (www-data) CMD (php -f /var/www/nuage/cron.php) | + | |
- | # On sort de l'outil "tail" avec la combinaison de touche CTRL+C | + | |
- | # Si en dessous de : Aug 23 13:30:01 nextcloud CRON[29252]: (www-data) CMD (php -f /var/www/nuage/cron.php) | + | |
- | # vous repérez le message : (CRON) info (No MTA installed, discarding output) | + | |
- | # c'est que vous êtes probablement trompé dans le chemin d'accès du fichier cron.php. | + | |
- | # Ce fichier se trouve dans le dossier où nous avons installé Nextcloud : /var/www/nuage | + | |
- | # Si vous avez donné un autre nom au dossier il vous faudra au moins remplacer "nuage". | + | |
- | # Pour apporter la correction à votre tâche cron on répète la même commande | + | |
- | crontab -u www-data -e | + | |
- | # Et on recontrôle... | + | |
- | </code> | + | |
- | <note tip>[[:doc:systeme:tail|Pour en savoir plus sur "tail"]]</note> | + | |
Si on retourne dans l'interface (web) d'administration de Nextcloud, la //pastille// est passée au vert. ''Tâches de fond'' | Si on retourne dans l'interface (web) d'administration de Nextcloud, la //pastille// est passée au vert. ''Tâches de fond'' | ||
==== Installation de l'application Dashboard (Tableau de bord) ==== | ==== Installation de l'application Dashboard (Tableau de bord) ==== | ||
- | À ce jour, on ne peut pas dire que Nextcloud regorge d’applications additionnelles. Pour autant, il y a déjà de quoi satisfaire la majorité des besoins. | + | À ce jour, on ne peut pas dire que Nextcloud regorge d’applications additionnelles. Pour autant, il y a déjà de quoi satisfaire la majorité des besoins. =) |
- | L'installation d'applications additionnelles se fait en général en quelques clics comme nous allons le voir pour l'installation de Dashboard. En revanche, d'autres applications sont bien plus lourdes à mettre en place comme nous le verrons avec l'installation de Nextant et de Collabora. | + | L'installation d'applications additionnelles se fait en général en quelques clics, comme nous allons le voir pour l'installation de Dashboard. En revanche, d'autres applications sont bien plus lourdes à mettre en place comme nous le verrons avec l'installation de **OBSOLÈTE**-Nextant et de Collabora. |
- | <note tip>Avant d'installer une application, pensez à lire sa description et sa documentation. | + | <note tip>Avant d'installer une application, pensez à lire sa description et sa documentation. \\ |
Si aucun avertissement ou consigne n'est indiqué, c'est //probablement// que l'application peut s'installer sans manipulation particulière (Comme Dashbord donc...).</note> | Si aucun avertissement ou consigne n'est indiqué, c'est //probablement// que l'application peut s'installer sans manipulation particulière (Comme Dashbord donc...).</note> | ||
Ligne 566: | Ligne 546: | ||
On se rend dans l'interface de gestion des applications en cliquant en haut à droite sur l'engrenage et on sélectionne ''Applications''. | On se rend dans l'interface de gestion des applications en cliquant en haut à droite sur l'engrenage et on sélectionne ''Applications''. | ||
- La liste de vos applications installées s'affiche. | - La liste de vos applications installées s'affiche. | ||
- | - On défile vers le bas pour activer : Auditing / Logging. \\//(L'interface de Auditing / Logging sera alors accessible dans l'interface d'administration après reconnexion.)// | + | - On défile vers le bas pour activer : Auditing / Logging. \\ //(L'interface de Auditing / Logging sera alors accessible dans l'interface d'administration après reconnexion.)// |
=== Qu'est-ce que Dashboard ? === | === Qu'est-ce que Dashboard ? === | ||
Ligne 575: | Ligne 555: | ||
- Applications. ''Engrenage -> Applications'', //(je ne le répéterai plus)// :-) | - Applications. ''Engrenage -> Applications'', //(je ne le répéterai plus)// :-) | ||
- puis dans le volet de gauche sur ''Outils''. | - puis dans le volet de gauche sur ''Outils''. | ||
- | - Repérez **Dashbord** et cliquez sur le bouton ''Activer''. <note important>Le mot de passe de l'administrateur Nextcloud vous sera demandé même si vous êtes connecté en tant que tel.</note> | + | - Repérez **Dashbord** et cliquez sur le bouton ''Activer''. |
+ | <note important> Le mot de passe de l'administrateur Nextcloud vous sera demandé même si vous êtes connecté en tant que tel.</note> | ||
L'installation terminée, une nouvelle icône se placera dans la barre supérieure. \\ | L'installation terminée, une nouvelle icône se placera dans la barre supérieure. \\ | ||
- | Cliquez dessus pour afficher le tableau de bord qui sera sûrement vide pour le moment. //(Voir illustrations ci-dessous)//\\ | + | Cliquez dessus pour afficher le tableau de bord qui sera sûrement vide pour le moment. |
- | {{/file-Rfa4583c1fc855296b8cd9d9925dea660.png}} {{/file-R23ce68027af3fe6aa0f727d4de7a5786.png}} | + | |
+ | **Voir illustrations ci-dessous :** \\ \\ | ||
+ | \\ {{/file-Rfa4583c1fc855296b8cd9d9925dea660.png}} \\ | ||
+ | |||
+ | \\ {{/file-R23ce68027af3fe6aa0f727d4de7a5786.png}} \\ | ||
==== Installation de l'application Nextant ==== | ==== Installation de l'application Nextant ==== | ||
Ligne 620: | Ligne 605: | ||
- Lancement d'un scan et planification. | - Lancement d'un scan et planification. | ||
- | <note warning>**OBSOLÈTE FIN**</note> | + | <note warning>**OBSOLÈTE FIN !**</note> |
==== Installation du servlet Solr ==== | ==== Installation du servlet Solr ==== | ||
+ | |||
+ | <note warning>**OBSOLÈTE** - | ||
+ | Dans nextcloud 13 ils ont inclus un autre moteur 'Fullsearch ellastic' (ou truc dans le genre) qui permet de se passer de Solr</note> | ||
=== Qu'est-ce que le servlet Solr ? === | === Qu'est-ce que le servlet Solr ? === | ||
Ligne 677: | Ligne 665: | ||
</code> | </code> | ||
<note tip>[[:doc:systeme:sudo|Pour en savoir plus sur "sudo".]]</note> | <note tip>[[:doc:systeme:sudo|Pour en savoir plus sur "sudo".]]</note> | ||
+ | |||
+ | <note warning>**OBSOLÈTE FIN !**</note> | ||
==== Installation de Tesseract ==== | ==== Installation de Tesseract ==== |