Benutzer-Werkzeuge

Webseiten-Werkzeuge


dev:nodejs:etherpad-lite

nodejs: Etherpad Light

<note warning>Nur Notizen</note>

https://github.com/Pita/etherpad-lite

Installation

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.

Daemon

Daemon mit Screen

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.

Mysql einsetzen

Anstatt Dateisystem / Sqlite kann man Mysql als Datenbank einsetzen.

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

Reverse Proxy verwenden

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

Anpassungen am Client-Layout

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

</code>

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
dev/nodejs/etherpad-lite.txt · Zuletzt geändert: 2012/07/10 07:37 (Externe Bearbeitung)

hello, world