Différences
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 | ||
nextcloud-serveur [Le 09/10/2022, 08:29] 78.196.241.242 [Utilisation HTTP/2 pour le HTTPS] |
nextcloud-serveur [Le 18/04/2025, 16:41] (Version actuelle) bcag2 ancienne révision (Le 19/04/2024, 11:42) restaurée |
||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | * Disposer d'un [[:serveur|serveur]] | + | * Disposer d'un [[:serveur|serveur]]. |
- | * Avoir un [[:lamp|serveur Web avec PHP]] installé dessus (ici [[:apache2|Apache2]]), avoir activé le [[:tutoriel/securiser_apache2_avec_ssl#mise_en_application_avec_le_serveur_http_apache2|mode SSL d'apache]] (https), avoir un [[:openssh|serveur ssh]] (conseillé), ainsi qu'une base de données (ici [[:mysql|mysql]]). | + | * Avoir un [[:lamp|serveur web avec PHP]] installé (ici [[:apache2|Apache2]]), avoir activé le [[:tutoriel/securiser_apache2_avec_ssl#mise_en_application_avec_le_serveur_http_apache2|mode SSL d'Apache]] (https), avoir un [[:openssh|serveur SSH]] (conseillé), ainsi qu'un serveur de gestion de base de données (ici [[:mysql|MySQL]] ou [[:mariadb|MariaDB]]). |
- | * Savoir ajouter une tâche [[:cron|CRON]] | + | * Savoir planifier une tâche avec [[:cron|CRON]]. |
- | * Savoir installer et activer des [[:php#modules|modules php]] et [[:apache2|apache]]. | + | * Savoir installer et activer des [[:php#modules|modules PHP]] et [[:apache2|Apache]]. |
- | * Savoir créer une base de données [[:mysql|MySQL]]. | + | * Savoir créer une base de données [[:mysql|MySQL]] / [[:mariadb|MariaDB]]. |
- | * Avoir un PC client avec un navigateur web et un client SSH. | + | * Avoir un ordinateur (PC, Mac) ou un mobile (//smartphone//) disposant d’un navigateur web et d’un client SSH. |
* Disposer des [[:sudo|droits d'administration]] sur le serveur. | * Disposer des [[:sudo|droits d'administration]] sur le serveur. | ||
* Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Savoir utiliser le [[:terminal|terminal]] | + | * Savoir utiliser le [[:terminal|terminal]]. |
- | <note tip>La procédure décrite ici concerne une installation sur un serveur Ubuntu/Debian nu (fresh install). Il vous faudra l'adapter en fonction de vos besoins, par exemple si vous l'installez sur un hébergement mutualisé, un VPS avec une interface d'adiministration web type [[:webmin|webmin]], [[:virtualmin|virtualmin]], cpanel ou autre.</note> | + | <note tip>La procédure décrite ici concerne une installation sur un serveur Ubuntu/Debian nu (//fresh install//). Il vous faudra l'adapter en fonction de vos besoins, par exemple si vous l'installez sur un hébergement mutualisé ou sur un serveur privé virtuel (VPS), avec une interface d'administration web du type [[:webmin|webmin]], [[:virtualmin|virtualmin]], cpanel ou autre.</note> |
===== Installation ===== | ===== Installation ===== | ||
==== Téléchargement et Extraction de Nextcloud ==== | ==== Téléchargement et Extraction de Nextcloud ==== | ||
Ligne 161: | Ligne 161: | ||
Le cache mémoire est conseillé pour améliorer la réactivité de votre serveur. Les fichiers les plus demandés sont mis en cache mémoire pour une plus grande disponibilité. | Le cache mémoire est conseillé pour améliorer la réactivité de votre serveur. Les fichiers les plus demandés sont mis en cache mémoire pour une plus grande disponibilité. | ||
- | Dans la [[https://docs.nextcloud.com/server/9/admin_manual/configuration_server/caching_configuration.html#configuring-memory-caching|documentation officielle]], le cache php-apc est désigné comme obsolète. Elle préconise d'utiliser [[https://docs.nextcloud.com/server/9/admin_manual/configuration_server/caching_configuration.html#id4|REDIS]] ou [[https://docs.nextcloud.com/server/9/admin_manual/configuration_server/caching_configuration.html#id2|APCu]] que nous utiliserons ici. | + | Dans la [[https://docs.nextcloud.com/server/9/admin_manual/configuration_server/caching_configuration.html#configuring-memory-caching|documentation officielle]], le cache php-apc est désigné comme obsolète. Elle préconise d'utiliser [[https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/caching_configuration.html#id2|REDIS]] ou [[https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/caching_configuration.html#id1|APCu]] que nous utiliserons ici. |
Reprenez votre session SSH, allez à la racine de votre serveur nextcloud **( en général dans /var/www/html ) ** | Reprenez votre session SSH, allez à la racine de votre serveur nextcloud **( en général dans /var/www/html ) ** | ||
Ligne 260: | Ligne 260: | ||
- | * [[https://nextcloud.com/fr_FR/|Site officiel du logiciel]] | + | * [[https://nextcloud.com/fr/|Site officiel du logiciel]] |
* [[:Nextcloud]] | * [[:Nextcloud]] | ||
* [[:nextcloud-client|Client Nextcloud]] | * [[:nextcloud-client|Client Nextcloud]] |