nextcloud
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
nextcloud [2023/05/28 19:35] – [Configurations :] admin | nextcloud [2025/03/26 10:37] (Version actuelle) – [Liaison avec un annuaire LDAP/AD] mathias.malicorne | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Serveur NextCloud ====== | ====== Serveur NextCloud ====== | ||
- | NextCloud est un outil de fonctionnement '" | + | NextCloud est un outil de fonctionnement '" |
===== Mise en place du serveur ===== | ===== Mise en place du serveur ===== | ||
Ligne 6: | Ligne 6: | ||
- Les permissions administrateur | - Les permissions administrateur | ||
- | - Une machine sous Debian | + | - Une machine sous Debian |
- | < | + | < |
- | #sudo apt upgrade (mettre à jour le système d' | + | #apt upgrade (mettre à jour le système d' |
Ligne 16: | Ligne 16: | ||
Puis Apache2 pour en faire un serveur web : | Puis Apache2 pour en faire un serveur web : | ||
- | < | + | < |
Ensuite php : | Ensuite php : | ||
- | < | + | < |
Puis la base de données (MariaDB) : | Puis la base de données (MariaDB) : | ||
- | < | + | < |
- | ==== Configurations :==== | + | ==== Configurations |
Changer le mot de passe du compte super-utilisateur (root) de MariaDB : | Changer le mot de passe du compte super-utilisateur (root) de MariaDB : | ||
< | < | ||
Ligne 30: | Ligne 30: | ||
Pour lancer MariaDB avec le compte ' | Pour lancer MariaDB avec le compte ' | ||
< | < | ||
+ | |||
Créer la base de données Nextcloud et un utilisateur ayant des droits : | Créer la base de données Nextcloud et un utilisateur ayant des droits : | ||
- | <code>CREATE DATABASE nextclouddb; | + | <WRAP center round info 100%> |
- | < | + | __Exemple__ : <wrap em> |
- | < | + | < |
- | < | + | GRANT ALL ON nextclouddb.* TO ' |
+ | FLUSH PRIVILEGES; | ||
+ | EXIT;</ | ||
+ | </WRAP> | ||
+ | ==== Installation de Nextcloud ==== | ||
Télécharger Nextcloud dans un fichier temporaire : | Télécharger Nextcloud dans un fichier temporaire : | ||
< | < | ||
Ligne 44: | Ligne 49: | ||
Dézippez le fichier grâce à ' | Dézippez le fichier grâce à ' | ||
< | < | ||
- | A accorder avec la version que vous avez télécharger | + | A accorder avec la version que vous avez téléchargée |
- | Déplacer le dossier | + | Déplacer le dossier |
< | < | ||
Ligne 52: | Ligne 57: | ||
< | < | ||
+ | <WRAP center round tip 90%> | ||
On accède maintenant au site pour poursuivre : http:// | On accède maintenant au site pour poursuivre : http:// | ||
+ | </ | ||
- | ====Nextcloud :==== | + | |
+ | ======Configuration initiale | ||
Crée un compte administrateur sur l' | Crée un compte administrateur sur l' | ||
Ligne 66: | Ligne 74: | ||
Vous pouvez maintenant utiliser Nextcloud !!8-) | Vous pouvez maintenant utiliser Nextcloud !!8-) | ||
- | ===== Liaison avec un annuaire LDAP/AD ===== | + | ======= Liaison avec un annuaire LDAP/ |
==== Prérequis ==== | ==== Prérequis ==== | ||
+ | |||
+ | **Vérifiez** avant que vos **utilisateurs** de l'**AD possèdent** un **nom complet**. | ||
+ | |||
+ | **Sinon ils ne pourront pas être détectés sur nextcloud** malgré que le couplage fonctionne. | ||
+ | |||
+ | __**Nom complet = Nom du compte sur nextcloud**__ | ||
+ | |||
+ | {{:: | ||
+ | |||
Pour que Nextcloud puisse entrer en relation avec un annuaire, le serveur doit disposer du module php-ldap : | Pour que Nextcloud puisse entrer en relation avec un annuaire, le serveur doit disposer du module php-ldap : | ||
<code lscript> | <code lscript> | ||
Ligne 78: | Ligne 95: | ||
{{ : | {{ : | ||
+ | |||
+ | __**Dans l' | ||
-> Applications -> Applications désactivées -> Activer 'LDAP user and group backend' | -> Applications -> Applications désactivées -> Activer 'LDAP user and group backend' | ||
Ligne 85: | Ligne 104: | ||
Une fois activé, elle doit apparaitre dans ' | Une fois activé, elle doit apparaitre dans ' | ||
+ | __**Dans le nouveau Nextcloud: | ||
+ | |||
+ | Accédez au menu Paramètres, | ||
+ | |||
+ | {{ : | ||
==== Configuration de l' | ==== Configuration de l' | ||
Après activation du module, une option **// | Après activation du module, une option **// | ||
+ | =====WEBDAV: | ||
+ | Webdav est un protocole permettant une<wrap em> synchronisation instantanée entre un poste (client Webdav) et le serveur</ | ||
+ | Pour ajouter WEBDAV, il faut **installer le client NEXCLOUD** accessible depuis le site nextcloud. | ||
=====Sources : ===== | =====Sources : ===== | ||
https:// | https:// | ||
+ | https:// |
nextcloud.1685302541.txt.gz · Dernière modification : 2023/05/28 19:35 de admin