Nach der Installation von etherpad-lite auf dem eigenen Server möchte ich hier zeigen wie man diesen mit https absichert und eine Portweiterleitung mit apache2 macht.
Dieser Artikel bezieht sich direkt auf die Installations-Anleitung des voraus gegangenen Artikels.
Als erstes erstellen wir uns ein SSL-Zertifikat, z.B. bei startssl oder einem anderen Anbieter, und speichern es auf dem Server. Im Netz gibt es auch haufenweise Anleitungen, wie ein selbst signiertes Zertifikat erstellt werden kann. Eventuell schreibe ich demnächst auch noch eine Anleitung dazu.
Nun öffnen wir mit einem Editor unserer Wahl eine neue Datei im Ordner /etc/apache2/sites-available. Ich nenne die Datei pad.conf
vim /etc/apache2/sites-available/pad.conf
mit [Einfg] starten wir die Bearbeitung
Nun fügen wir folgendes ein:
<VirtualHost *:80> ServerName pad.blackit.de Redirect permanent / https://pad.blackit.de/ </VirtualHost> <VirtualHost *:443> ServerAdmin admin@blackit.de ServerName pad.blackit.de ProxyPreserveHost On ErrorLog /var/log/pad.blackit.de_error.log TransferLog /var/log/pad.blackit.de_access.log LogLevel info SSLEngine On SSLProxyCheckPeerCN on SSLProxyCheckPeerExpire on SSLCertificateFile /pfad/pad.crt SSLCertificateKeyFile /pfadl/pad.key SSLCertificateChainFile /pfad/intermediate.ca.pem <Location /> Order allow,deny Allow from all ProxyPass http://pad.blackit.de:9001/ ProxyPassReverse http://pad.blackit.de:9001/ </Location> </VirtualHost>
nun kopieren wir die Datei ins sites-enabled
cp /etc/apache2/sites-available/pad.conf /etc/apache2/sites-enabled/
und starten apache neu
service apache2 restart
nun können wir den Server unter https nutzen:
https://pad.blackit.de/
Weitere Artikel/Anleitung zur etherpad Einrichtung:
- etherpad-lite auf dem eigenen Server installieren
- etherpad-lite erste Konfiguration
- etherpad-lite Plugins
Neueste Kommentare