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 [24/08/2017 13:24] Hassassin [L'installation de Nextcloud] |
doc:reseau:nextcloud [24/08/2017 14:04] Hassassin [Préparation] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* 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 : [[:url-invalide | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 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 !)) |
- | **Nota :** | + | **Nota :** Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! |
- | + | ||
- | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | + | |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 79: | Ligne 77: | ||
Nextcloud est compatible avec différentes bases de données : [[https://mariadb.org/|MariaDB]], [[https://www.mysql.com/fr/|MySQL]], [[https://www.postgresql.org/|PostgreSQL]]... | Nextcloud est compatible avec différentes bases de données : [[https://mariadb.org/|MariaDB]], [[https://www.mysql.com/fr/|MySQL]], [[https://www.postgresql.org/|PostgreSQL]]... | ||
A moins d'une raison particulière, restons avec MariaDB qui est libre et très rependu //(plus facile pour trouver de l'aide et pour faire face à l'installation de futurs projets)//. MariaDB est un fork //(dérivé)// de MySQL. //(MySQL est devenu la propriété d'Oracle.)// | A moins d'une raison particulière, restons avec MariaDB qui est libre et très rependu //(plus facile pour trouver de l'aide et pour faire face à l'installation de futurs projets)//. MariaDB est un fork //(dérivé)// de MySQL. //(MySQL est devenu la propriété d'Oracle.)// | ||
- | <code user># En premier lieu on passe en utilisateur root en tapant simplement : | + | <note warning>Pour les utilisateurs d'autres distributions non basés sur Debian, la commande apt ne fonctionnera pas et les paquets peuvent se nommer autrement.</note> |
+ | <code user> | ||
+ | # En premier lieu on passe en utilisateur root en tapant simplement : | ||
su | su | ||
# 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. | ||
Ligne 125: | Ligne 125: | ||
== Installation du serveur web Apache2 et de PHP7 == | == Installation du serveur web Apache2 et de PHP7 == | ||
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és sur Debian, la commande apt ne fonctionnera pas et les paquets peuvent se nommer autrement.</note> | ||
<code root> | <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 | 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 | ||
Ligne 160: | Ligne 161: | ||
Alors qu'il suffit de cliquer sur le bouton 'Modifier' avec une interface graphique.\\ | Alors qu'il suffit de cliquer sur le bouton 'Modifier' avec une interface graphique.\\ | ||
Et l'interface graphique que l'on installera est [[https://www.phpmyadmin.net/|PhpMyAdmin]]. Il existe d'autres solutions... bla bla bla. | Et l'interface graphique que l'on installera est [[https://www.phpmyadmin.net/|PhpMyAdmin]]. Il existe d'autres solutions... bla bla bla. | ||
+ | <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> | ||
# L'idée est d'obtenir http://madb.toto.fr mais si "madb" ne vous plait pas, vous changez chaque fois que "madb" apparaît hein... | # L'idée est d'obtenir http://madb.toto.fr mais si "madb" ne vous plait pas, vous changez chaque fois que "madb" apparaît hein... | ||
Ligne 243: | Ligne 245: | ||
**Qu'est-ce que //Let's encrypt// ?**\\ | **Qu'est-ce que //Let's encrypt// ?**\\ | ||
\\ | \\ | ||
- | L'introduction de [[https://fr.wikipedia.org/wiki/Let%27s_Encrypt|wikipédia]] est parfaite : //[[https://letsencrypt.org/|Let's Encrypt]] est une autorité de certification. Cette autorité fournit des certificats gratuits au moyen d'un processus automatisé destiné à se passer du processus complexe actuel impliquant la création manuelle, la validation, la signature, l'installation et le renouvellement des certificats pour la sécurisation des sites internet.// | + | L'introduction de [[https://fr.wikipedia.org/wiki/Let%27s_Encrypt|wikipédia]] est parfaite : //[[https://letsencrypt.org/|Let's Encrypt]]// est une autorité de certification. Cette autorité fournit des certificats gratuits au moyen d'un processus automatisé destiné à se passer du processus complexe actuel impliquant la création manuelle, la validation, la signature, l'installation et le renouvellement des certificats pour la sécurisation des sites internet. |
+ | <note warning>Pour les utilisateurs d'autres distributions non basés sur Debian, la commande apt ne fonctionnera pas et les paquets peuvent se nommer autrement.</note> | ||
<code root> | <code root> | ||
# On démarre sont installation | # On démarre sont installation | ||
Ligne 265: | Ligne 268: | ||
==== Installation de PhpMyAdmin ==== | ==== Installation de PhpMyAdmin ==== | ||
+ | <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> | ||
# On télécharge la dernière version de phpmyadmin. Pour ça, encore faut-il se rendre sur le site officiel : https://www.phpmyadmin.net | # On télécharge la dernière version de phpmyadmin. Pour ça, encore faut-il se rendre sur le site officiel : https://www.phpmyadmin.net |