Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##LAMP Stack installieren:
- apt-get install lamp-server^
- ##Apache2-Module aktivieren:
- a2enmod proxy proxy_http proxy_ajp rewrite deflate headers proxy_balancer proxy_connect proxy_html proxy_wstunnel authz_core authn_core setenvif ssl
- service apache2 reload
- ##Docker installieren:
- apt-get install docker.io
- systemctl start docker
- systemctl enable docker
- ##Certbot installieren:
- apt-get update
- apt-get install software-properties-common
- add-apt-repository ppa:certbot/certbot
- apt-get update
- apt-get install python-certbot-apache
- ##Apache vHost konfigurieren
- #Neuen apache2 vHost konfigurieren:
- nano /etc/apache2/sites-available/office.conf
- #Inhalt für vHost einfügen:
- <VirtualHost *:80>
- ServerName testoffice.apfelcast.com
- </VirtualHost>
- #vHost aktivieren und apache2 Neustarten:
- sudo a2ensite office.conf
- sudo systemctl restart apache2
- ##LetsEncrypt-Zertifikate mit certbot erstellen:
- certbot --apache -m -d
- ##Die von certbot erstellte vHost.conf bearbeiten:
- nano /etc/apache2/sites-available/office-le-ssl.conf
- ##Unterhalb der Zeile „ServerName“ den folgenden Block einfügen:
- SSLProxyEngine on
- SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-GCM-SHA256:AES256+EDH:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384
- SSLProtocol All -SSLv2 -SSLv3
- SSLCompression off
- SSLHonorCipherOrder on
- SetEnvIf Host "^(.*)$" THE_HOST=$1
- RequestHeader setifempty X-Forwarded-Proto https
- RequestHeader setifempty X-Forwarded-Host %{THE_HOST}e
- ProxyAddHeaders Off
- ProxyPassMatch (.*)(\/websocket)$ "ws://127.0.0.1:9981/$1$2"
- ProxyPass / "http://127.0.0.1:9981/"
- ProxyPassReverse / „http://127.0.0.1:9981/"
- #Am Ende noch einmal Apache2 neu starten:
- sudo systemctl restart apache2
- ##Docker Container starten:
- docker run -i -t -d -p 127.0.0.1:9981:80 -e JWT_ENABLED='true' -e JWT_SECRET='your-secret-key' --restart=always onlyoffice/documentserver
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement