Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:kloud [2020/06/12 15:17] – [LEMP] Deedfr:kloud [2021/12/03 19:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Owncloud/Nextcloud ======+====== Nextcloud ======
 Nous avons installé une instance Nextcloud, disponible à cette adresse : [[https://kloud.khaganat.net]]. Il est actuellement nécessaire de vous créer un compte à cette adresse, et de demander à un admin l'accès au dossier partagé "Khaganat".   Nous avons installé une instance Nextcloud, disponible à cette adresse : [[https://kloud.khaganat.net]]. Il est actuellement nécessaire de vous créer un compte à cette adresse, et de demander à un admin l'accès au dossier partagé "Khaganat".  
  
Ligne 8: Ligne 8:
  
 Mais je n'ai pas changé les captures d'écran, parce que trop la flemme et en plus en dehors du nom, c'est tout pareil.  Mais je n'ai pas changé les captures d'écran, parce que trop la flemme et en plus en dehors du nom, c'est tout pareil. 
 +
 +Edit au 23/09/2020 : ça serait bien de refaire ces captures, quand même... Car Nextcloud a évolué.
 </WRAP> </WRAP>
  
-===== Installer le client Nextcloud =====+===== Côté utilisatrice ===== 
 + 
 +==== Installer le client Nextcloud ====
  
 Nextcloud est à présent dans la plupart des dépôts sur Linux. Vous trouverez aussi toutes les possibilités sur [[https://nextcloud.com/install/#install-clients|la page des clients de Nextcloud]]. Enfin, vous pouvez aussi installer le client owncloud, il est encore compatible avec nextcloud (mais pour combien de temps ?). Nextcloud est à présent dans la plupart des dépôts sur Linux. Vous trouverez aussi toutes les possibilités sur [[https://nextcloud.com/install/#install-clients|la page des clients de Nextcloud]]. Enfin, vous pouvez aussi installer le client owncloud, il est encore compatible avec nextcloud (mais pour combien de temps ?).
Ligne 18: Ligne 22:
 Pour les autres OS (**Mac**, **Windows**), rendez-vous sur https://owncloud.com/download/#desktop-clients, choisissez votre système d'exploitation et cliquez sur "Download". Installez le logiciel. Pour les autres OS (**Mac**, **Windows**), rendez-vous sur https://owncloud.com/download/#desktop-clients, choisissez votre système d'exploitation et cliquez sur "Download". Installez le logiciel.
  
-===== Connecter le client à Khaganat =====+==== Connecter le client à Khaganat ====
 Lors de la première installation, Nextcloud devrait vous demander de paramétrer un serveur auquel se connecter. Si ce n'est pas le cas, faites un clic droit sur l'icone dans le systray, sélectionnez //Paramètres// puis dans le menu déroulant //Comptes//, choisissez //Ajouter un nouveau//. Lors de la première installation, Nextcloud devrait vous demander de paramétrer un serveur auquel se connecter. Si ce n'est pas le cas, faites un clic droit sur l'icone dans le systray, sélectionnez //Paramètres// puis dans le menu déroulant //Comptes//, choisissez //Ajouter un nouveau//.
  
Ligne 32: Ligne 36:
 {{ :fr:owncloud4.png?nolink |Quel dossier va se synchroniser ?}} {{ :fr:owncloud4.png?nolink |Quel dossier va se synchroniser ?}}
  
-===== Partager un dossier =====+==== Partager un dossier ====
 Passez par l'interface web, c'est plus facile. Passez par l'interface web, c'est plus facile.
  
Ligne 39: Ligne 43:
 {{ :fr:owncloud5.png?direct&2700 | Cliquez pour agrandir}} {{ :fr:owncloud5.png?direct&2700 | Cliquez pour agrandir}}
  
-====== Installation Nexcloud ====== +===== Installation du serveur Nexcloud ===== 
-**BROUILLON** + 
-**DEBIAN 10 NEXTCLOUT 16 ** +==== LEMP ====
-===== LEMP =====+
 Installation: Installation:
   apt install nginx   apt install nginx
Ligne 74: Ligne 77:
   opcache.save_comments=1   opcache.save_comments=1
   opcache.revalidate_freq=1   opcache.revalidate_freq=1
-===== Nexcloud =====+==== Nexcloud ====
 Outils: Outils:
   apt install wget unzip p7zip p7zip-full   apt install wget unzip p7zip p7zip-full
Ligne 87: Ligne 90:
   sudo -u postgres createdb -O kloud_user kloud_prod   sudo -u postgres createdb -O kloud_user kloud_prod
  
-===== Nginx ===== +==== Nginx ==== 
-==== Conf ====+=== Conf ===
   nano /etc/nginx/site-available/nextcloud   nano /etc/nginx/site-available/nextcloud
      
Ligne 250: Ligne 253:
   ln -s /etc/nginx/sites-available/nextcloud /etc/nginx/sites-enable   ln -s /etc/nginx/sites-available/nextcloud /etc/nginx/sites-enable
  
-==== Certificat ====+=== Certificat ===
   apt install certbot   apt install certbot
   service nginx stop   service nginx stop
Ligne 258: Ligne 261:
 Lancer votre Nextcloud sur votre navigateur Lancer votre Nextcloud sur votre navigateur
  
-======Cache======+==== Cache ====
 Ajouter le cache : Ajouter le cache :
   nano /var/www/nextcloud/config/config.php   nano /var/www/nextcloud/config/config.php
Ligne 275: Ligne 278:
  
 source : https://docs.nextcloud.com/server/latest/admin_manual/installation/ source : https://docs.nextcloud.com/server/latest/admin_manual/installation/
-{{tag>Tutoriel Outils}}+ 
 +==== Voir aussi ==== 
 +Très bon tuto pour une super install ici : [[https://riegers.in/nextcloud-installation-guide-debian-10/]]. Malheureusement en anglais, donc en extraire les choses importantes pour nous serait un plus ? 
 + 
 +==== Personnalisation ==== 
 +=== Fichiers par défaut === 
 +Lorsqu'un nouvel utilisateur est créé, il a automatiquement certains documents dans son dossier personnel. Ces documents viennent du dossier ''core/skeleton'' et sont copiés lors de la création (ouais, c'est même pas des liens symboliques). Ils ont peu d'intérêts et prennent de la place pour rien, d'autant que la plupart des utilisateurs n'osent pas y toucher par peur de casser quelque chose. 
 + 
 +Autant changer ça !  
 + 
 +Modifier le contenu du dossier est une solution temporaire, mais ce sera remis à zéro à chaque mise à jour. Une solution plus durable consiste à changer le dossier à prendre en compte pour le squelette dans le placard. 
 + 
 +Doc officielle : https://docs.nextcloud.com/server/20/admin_manual/configuration_files/default_files_configuration.html?highlight=skeleton 
 + 
 +Résumé en français : modifiez le fichier ''config/config.php'' pour ajouter/modifier cette ligne, en indiquant le chemin de votre nouveau squelette : 
 + 
 +<code>'skeletondirectory' => '/path/to/nextcloud/core/skeleton'</code> 
 + 
 +Laissez vide si vous ne voulez pas de squelette :  
 + 
 +<code>'skeletondirectory' => ''</code> 
 + 
 +La variable ''{lang}'' peut être pour la langue de l'utilisateur, afin de lui servir des fichiers dans son langage. Si le dossier n'existe pas, il prendra alors la langue par défaut (par exemple anglais, mais ça dépend de vos paramètres généraux).  
 + 
 +<WRAP center round todo 60%> 
 +À tester ! 
 +</WRAP> 
 + 
 +<code>'skeletondirectory' => '/path/to/nextcloud/core/skeleton/en/'</code> 
 + 
 +=== Changer la langue par défaut === 
 +Source : https://docs.nextcloud.com/server/20/admin_manual/configuration_server/language_configuration.html 
 + 
 +Nextcloud devrait détecter la langue du navigateur pour décider de l'interface à utiliser, mais dans la pratique c'est très aléatoire pour les utilisateurs connectés. Si votre cloud s'adresse à une seule communauté linguistique, le mieux est de paramétrer la langue par défaut des utilisateurs, en ajoutant/changeant les ligne suivantes dans le fichier ''config/config.php''
 +<code> 
 +'default_language' => 'fr', 
 +'default_locale' => 'fr_FR', 
 +</code> 
 + 
 +{{tag>Tutoriel Outils Obsolète brouillon}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/kloud.1591967821.txt.gz · Dernière modification : 2021/12/03 19:18 (modification externe)

Licences Mentions légales Accueil du site Contact