wiki:centos:etherpad

Etherpad installation auf CentOS 7

  • Installation laut Quelle 1
  • settings.json
    • “title” : “SimulantenPad”
    • theme„ : “colibris”;
    • “dbtype” : “dirty”; entfernt
    • “dbtype” : “mysql”;
    • “defaultPadText” : “geändert”;
    • “soffice” : “/bin/soffice”;
    • users: admin enabled

Beim Programmstart von Etherpad wird moniert, dass die npm-Version zu gering sei.
Deshalb habe ich die aktuelle stabel-Version von nodejs installiert.

curl -sL  https://rpm.nodesource.com/setup_10.x | sudo bash -
yum remove -y nodejs npm
yum install -y nodejs

Das Paket npm wird nicht benötigt, da es bei nodejs mitinstalliert wird

Das Verzeichins /opt/etherpad mit den richtigen Rechten versehen

chown -R etherpad. /opt/etherpad-lite/

Teststart

sudo -u etherpad /opt/etherpad-lite/bin/run.sh

Erster Start dauert, da npm abhängigkeiten prüft.

Wenn man, wie in den meisten Firmen, hinter einem Proxy hängt, muss man npm dazu bewegen, diesen zu nutzen

#http-Proxy setzen
sudo -u etherpad npm config proxy ""
#http-Proxy setzen
sudo -u etherpad npm config https-proxy ""
#SelfSignCert umgehen
sudo -u etherpad npm config set strict-ssl false
Hinweis:

configuration für npm liegt unter ~/.npmrc

  • [x] ep_activepad
  • [x] ep_adminpads
  • [x] ep_font_color
  • [x] ep_font_size
  • [ ] ep_ldapauth
  • [ ] ep_hash_auth
  • [x] ep_disable_reset_authorship_colors
  • [ ] ep_better_pdf_export(does not work)
  • [ ] ep_draw (Hirngespinnst?)
sudo -i etherpad npm install ep_<name>
Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
   __ __  _   __   __ __   ____  ____ 
  / // / | | / /  / //_/  /  _/ / __ \
 / _  /  | |/ /  / ,<    _/ /  / /_/ /
/_//_/   |___/  /_/|_|  /___/  \____/
 
  • wiki/centos/etherpad.txt
  • Zuletzt geändert: 2020/01/20 12:26
  • von wikiadmin