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 [31/08/2017 11:34] Hassassin [L'installation de Nextcloud] |
doc:reseau:nextcloud [04/09/2017 19:11] Hassassin [Corrections et optimisations] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : //Installation de nextcloud et des applications nextcloud les plus utiles.// | * Commentaires : //Installation de nextcloud et des applications nextcloud les plus utiles.// | ||
* Débutant, à savoir : [[:doc:install:install|Installer Debian]], [[:doc:systeme:commandes:gnu_linux|utiliser les commandes de bases]], [[:doc:reseau:ssh|accéder en ssh à son serveur]] et [[:doc:editeurs:vim:vim|utiliser vim]] ou [[:doc:editeurs:nano|nano]] sont un minimum... | * Débutant, à savoir : [[:doc:install:install|Installer Debian]], [[:doc:systeme:commandes:gnu_linux|utiliser les commandes de bases]], [[:doc:reseau:ssh|accéder en ssh à son serveur]] et [[:doc:editeurs:vim:vim|utiliser vim]] ou [[:doc:editeurs:nano|nano]] sont un minimum... | ||
- | * Suivi : {{tag>en-chantier}} | + | * Suivi : {{tag>à-placer à-corriger}} |
* Création par [[user>Hassassin]] 17/08/2017 | * Création par [[user>Hassassin]] 17/08/2017 | ||
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
Ligne 100: | Ligne 100: | ||
# Vous serez alors invités à rentrer le mot de passe du 'S'uper 'U'tilisateur root. | # Vous serez alors invités à rentrer le mot de passe du 'S'uper 'U'tilisateur root. | ||
</code> | </code> | ||
+ | <note tip>[[:doc:systeme:su|Pour en savoir plus sur "su".]]</note> | ||
== Installation de MariaDB == | == Installation de MariaDB == | ||
<code root># On fait une mise à jour de la liste des paquets | <code root># On fait une mise à jour de la liste des paquets | ||
Ligne 109: | Ligne 110: | ||
# Un grand nombre de paquets supplémentaires sont proposés (plus d'une trentaine), c'est normal. On répond par 'O'ui. | # Un grand nombre de paquets supplémentaires sont proposés (plus d'une trentaine), c'est normal. On répond par 'O'ui. | ||
</code> | </code> | ||
+ | <note tip>[[:doc:systeme:apt:apt|Pour en savoir plus sur "apt".]]</note> | ||
Sécurisons un peu notre installation de MariaDB. | Sécurisons un peu notre installation de MariaDB. | ||
<code root># On lance un assistant prévu à cet effet. | <code root># On lance un assistant prévu à cet effet. | ||
Ligne 151: | Ligne 153: | ||
# Vous devriez avoir en retour : <title>Apache2 Debian Default Page: It works</title> | # Vous devriez avoir en retour : <title>Apache2 Debian Default Page: It works</title> | ||
</code> | </code> | ||
+ | //Si quelqu'un a un lien à soumettre concernant l'utilisation de curl.//FIXME | ||
<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és sur Debian, les répertoires seront peut-être différents.</note> | ||
<code root> | <code root> | ||
Ligne 212: | Ligne 215: | ||
systemctl restart apache2 | systemctl restart apache2 | ||
</code> | </code> | ||
+ | <note tip>[[:doc:system:systemd|Pour en savoir plus sur "systemctl".]]</note> | ||
<code user> | <code user> | ||
# Et on test | # Et on test | ||
Ligne 329: | Ligne 333: | ||
nano /var/www/madb/config.inc.php | nano /var/www/madb/config.inc.php | ||
</code> | </code> | ||
+ | <note tip>Pour en savoir plus "unzip", "[[:doc:systeme:find|find]]", "[[:doc:systeme:chown|chown]]" et "[[:doc:systeme:chmod|chmod]]".</note> | ||
+ | //Si quelqu'un a un lien concernant l'utilisation de "unzip".//FIXME\\ | ||
+ | \\ | ||
Et on change juste une ligne : | Et on change juste une ligne : | ||
<file config config.inc.php> | <file config config.inc.php> | ||
Ligne 403: | Ligne 410: | ||
# En faite, crontab vous demande quel éditeur souhaitez-vous utiliser. Tapez le numéro de l'éditeur souhaité. (Nano étant le plus simple.) | # En faite, crontab vous demande quel éditeur souhaitez-vous utiliser. Tapez le numéro de l'éditeur souhaité. (Nano étant le plus simple.) | ||
# Un fichier crontab temporaire va s'ouvrir. Nous n'avons qu'une ligne à ajouter</code> | # Un fichier crontab temporaire va s'ouvrir. Nous n'avons qu'une ligne à ajouter</code> | ||
+ | <note tip>[[:doc:systeme:crontab|Pour en savoir plus sur "crontab"]]</note> | ||
<file name crontab> | <file name crontab> | ||
*/15 * * * * php -f /var/www/nuage/cron.php | */15 * * * * php -f /var/www/nuage/cron.php | ||
Ligne 425: | Ligne 433: | ||
# Et on recontrôle... | # Et on recontrôle... | ||
</code> | </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") | ||
Ligne 510: | Ligne 519: | ||
# Retour : "status":0, <--(0 = tout s'est bien passé) | # Retour : "status":0, <--(0 = tout s'est bien passé) | ||
</code> | </code> | ||
+ | <note tip>[[:doc:systeme:sudo|Pour en savoir plus sur "sudo".]]</note> | ||
===Installation de Tesseract=== | ===Installation de Tesseract=== | ||
**Qu'est-ce que Tesseract ?**\\ | **Qu'est-ce que Tesseract ?**\\ | ||
Ligne 863: | Ligne 873: | ||
* **É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.** \\ Avez-vous bien Docker qui utilise le driver "devicemapper" ? \\ \\ | * **É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.** \\ Avez-vous bien Docker qui utilise le driver "devicemapper" ? \\ \\ | ||
* **Hôte WOPI non autorisé. Veuillez essayer de nouveau plus tard et en faire part à votre administrateur si le problème persiste.** \\ La source du problème peut venir d'un bon nombre de facteur : La commande "docker run" renseigne-t-elle le bon nom de domaine, le paramétrage du virtualhost dédié à Collabora renseigne-t-il le bon nom de domaine ? Les certificats sont-ils bien installés ? | * **Hôte WOPI non autorisé. Veuillez essayer de nouveau plus tard et en faire part à votre administrateur si le problème persiste.** \\ La source du problème peut venir d'un bon nombre de facteur : La commande "docker run" renseigne-t-elle le bon nom de domaine, le paramétrage du virtualhost dédié à Collabora renseigne-t-il le bon nom de domaine ? Les certificats sont-ils bien installés ? | ||
+ | ==== Rainloop ==== | ||
+ | * Si dans les logs vous voyez apparaître le message : **Cannot modify header information - headers already sent by...**\\ Il vous faudra modifier le fichier : "[[https://github.com/RainLoop/rainloop-webmail/pull/1375/files|rainloop/v/0.0.0/app/libraries/RainLoop/Actions.php]]". | ||
+ | ==== PDF Viewer ==== | ||
+ | Peut-être auriez-vous eu, tout comme moi, la bonne ou mauvaise idée de soumettre votre serveur auprès du scanner de Mozilla : Observatory by Mozilla pour tester votre installation. (HTTPS) Et peut-être que comme moi vous avez cherché et fini par obtenir la meilleure note (A ou A+ j'sais plus...) Alors, il est très probable que vous rencontriez un problème avec le PDF Viewer intégré à Nextcloud lorsque vous tentez d'ouvrir un PDF (à la con) généré par un scanner/imprimante.\\ | ||
+ | Le problème en question est que le PDF Viewer ouvre le fichier PDF mais celui-ci est vide/tout blanc.\\ | ||
+ | En attendant de localiser très exactement l'option qui ne plait pas au PDF Viewer, cherchez/désactivez vos paramètres "Header set ..." dans la configuration d'Apache2. |