Benutzer-Werkzeuge

Webseiten-Werkzeuge


etherpad

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
etherpad [22.06.2017 09:37] thoogeetherpad [07.04.2020 15:38] (aktuell) – [Etherpad aufsetzen] thooge
Zeile 19: Zeile 19:
 <code bash> <code bash>
 cd /var/www cd /var/www
-wget https://github.com/ether/etherpad-lite/archive/1.6.1.zip +wget https://github.com/ether/etherpad-lite/archive/1.8.0.zip 
-unzip 1.6.1.zip +unzip 1.8.0.zip 
-rm 1.6.1.zip +rm 1.8.0.zip 
-ln -s etherpad-lite-1.6.etherpad +ln -s etherpad-lite-1.8.etherpad 
-chown -R etherpad etherpad-lite-1.6.1+chown -R etherpad etherpad-lite-1.8.0
 </code> </code>
  
Zeile 29: Zeile 29:
   * die Datenbank soll "etherpad" heißen   * die Datenbank soll "etherpad" heißen
   * der Datenbankbenutzer soll ebenfalls "etherpad" heißen   * der Datenbankbenutzer soll ebenfalls "etherpad" heißen
-  * gutes kennwort für den Benutzer ausdenken. Das dieses lediglich in der Konfiguration eingetragen wird, spricht nichts gegen ein langes, komplexes Kennwort+  * gutes [[Kennwort]] für den Benutzer ausdenken. Das dieses lediglich in der Konfiguration eingetragen wird, spricht nichts gegen ein langes, komplexes Kennwort
  
 <code sql> <code sql>
Zeile 48: Zeile 48:
 cd etherpad cd etherpad
 cp settings.json.template settings.json cp settings.json.template settings.json
 +chown etherpad settings.json
 </code> </code>
  
Zeile 80: Zeile 81:
 </code> </code>
  
-Starten+Starten, das funktioniert nur, wenn der oben angelegte Benutzer einen Shell-Zugang hat. 
 +Mit dem Eintrag ''/bin/false'' geht es **nicht**!
 <code bash> <code bash>
 cd /var/www/etherpad cd /var/www/etherpad
Zeile 86: Zeile 88:
 </code> </code>
  
 +Im Produktivbetrieb sollte das Pad hinter einem echten Webserver betrieben werden, 
 +wie z.B. Nginx oder Apache. Dieser muß als Reverse-Proxy konfiguriert werden. Für 
 +Nginx z.B.: 
 +<code> 
 +server { 
 +    listen       80; 
 +    server_name  pad.example.com; 
 +    root html; 
 +    index index.html index.htm; 
 +    location = / { 
 +        proxy_set_header X-Real-IP $remote_addr; 
 +        proxy_set_header X-Forwarded-For $remote_addr; 
 +        proxy_set_header Host $host; 
 +        proxy_pass http://127.0.0.1:9001; 
 +    } 
 +
 +</code>
  
 ===== Init-Script ===== ===== Init-Script =====
Zeile 203: Zeile 221:
 </file> </file>
 ++++ ++++
 +
 +===== Erweiterungen (Plugins) =====
 +
 +  * adminpads
 +  * font_family
 +  * font_size
 +  * headings
 +
 +  * mypads (Timeslider defekt?)
 +
etherpad.1498124234.txt.gz · Zuletzt geändert: 22.06.2017 09:37 von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki