serveur_hebergement:nextcloud_et_collabora_online

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édentes Révision précédente
Prochaine révision
Révision précédente
serveur_hebergement:nextcloud_et_collabora_online [2022/10/21 17:09] – [Configuration de Apache2] fateserveur_hebergement:nextcloud_et_collabora_online [2024/01/14 11:54] (Version actuelle) – [Prérequis] fate
Ligne 1: Ligne 1:
 ====== Nextcloud et Collabora Online ====== ====== Nextcloud et Collabora Online ======
  
-Nextcloud est un logiciel libre qui permet d'héberger des fichiers soit personnels soit en mode collaboratif. Vous pouvez donc y stockez vos fichiers mais aussi, grâce à une multitude d'application, vos mails, votre musique, vos recette de cuisines, vos notes, accéder à Matrix, etc. +Nextcloud est un logiciel libre qui permet d'héberger des fichiers soit personnels soit en mode collaboratif. Vous pouvez donc y stocker vos fichiers mais aussi, grâce à une multitude d'applications, vos mails, votre musique, vos recettes de cuisines, vos notes, accéder à Matrix, etc. 
 Vous pouvez également créer et modifier des tableurs et fichiers docx/odt via Collabora Online. Vous pouvez également créer et modifier des tableurs et fichiers docx/odt via Collabora Online.
  
Ligne 16: Ligne 16:
  
 On va activer le module apcu qui va gérer le cache de Nextcloud. Ouvrez le fichier php.ini : On va activer le module apcu qui va gérer le cache de Nextcloud. Ouvrez le fichier php.ini :
-<code bash>sudo nano /etc/php/7.4/cli/php.ini</code>+<code bash>sudo nano /etc/php/8.2/cli/php.ini</code>
  
 Dans la partie Dynamic Extensions, ajoutez la ligne suivante : Dans la partie Dynamic Extensions, ajoutez la ligne suivante :
Ligne 27: Ligne 27:
 ==== Installation ==== ==== Installation ====
  
-On va récupérer le dépôt officiel en commençant pas récupérer les clés de signature :+On va récupérer le dépôt officiel en commençant par récupérer les clés de signature :
 <code bash> <code bash>
 cd /usr/share/keyrings cd /usr/share/keyrings
Ligne 82: Ligne 82:
 Après la ligne "</alias_groups>", ajoutez la ligne suivante pour autoriser Nextcloud, qui sera accessible à l'adresse nextcloud.domaine.fr, à se connecter (remplacez le domaine) : Après la ligne "</alias_groups>", ajoutez la ligne suivante pour autoriser Nextcloud, qui sera accessible à l'adresse nextcloud.domaine.fr, à se connecter (remplacez le domaine) :
 <code bash><host allow="true" desc="Regex pattern of hostname to allow or deny.">nextcloud\.domaine\.fr</host></code> <code bash><host allow="true" desc="Regex pattern of hostname to allow or deny.">nextcloud\.domaine\.fr</host></code>
- 
-Redémarrez Collabora Online : 
-<code bash>sudo systemctl restart coolwsd.service</code> 
  
 Créez le fichier de log :  Créez le fichier de log : 
Ligne 91: Ligne 88:
 Changez le propriétaire du fichier : Changez le propriétaire du fichier :
 <code bash>sudo chown cool:cool /var/log/coolwsd.log</code> <code bash>sudo chown cool:cool /var/log/coolwsd.log</code>
 +
 +Redémarrez Collabora Online :
 +<code bash>sudo systemctl restart coolwsd.service</code>
  
 On va créer le vhost Apache2 pour y accéder. On va créer le vhost Apache2 pour y accéder.
Ligne 204: Ligne 204:
 <code sql>exit</code> <code sql>exit</code>
  
-==== Configuration de Apache2 ====+==== Configuration d’Apache2 ====
  
 Créez le fichier de configuration Apache2 (remplacez le nom de domaine) : Créez le fichier de configuration Apache2 (remplacez le nom de domaine) :
Ligne 278: Ligne 278:
 ==== Configuration de Nextcloud ==== ==== Configuration de Nextcloud ====
  
-Cliquez sur l'icone en haut à droite et choisissez "Applications".+Cliquez sur l'icône en haut à droite et choisissez "Applications".
 Allez dans la partie "Bureautique et texte" et installez l'application "Collabora Online" (le mot de passe administrateur vous sera demandé). Allez dans la partie "Bureautique et texte" et installez l'application "Collabora Online" (le mot de passe administrateur vous sera demandé).
  
Ligne 288: Ligne 288:
 {{:serveur_hebergement:pasted:20221004-193332.png?400}} {{:serveur_hebergement:pasted:20221004-193332.png?400}}
  
-Sur le serveur, il va falloir créer une tâche cron avec l'utilisateur www-data pour lancez les tâches de fond :+Sur le serveur, il va falloir créer une tâche cron avec l'utilisateur www-data pour lancer les tâches de fond :
 <code bash>sudo -u www-data crontab -e</code> <code bash>sudo -u www-data crontab -e</code>
 Si on vous demande quel éditeur choisir, choisissez nano. Si on vous demande quel éditeur choisir, choisissez nano.
  • serveur_hebergement/nextcloud_et_collabora_online.1666372190.txt.gz
  • Dernière modification : 2023/08/08 14:01
  • (modification externe)