User Tools

Site Tools


communitycloud:services:etherpad_lite

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
communitycloud:services:etherpad_lite [2012/02/05 00:38]
tkilla created
communitycloud:services:etherpad_lite [2012/02/05 04:43] (current)
tkilla
Line 1: Line 1:
 ====== Etherpad Live Editor ====== ====== Etherpad Live Editor ======
  
-Etherpad Lite+Etherpad **Lite - node.js alternative** to a fat java beast :-D "//...really real-time document collaboration for groups of users.."// 
 + 
 + 
 +=== Installation on debian squeeze === 
 + 
 +  * **howto**, approved 5.2.2012 :: https://github.com/Pita/etherpad-lite/blob/master/README.md 
 + 
 +  * **install nodejs and npm** (node package manager) 
 +    * debian squeeze doesnt have nodejs and npm :(  
 +    * install from experimental repo -- sid is too old! -- or 
 +    * best is to compile http://nodejs.org/dist/v0.6.10/node-v0.6.10.tar.gz 
 +    * recent versions of nodejs and npm are required! 
 + 
 +  * **clone etherpad-lite git repo**  
 +  * run **bin/installDeps.sh** 
 +    * you need space in /tmp/ when 'npm install * ' downloads the modules ^^ 
 + 
 +  * **create a etherpad user**  
 +  * run as etherpad user:   
 +    * su etherpad 
 +    * etherpad-lite**/bin/run.sh** 
 + 
 +  * **visit http://localhost:9001** 
 + 
 +  * **trouble?** 
 +    * wait > 30sec, before etherpad is up! 
 +    * errors from etherpad? 
 +    * check logs 
 +    * check your firewall: port 9001 must be open 
 + 
 +  * **mysql** - **IF** you like: 
 +    * CREATE DATABASE `etherpad` CHARACTER SET='utf8'; 
 +    * CREATE USER 'etherpad'@'localhost' IDENTIFIED BY 'PUT YOUR PASS HERE!'; 
 +    * GRANT ALL PRIVILEGES ON `etherpad` . * TO 'etherpad'@'localhost' WITH GRANT OPTION ; 
 +    * **Edit settings.json** in your Etherpad Lite root folder and change the database settings to these values 
 + 
 + 
 +  * **branches do not work** currently (02.2012) :: no headline buttons, not tables, yet :-/ 
 + 
 +  * **development templates:** look in **/static/custom**. These template files are included in index, pad and timeslider pages   
 +    * https://github.com/Pita/etherpad-lite/wiki/How-to-customize-your-Etherpad-Lite-installation 
 + 
 + 
 +\\ 
 +=== Importing and Exporting === 
 + 
 + 
 +  aptitude install abiword 
 + 
 + 
 +**Edit settings.json to point to abiword:** 
 + 
 +  "abiword" : "/usr/bin/abiword", 
 + 
 +\\ 
 +**Export current pad as**  
 +  * HTML 
 +  * Plain text 
 +  * Microsoft Word 
 +  * PDF 
 +  * OpenDocument 
 +  * DokuWiki text 
 +  * Wordle 
 + 
 +**works completly!!** 
 + 
 +\\ 
 +**Import from**  
 +  * text file 
 +  * HTML 
 +  * PDF   -- not much formatting, but text is complete 
 +  * Word  -- works!! - even russian texts :-) 
 +  * ODT   -- encoding probs 
 +  * RTF 
 + 
 +\\ 
 +sometimes abiword dies, - most often when importing ODT: "Abiword died with exit code null" 
 + 
 + 
 +\\ 
 +=== Start on boot - init script === 
 + 
 +  * find it here: https://github.com/Pita/etherpad-lite/wiki/How-to-deploy-Etherpad-Lite-as-a-service 
 + 
 + 
 + 
communitycloud/services/etherpad_lite.1328398708.txt.gz · Last modified: 2012/02/05 00:38 by tkilla