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 [2023/08/08 14:00] – modification externe 127.0.0.1serveur_hebergement:nextcloud_et_collabora_online [2026/04/01 19:17] (Version actuelle) – [Configuration d’Apache2] fate
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 40: Ligne 40:
 <code bash> <code bash>
 Types: deb Types: deb
-URIs: https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-arm64-ubuntu1804+URIs: https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-deb
 Suites: ./ Suites: ./
 Signed-By: /usr/share/keyrings/collaboraonline-release-keyring.gpg Signed-By: /usr/share/keyrings/collaboraonline-release-keyring.gpg
 </code> </code>
- 
-Ces lignes sont pour un ARM64 (mon Raspberry Pi 4). Si vous êtes sous un Debian 64 bits, remplacez l'url par : 
-<code>https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-debian11/</code> 
  
 Mettez à jour la liste des paquets : Mettez à jour la liste des paquets :
Ligne 82: Ligne 79:
 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 85:
 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 233: Ligne 230:
         SSLCertificateFile /etc/letsencrypt/live/domaine.fr/fullchain.pem         SSLCertificateFile /etc/letsencrypt/live/domaine.fr/fullchain.pem
         SSLCertificateKeyFile /etc/letsencrypt/live/domaine.fr/privkey.pem         SSLCertificateKeyFile /etc/letsencrypt/live/domaine.fr/privkey.pem
-        #Header set Content-Security-Policy "script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; connect-src 'self'; media-src 'self'; child-src 'self'; object-src 'self'; form-action 'self'; img-src 'self' * data:" +      
         <Directory /var/www/nextcloud/>         <Directory /var/www/nextcloud/>
                 Options +FollowSymlinks                 Options +FollowSymlinks
  • serveur_hebergement/nextcloud_et_collabora_online.1691503217.txt.gz
  • Dernière modification : 2023/08/08 14:00
  • de 127.0.0.1