Installer EtherPad sur votre serveur

EtherPad est un éditeur de texte collaboratif en temps réel. Il permet à un maximum de huit 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.

etherpad 560x370 Installer EtherPad sur votre serveur


Pour rappel, EtherPad est un outil en ligne développé par AppJet et racheté par Google en Décembre 2009. Google a depuis mis le projet en open source, et vous pouvez depuis l’installer sur votre serveur.

Vous pouvez encore tester l’application en ligne ici : http://etherpad.com/

Installation

sudo apt-get install sun-java6-jdk scala mysql-server mysql-client libmysql-java mercurial

Création d’un lien pour éviter une erreur lors de la recompilation

sudo mkdir /usr/share/java/lib
cd /usr/share/java/lib
sudo ln -s /usr/share/java/scala-library.jar

Créer le fichier export.sh contenant le paramétrage d’etherpad avec ceci :
export JAVA_HOME=/usr/lib/jvm/java-6-sun/
export SCALA_HOME=/usr/share/java
export MYSQL_CONNECTOR_JAR=/usr/share/java/mysql-connector-java.jar
export JAVA="$JAVA_HOME/bin/java"
export SCALA="$SCALA_HOME/bin/scala"
export PATH="$JAVA_HOME/bin:$SCALA_HOME/bin:$PATH"

Téléchargement de l’application

. ./export.sh
hg clone https://etherpad.googlecode.com/hg/ etherpad

Création de la base de données MYSQL

mysql -u root -p -e "create database etherpad"
mysql -u root -p -e "grant all privileges on etherpad.* to 'etherpad'@'localhost' identified by 'password'; flush privileges;"

Recompilation d’etherpad

cd ~etherpad/etherpad/trunk/etherpad
bin/rebuildjar.sh

Lancement d’etherpad

bin/run-local.sh

Si vous voulez le lancer automatiquement, il suffira de créer un lien et de l’ajouter dans les applications lancés au démarrage. Modifier le script pour ajouter au début les export ci-dessus.

sudo ln -s run-local.sh /usr/bin

Test de l’aplication

Ouvrer votre navigateur à l’adresse http://localhost:9000

etherpad2 Installer EtherPad sur votre serveur

Related posts:

  1. Monitoring du trafic réseau de votre serveur.
  2. Installation d’un serveur LAMP
  3. Ubuntu – Installation de Cherokee : Serveur Web simple et Performant
  4. Ubuntu – Automatiser vos téléchargements RapidShare, MegaUpload, …
  5. Floola 5.4, pour synchroniser son iPod sans iTunes

2 Commentaires

  1. Lothiraldan (2 comments) dit :

    Il existe aussi Gobby qui existe. Je ne crois pas qu’il limite le nombre de personne et la mise en place d’un serveur gobby est BEAUCOUP BEAUCOUP plus simple.

Laisser une réponse

Notifiez-moi des commentaires à venir par email. Vous pouvez aussi vous abonner sans commenter.