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:50] Hassassin [Installer nextcloud] |
doc:reseau:nextcloud [24/08/2017 14:03] Hassassin [Préparation] |
||
---|---|---|---|
Ligne 77: | 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 123: | 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 158: | 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 241: | 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 263: | 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 |