Nous sommes le Jeu 28 Mars, 2024 19:30
Supprimer les cookies

installation Framapad

Mar 20 Nov, 2012 21:28

Bonjour,

Comment installe-t-on Framapad sur un serveur perso ? (base debian/ubuntu)
Quelles différences avec le wiki d'installation d'Etherpad lite ?
atic

Messages : 1

Mar 20 Nov, 2012 22:27

Bonjour,

on l'installe de la même manière que etherpad-lite (nous sommes également sur Ubuntu). Voici ce que j'avais noté en pense-bête lors de mon installation de framapad :
    * suivi du tuto : https://github.com/ether/etherpad-lite/ ... E.md#linux
    * node.js : compilation dans /home/opt (une version 0.6.x car la version 0.8.x ne compilait pas)
    * création du service avec la procédure sysvinit : https://github.com/ether/etherpad-lite/ ... -a-service
    * activation de l’import - export :
    ** installation d’abiword : apt-get install abiword
    ** modification de etherpad-lite/settings.json pour indiquer le path d’abiword
    ** redémarrage de etherpad-lite : /etc/init.d/etherpad-lite restart
    * Redirection de port : iptables -t nat -A PREROUTING -i eth0 -d [adresse-ip-du-domaine] -p tcp --dport 80 -j REDIRECT --to-port 9001)

La seul différence, c'est qu'il faut cloner le dépot de framapad à la place de celui d'etherpad-lite : https://github.com/framasoft/etherpad-lite

La redirection de port permet de faire tourner etherpad-lite sur le port 80 en même temps qu'un serveur web (et du coup d'avoir une url de type : http://lite.framapad.org sans numéro de port derrière), mais cela nécessite une seconde IP pour le serveur (ici configurée sur eth0:0)

Nous avions essayé de mettre en place un reverse proxy avec apache mais cela ne fonctionnait pas correctement (plein de coupure de service, à priori à cause de socket.io qui supporte mal les reverse proxy). De ce que j'ai lu lorsque je cherchais une solution, un reverse proxy avec ngnix posait également le soucis avec socket.io.


Cordialement,
Léviathan
Tous les propos n'appartiennent qu'à leur auteur et n'engagent personne d'autre.
La liberté ne peut être que toute la liberté ; un morceau de liberté n'est pas la liberté. (Max Stirner), donc 4 CC sur 6 ne sont pas libres :-)
leviathan

Avatar de l’utilisateur
Messages : 1415

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit