Keine Bearbeitungszusammenfassung Markierung: Quelltext-Bearbeitung 2017 |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
__NOTOC__ | __NOTOC__ | ||
Die einfachste Möglichkeit, BlueSpice free auszuführen ist Docker Hub mit einem All-in-one Image. Alle notwendigen Services sind bereits vorkonfiguriert. | |||
[https://hub.docker.com/r/bluespice/bluespice-free | [https://hub.docker.com/r/bluespice/bluespice-free Sie finden alle Informationen hierzu direkt auf Docker Hub.] (auf Englisch) | ||
== | == <span class="mw-headline">Das Docker Hub Image verwenden</span> == | ||
=== | === <span class="mw-headline">Einfache Anwendung</span> === | ||
Beispiel für den Schnellstart. Blue Spice ist nur in localhost verfügbar.<div> | |||
< | docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 bluespice/bluespice-free | ||
docker run -d -p 80:80 bluespice/bluespice-free | </div> | ||
</ | |||
=== | === <span class="mw-headline">Speichern Sie Ihre Daten außerhalb von Docker</span> === | ||
< | <div> | ||
docker run -d -p 80:80 -v {/my/data/folder}:/data bluespice/bluespice-free | docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 -v <span class="o" style="color: rgb(102, 102, 102)">{</span>/my/data/folder<span class="o" style="color: rgb(102, 102, 102)">}</span>:/data bluespice/bluespice-free | ||
</ | </div> | ||
=== | === <span class="mw-headline">BlueSpice Sprache und URL festlegen</span> === | ||
< | <div> | ||
docker run -d -p 80:80 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=http://www.domain.com" bluespice/bluespice-free | docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 -v <span class="o" style="color: rgb(102, 102, 102)">{</span>/my/data/folder<span class="o" style="color: rgb(102, 102, 102)">}</span>:/data -e <span class="s2" style="color: rgb(186, 33, 33)">"bs_lang=en"</span> -e <span class="s2" style="color: rgb(186, 33, 33)">"bs_url=<nowiki>http://www.domain.com</nowiki>"</span> bluespice/bluespice-free | ||
</ | </div> | ||
=== | === <span class="mw-headline">SSL aktivieren</span> === | ||
Bei Verwendung von SSL im Blue Spice Docker-Image sollte sich das Verzeichnis <code>data</code> außerhalb des Dockers befinden. Erstellen Sie einen Ordner mit dem Namen <code>cert</code> in Ihrem Datenordner. In diesem Ordner müssen Zertifikate wie folgt benannt sein: | |||
*<code>ssl.cert</code> (SSL certificate. | * <code>ssl.cert</code> (SSL certificate. ''mandatory'') | ||
*<code>ssl.key</code> (Private key of <code>ssl.cert</code>. ''mandatory'') | * <code>ssl.key</code> (Private key of <code>ssl.cert</code>. ''mandatory'') | ||
*<code>ssl.ca</code> (3rd party CA certs for <code>ssl.cert</code>. | * <code>ssl.ca</code> (3rd party CA certs for <code>ssl.cert</code>. ''optional'') If everything is ready for the first run, just run the following command: | ||
< | <div> | ||
docker run -d -p 80:80 -p 443:443 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=https://www.domain.com" bluespice/bluespice-free | docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 -p <span class="m" style="color: rgb(102, 102, 102)">443</span>:443 -v <span class="o" style="color: rgb(102, 102, 102)">{</span>/my/data/folder<span class="o" style="color: rgb(102, 102, 102)">}</span>:/data -e <span class="s2" style="color: rgb(186, 33, 33)">"bs_lang=en"</span> -e <span class="s2" style="color: rgb(186, 33, 33)">"bs_url=<span class="mw-lingo-term">https</span>://www.domain.com"</span> bluespice/bluespice-free | ||
</ | </div>''Hinweis: Port 443 enthält den Befehl und auch das Schema <code>$bs_url</code> geändert in <code><span class="mw-lingo-term">https</span></code>.'' | ||
=== <span class="mw-headline">Login to BlueSpice</span> === | |||
<div> | |||
username: WikiSysop | |||
password: PleaseChangeMe | |||
</div> | |||
== | == <span class="mw-headline">Which services are runnning?</span> == | ||
< | |||
</ | |||
* Apache | |||
* PHP-FPM | |||
* Jetty9 | |||
* Elasticsearch | |||
* MySQL/MariaDB | |||
* Parsoid | |||
* crond | |||
* memcached | |||
== <span class="mw-headline">Upgrade</span> == | |||
BlueSpice 3.1.2 enthält keine automatische Updgrade-Funktion. | |||
[[:de:Setup:Installationsanleitung/Docker/Update|Siehe: manueller Upgrade-Prozess.]] | |||
[[Setup: | |||
[[en:{{FULLPAGENAME}}]] | [[en:{{FULLPAGENAME}}]] | ||
[[de:Setup:Installationsanleitung/Docker/Docker Hub]] | [[de:Setup:Installationsanleitung/Docker/Docker Hub]] |
Version vom 8. Dezember 2021, 09:26 Uhr
Die einfachste Möglichkeit, BlueSpice free auszuführen ist Docker Hub mit einem All-in-one Image. Alle notwendigen Services sind bereits vorkonfiguriert.
Sie finden alle Informationen hierzu direkt auf Docker Hub. (auf Englisch)
Das Docker Hub Image verwenden
Einfache Anwendung
Beispiel für den Schnellstart. Blue Spice ist nur in localhost verfügbar.
docker run -d -p 80:80 bluespice/bluespice-free
Speichern Sie Ihre Daten außerhalb von Docker
docker run -d -p 80:80 -v {/my/data/folder}:/data bluespice/bluespice-free
BlueSpice Sprache und URL festlegen
docker run -d -p 80:80 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=http://www.domain.com" bluespice/bluespice-free
SSL aktivieren
Bei Verwendung von SSL im Blue Spice Docker-Image sollte sich das Verzeichnis data
außerhalb des Dockers befinden. Erstellen Sie einen Ordner mit dem Namen cert
in Ihrem Datenordner. In diesem Ordner müssen Zertifikate wie folgt benannt sein:
ssl.cert
(SSL certificate. mandatory)ssl.key
(Private key ofssl.cert
. mandatory)ssl.ca
(3rd party CA certs forssl.cert
. optional) If everything is ready for the first run, just run the following command:
docker run -d -p 80:80 -p 443:443 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=https://www.domain.com" bluespice/bluespice-free
Hinweis: Port 443 enthält den Befehl und auch das Schema $bs_url
geändert in https
.
Login to BlueSpice
username: WikiSysop password: PleaseChangeMe
Which services are runnning?
- Apache
- PHP-FPM
- Jetty9
- Elasticsearch
- MySQL/MariaDB
- Parsoid
- crond
- memcached
Upgrade
BlueSpice 3.1.2 enthält keine automatische Updgrade-Funktion.