si:logiciels:nextcloud

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
si:logiciels:nextcloud [2025/04/24 21:14] – supprimée - modification externe (Unknown date) 127.0.0.1si:logiciels:nextcloud [2025/04/24 21:14] (Version actuelle) – ↷ Page déplacée de si:nextcloud à si:logiciels:nextcloud vcalame
Ligne 1: Ligne 1:
 +installation des paquets 
 +
 +<code>
 + apt install  php7.0-xml php7.0-mysqlnd php7.0-ldap php7.0-gd php7.0-zip php7.0-imagick php7.0-mbstring php7.0-json php7.0-curl php7.0-cli php7.0-fpm nginx-full php7.0-bz2 php7.0-intl wget
 +</code>
 +
 +
 +téléchargement de nextcloud
 +
 +<code>
 +
 +cd /var/www
 +wget https://download.nextcloud.com/server/releases/latest.tar.bz2
 +adduser  --disabled-login  --disabled-password nextcloud
 +chown -R nextcloud:www-data /var/www/nextcloud
 +chmod -R 750 /var/www/nextcloud
 +</code>
 +
 +
 +coté DB
 +<code>
 +mysql -u root -p
 +</code>
 +
 +création de l'utilisateur nextcloud et de la base
 +<code>
 +CREATE DATABASE nextcloud;
 +CREATE USER "nextcloud"@"XXXXXXXX" ;
 +SET password FOR "nextcloud"@"XXXXX" = password('mon_password');
 +GRANT ALL PRIVILEGES ON nextcloud.* TO "nextcloud"@"XXXXXXX" IDENTIFIED BY "mon_password";
 +FLUSH PRIVILEGES;
 +</code>
 +
 +
 +Ajout de la fonctionnalité édition de documents collabora online
 +
 +<code>
 +ajout d'un dépôt tiers debian
 +deb https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-debian9 ./
 +</code>
 +
 +modification du fichier xml pour le chemin des certificats, il est aussi possible de passer en mode non SSL
 +<code>
 +vim /etc/loolwsd/loolwsd.xml
 +</code>
 +
 +dans la section 
 +<code>
 +ssl desc="SSL settings"
 +</code>
 +
 +ajouter le chemin des 3 fichiers (key, cert et ca), ces 3 fichiers doivent être lisible par l'utilisation lool
 +
 +
 +<code>
 +<cert_file_path desc="Path to the cert file" relative="false">/etc/loolwsd/cert.pem</cert_file_path>
 +<key_file_path desc="Path to the key file" relative="false">/etc/loolwsd/key.pem</key_file_path>
 +<ca_file_path desc="Path to the ca file" relative="false">/etc/loolwsd/ca-chain.cert.pem</ca_file_path>
 +</code>
 +
 +positonner les droits sur les 3 fichiers
 +<code>
 +chown lool:lool chemin-du-fichier
 +</code>
 +
 +
 +relancer loolwsd
 +<code>
 +systemctl restart loolwsd
 +systemctl status loolwsd
 +</code>
 +
 +Extensions disponible dans le Nuage de Parinux
 +
 +  * Accessibility
 +  * Activity 
 +  * AppOrder
 +  * Auditing
 +  * Bookmarks
 +  * Calendar (caldav)
 +  * Collaborative tags 
 +  * Comments
 +  * Contacts (cardav)
 +  * Default encryption module 
 +  * Draw.io 
 +  * Federation
 +  * Parage interne et par courriel
 +  * Gallery
 +  * GpxPod 
 +  * LDAP
 +  * Log Reader 
 +  * Markdown Editor 
 +<del>  * Mindmaps (cartes mentales)</del>
 +  * Notes 
 +  * Notifications
 +  * PDF Viewer
 +  * Poll (sondage)
 +  * Quotas Warning
 +  * QuickNotes (petit papier sur un mur)
 +  * Share By Email
 +  * Talk (visio spreedme)
 +  * Vidéo Player
 +  * Collabora Online