Contenu | Rechercher | Menus

 Logo de Etherpad

Etherpad

EtherPad est un éditeur de texte collaboratif en temps réel. Il permet par défaut à un maximum de seize personnes de partager un texte en cours d'élaboration. Les contributions de chacun apparaissent immédiatement sur l'écran de tous les participants et sont signalées par des couleurs différentes. Une fenêtre de messagerie instantanée est également disponible. Le système ne requiert aucune installation, ni aucune inscription, il suffit d'avoir une connexion internet et un navigateur web

Source texte

Pré-requis

Installation

Paquet .deb

Pour installer ce logiciel, il suffit de rajouter le dépôt suivant dans votre fichier /etc/apt/sources.list

## Etherpad
deb http://apt.etherpad.org all .

Mettre à jour la liste des fichiers disponibles dans les dépôts :

sudo apt-get update

Puis installer le paquet :

sudo apt-get install etherpad

Ne fonctionne plus ! Il n'est possible d'installer que depuis git

Depuis les sources : zip

La dernière version stable est disponible ici

Depuis les sources : git

Pour recueillir le dernier code avec git, il suffit de taper dans une console :

git clone https://github.com/ether/etherpad-lite.git

Configuration

Tout d'abord, ouvrez le fichier /etc/etherpad/etherpad.local.properties puis à la ligne topdomains remplacer l'IP ou le localhost par défaut par l'IP de votre machine.

alwaysHttps = false
ajstdlibHome = ../infrastructure/framework-src/modules
appjetHome = ./data/appjet
devMode = false
etherpad.adminPass = opensource
etherpad.fakeProduction = false
etherpad.isProduction = true
etherpad.proAccounts = true
etherpad.SQL_JDBC_DRIVER = com.mysql.jdbc.Driver
etherpad.SQL_JDBC_URL = jdbc:mysql://localhost:3306/etherpad
etherpad.SQL_PASSWORD = opensource
etherpad.SQL_USERNAME = etherpad
hidePorts = false
listen = 9000 
logDir = /var/log/etherpad
modulePath = ./src
motdPage = /ep/pad/view/ro.3PfHCD0ApLc/latest?fullScreen=1&slider=0&sidebar=0
topdomains = localhost,192.168.1.115
transportPrefix = /comet
transportUseWildcardSubdomains = true
useHttpsUrls = false
useVirtualFileRoot = ./src
theme = default
etherpad.soffice = /usr/bin/soffice
customBrandingName = Open Source Informatique Developement
customEmailAddress = support@etherpad.org
showLinkandLicense = true
defaultAccess = none

La ligne listen vous permet de modifier également le port d'écoute d'Etherpad si nécessaire, Etherpad utilisant le port 9000 par défaut. N'oubliez pas d'autoriser dans le pare-feu les connexions entrantes sur le port en question.

Mise en service

Lancez la mise en service depuis un terminal via la commande suivante :

sudo /usr/share/etherpad/bin/run.sh

Vous pouvez ensuite vérifier le bon démarrage d'Etherpad avec la commande suivante :

sudo /etc/init.d/etherpad status

Qui devrait vous retourner quelque chose comme "* etherpad is running".

Si Etherpad ne démarre pas automatiquement avec le serveur, modifiez le fichier /etc/init.d/etherpad

À la ligne DAEMON_BASE remplacez /usr/local/etherpad par /usr/share/etherpad

Utilisation en local

Lancez l'application depuis votre navigateur puis entrer l'url de votre machine ; exemple :

http://adresse_ip:port

Désinstallation

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

Voir aussi


Contributeurs principaux : mario_26.



Le contenu de ce wiki est sous licence : CC BY-SA v3.0