Setup:Installationsanleitung/Systemvorbereitung/Linux/Elasticsearch und AutoDoc:BlueSpiceQrCode: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
K (1 Version importiert)
 
Zeile 1: Zeile 1:
{{DISPLAYTITLE:Elasticsearch}}
==DescriptionMsg==
{{AutoDocDescriptionMsg
|name = BlueSpiceQrCode
|desc = {{int:bs-qr-code-extension-description
}}
}}
==License==
{{AutoDocLicense
|name = GPL-3.0-only
}}
==Requirements==
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = 1.36.0
}}
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|version = 4.1
}}
}}
==IntegratesInto==
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|item = BlueSpiceVisualEditorConnector
}}
{{AutoDocListItem
|item = ContentDroplets
}}
}}
==ApiModules==
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|name = bs-qr-code
|callback = \BlueSpice\QrCode\Api\QrCodeApi
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFFindFiles BSUEModulePDFFindFiles]
|callback = export
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\QrCode\Hook\BeforePageDisplay\AddRessources::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|callback = discovery-skin
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SetupAfterCache SetupAfterCache]
|callback = \BlueSpice\QrCode\Hook\SetupAfterCache\AddFileRepo::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = skin
}}
}}


__TOC__
{{BSVersion|bsvTo=4.3|bsvFeature=Elasticsearch|info=Neuere Versionen von BlueSpice 4 unterstützen [[Setup:Installationsanleitung/Systemvorbereitung/Linux/OpenSearch|OpenSearch]].}}
{{Hinweisbox|boxtype=Hinweis|Note text=Elasticsearch ist Voraussetzung für den Betrieb der Erweiterten Suche. Die hier aufgeführten Schritte sind deshalb optional und nur erforderlich, wenn Sie diese in Ihrer BlueSpice-Installation verwenden möchten.}}
==Hinzufügen der Paketsourcen==
Elasticsearch ist unter Debian nicht im Paketmanager enthalten. Jedoch stellt der Hersteller selber ein Repository für die Software zur Verfügung. Fügen Sie dieses mit folgenden Befehlen Ihrer Debian-Installation hinzu. Voraussetzung hier ist, dass Sie das Programm "gnupg" installiert haben (<code>apt install gnupg</code>).
<pre>wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | apt-key add -; \
echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" > /etc/apt/sources.list.d/elastic-6.x.list
</pre>
==Installation von Elasticsearch==
Die anschließenden Installation von Elasticsearch führen Sie mit diesen Befehlen durch.
<pre>apt update; \
apt install elasticsearch; \
apt clean
</pre>
==Installation von ingest-attachment==
Für die Erweiterte Suche in BlueSpice wird das Plugin "ingest-attachment" für Elasticsearch benötigt. Dies wird über folgenden Befehl installiert.
<pre>/usr/share/elasticsearch/bin/elasticsearch-plugin install -b ingest-attachment</pre>
==Elasticsearch starten und dem Autostart hinzufügen==
Fügen Sie die Elasticsearch dem Autostart hinzu und starten den Dienst anschließend:
<pre>systemctl enable elasticsearch; \
service elasticsearch start</pre>
==Nächster Schritt==
Haben Sie alle Schritte erfolgreich abgeschlossen können Sie zum nächsten Schritt "[[Setup:Installationsanleitung/Systemvorbereitung/Linux/Python|Python]]" weiter gehen.

Version vom 1. Dezember 2023, 11:22 Uhr

DescriptionMsg

In der Werkzeugleiste wird ein QR-Code mit dem Link zur aktuellen Seite eingefügt.

License

GPL v3

Requirements

  • MediaWiki: 1.36.0
  • BlueSpiceFoundation: 4.1

IntegratesInto

  • BlueSpiceVisualEditorConnector
  • ContentDroplets

ApiModules

API Modules

  • bs-qr-code

Hooks

Hooks



Feedback zur Dokumentation ist im Community-Forum möglich.

Keine Kategorien vergebenBearbeiten

Diskussionen