[[dev:nodejs:etherpad-lite]]

nodejs: Etherpad Light

Abhängigkeiten: git-core, curl, nodejs, npm, mysql

# Benutzer anlegen
 
sudo adduser epad
 
# Rollentausch
 
sudo su epad
 
# Programm clonen
 
git clone 'git://github.com/Pita/etherpad-lite.git'
 
cd etherpad-lite
 
# Abhängigkeiten auflösen
 
sh bin/installDeps.sh
 
# Konfiguration anpassen
 
mcedit settings.json
 
# Startversuch
 
sh bin/run.sh

Im (modernen) Webbrowser kann man dann unter der Adresse http://example.com:port das Etherpad-lite aufrufen und loslegen.

Mit screen kann man auch trotz logout das Etherpad-lite in einem virtuellen Terminal weiterlaufen lassen. Die kombinierten Schalter '-dmS' lassen die Anwendung als Daemon laufen.

epad@example:~/etherpad-lite/bin$ screen -dmS run.sh
epad@example:~/etherpad-lite/bin$ screen -ls
 
There is a screen on:
	3187.run.sh	(11.09.2011 21:07:29)	(Detached)
1 Socket in /var/run/screen/S-epad.

Anstatt Dateisystem / Sqlite kann man Mysql als Datenbank einsetzen.

https://github.com/Pita/etherpad-lite/wiki/How-to-use-Etherpad-Lite-with-MySQL

Mod_proxy für Apache kann genutzt werden um im Kontext des Webservers das Etherpad auszuliefern.

https://github.com/Pita/etherpad-lite/wiki/How-to-put-Etherpad-Lite-behind-a-reverse-Proxy

Im entpackten Order auf ~/etherpad-lite/static/ befinden sich die HTML-Dateien.

</code>

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
  • dev/nodejs/etherpad-lite.txt
  • Zuletzt geändert: 2012/07/10 07:37
  • (Externe Bearbeitung)