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 | ||
doc:reseau:nextcloud [24/04/2023 16:40] lagrenouille [Préparation] |
doc:reseau:nextcloud [01/10/2023 12:02] (Version actuelle) captnfab |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* Objet : Installation de nextcloud | * Objet : Installation de nextcloud | ||
* Niveau requis : {{tag> avisé}} | * Niveau requis : {{tag> avisé}} | ||
- | * 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>à-corriger}} | + | * Suivi : {{tag>à-placer}} |
* Création par [[user>Hassassin]] 17/08/2017 | * Création par [[user>Hassassin]] 17/08/2017 | ||
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=235098 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=235098 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | * relu et augmenté le 24/04/2023 par lagrenouille | ||
**Nota :** Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | **Nota :** Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
Ligne 16: | Ligne 16: | ||
**ATTENTION !** | **ATTENTION !** | ||
- | Cette documentation suit l'installation d'une [[doc:systeme:apt:sources.list:stretch|Debian 9 (stretch)]] | + | Cette documentation suit l'installation d'une Debian 9 (stretch) (il est donc largement obsolète) |
- **sans environnement de bureau** //([[doc:systeme:console|ligne de commande uniquement]])// et | - **sans environnement de bureau** //([[doc:systeme:console|ligne de commande uniquement]])// et | ||
- **avec une connexion internet fonctionnelle** ! | - **avec une connexion internet fonctionnelle** ! | ||
Ligne 37: | Ligne 37: | ||
- **Nextcloud** et ses applications permettent une alternative aux chapelets Google Drive/Gmail/G.Agenda/G.Docs... ou à Microsoft les oneDrive/outlook/office365...) | - **Nextcloud** et ses applications permettent une alternative aux chapelets Google Drive/Gmail/G.Agenda/G.Docs... ou à Microsoft les oneDrive/outlook/office365...) | ||
- **Nextcloud** est **open source**, distribué **gratuitement** et **installable sur son propre serveur**. | - **Nextcloud** est **open source**, distribué **gratuitement** et **installable sur son propre serveur**. | ||
+ | - **Nextcloud** intègre maintenant OnlyOffice, qui permet de travailler à plusieurs sur un même texte | ||
===== Installation de base ===== | ===== Installation de base ===== | ||
Ligne 74: | Ligne 74: | ||
* Un nom de domaine (obligatoire pour obtenir un certificat SSL) | * Un nom de domaine (obligatoire pour obtenir un certificat SSL) | ||
- | <note important>Comme indiqué plus haut : \\ **cette documentation est basée sur une [[doc:systeme:apt:sources.list:stretch|Debian 9 (stretch)]] fraîchement installée !** \\ \\ Cette documentation est aussi à adapter selon votre système. Pour les utilisateurs de distributions basées sur le projet Debian comme **Ubuntu** ou **Linux Mint**, l'essentiel de la procédure est valable à condition d'être sûr des montures((mises à jour)) récentes de ces distributions. \\ \\ //Je tenterai d'indiquer les endroits où vous devrez vous méfier.// ;-) </note> | + | <note important>Comme indiqué plus haut : \\ **cette documentation est basée sur une Debian 9 (stretch) fraîchement installée !** \\ \\ Cette documentation est aussi à adapter selon votre système. Pour les utilisateurs de distributions basées sur le projet Debian comme **Ubuntu** ou **Linux Mint**, l'essentiel de la procédure est valable à condition d'être sûr des montures((mises à jour)) récentes de ces distributions. \\ \\ //Je tenterai d'indiquer les endroits où vous devrez vous méfier.// ;-) </note> |
==== Les étapes à suivre ==== | ==== Les étapes à suivre ==== | ||
Ligne 215: | Ligne 215: | ||
Là, on ne va pas s'embêter on va tout installer en même temps. //(Le serveur web Apache, PHP7 et ses modules.)// | Là, on ne va pas s'embêter on va tout installer en même temps. //(Le serveur web Apache, PHP7 et ses modules.)// | ||
<note warning> Pour les utilisateurs d'autres distributions non basées sur Debian : \\ la commande apt ne fonctionnera pas et les paquets peuvent se nommer autrement !</note> | <note warning> Pour les utilisateurs d'autres distributions non basées sur Debian : \\ la commande apt ne fonctionnera pas et les paquets peuvent se nommer autrement !</note> | ||
- | <code root>apt install curl apache2 php7.0 php7.0-mysql php7.0-mbstring php7.0-gd php7.0-json php7.0-curl php7.0-mbstring php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip</code> | + | <code root>apt install curl apache2 php7.4 php7.4-mysql php7.4-mbstring php7.4-gd php7.4-json php7.4-curl php7.4-mbstring php7.4-intl php7.4-mcrypt php-imagick php7.4-xml php7.4-zip</code> |
En s'installant, Apache2 crée automatiquement un premier virtualhost et une page web. \\ | En s'installant, Apache2 crée automatiquement un premier virtualhost et une page web. \\ | ||
Parfait, ça va nous permettre de tester rapidement si l'installation est correcte : \\ | Parfait, ça va nous permettre de tester rapidement si l'installation est correcte : \\ | ||
Ligne 251: | Ligne 251: | ||
**Illustration PHP** : \\ | **Illustration PHP** : \\ | ||
\\ | \\ | ||
- | {{/file-R96cfb8bce3a7c697d6ead5dbe92e369c.png}} | + | {{https://debian-facile.org/images/file-R8f14624b070cfd660c8bdd1c530a047f.png}} |
\\ | \\ | ||
==== Création d'un virtualhost Apache pour PhpMyAdmin ==== | ==== Création d'un virtualhost Apache pour PhpMyAdmin ==== | ||
Ligne 277: | Ligne 277: | ||
L'interface graphique que l'on installera est : | L'interface graphique que l'on installera est : | ||
* [[https://www.phpmyadmin.net/|PhpMyAdmin]] | * [[https://www.phpmyadmin.net/|PhpMyAdmin]] | ||
- | Il existe d'autres solutions, mais popularité bla bla bla... ;-) | + | Il existe d'autres solutions, voir "adminer" |
<note warning>Pour les utilisateurs d'autres distributions non basées 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> | ||
Ligne 1130: | Ligne 1130: | ||
Le problème en question est que le PDF Viewer ouvre le fichier PDF mais celui-ci est vide. Tout blanc !\\ | 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. | 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. | ||
+ | |||
+ | |||
+ | **PS:** si vous voulez utiliser talk, il vous faudra installer un serveur turn | ||
+ | <code root>apt install coturn</code> | ||
+ |