*HowTo* Install Collabora Online on Ubuntu 16.04. (without Docker!)

Es geht auch viel einfacher, dank dem Team von Collabora CODE!

Gemäss https://www.collaboraoffice.com/code/ z.B. für Ubuntu 16.04 LTS:

import the signing key

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0C54D189F4BA284D

add the repository URL to /etc/apt/sources.list

echo ‘deb Index of /repos/CollaboraOnline/CODE ./’ >> /etc/apt/sources.list

perform the installation

apt-get update && apt-get install loolwsd code-brand

Dann kontrollieren, dass SSL-Zertifikate in /etc/loolwsd vorhanden sind, sonst wie folgt generieren (aus officeonline-install.sh):

mkdir /etc/loolwsd
openssl genrsa -out /etc/loolwsd/key.pem 4096
openssl req -out /etc/loolwsd/cert.csr -key /etc/loolwsd/key.pem -new -sha256 -nodes -subj “/C=DE/OU=onlineoffice-install.com/CN=onlineoffice-install.com/emailAddress=nomail@nodo.com
openssl x509 -req -days 365 -in /etc/loolwsd/cert.csr -signkey /etc/loolwsd/key.pem -out /etc/loolwsd/cert.pem
openssl x509 -req -days 365 -in /etc/loolwsd/cert.csr -signkey /etc/loolwsd/key.pem -out /etc/loolwsd/ca-chain.cert.pem

und dann noch gemäss Anleitung den Apache2-Proxy einrichten.

Der Vorteil liegt auch darin, dass ganz einfach zusätzliche Schriften in Collaboraonline kopiert werden können, nämlich in den Ordner /opt/collaboraoffice5.3/share/fonts/truetype. Danach muss nur noch mit

sudo systemctl restart loolwsd.service

loolwsd neu gestartet werden und alles klappt, wenn in OwnCloud/Nextcoud die App richtig aktiviert wurde.

2 Likes