Zuletzt bearbeitet vor einem Jahr
von Margit Link-Rodrigue

Setup:Installationsanleitung/Kompendium/ExtendedSearch Konfiguration und Setup:Installationsanleitung/Kompendium/Ordnerstruktur unter Windows: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
hw>PraktiED
(Links hinzugefügt)
 
K (1 Version importiert)
 
Zeile 1: Zeile 1:
{{DISPLAYTITLE:ExtendedSearch Konfiguration}}
{{DISPLAYTITLE:Ordnerstruktur unter Windows}}
__TOC__


Solange der [[Setup:Installationsanleitung/Systemvorbereitung/Linux/Elasticsearch|ElasticSearch Service eingerichtet ist und läuft]]  ([[:de:Setup:Installationsanleitung/Systemvorbereitung/Linux/Elasticsearch|Linux]]) ([[:de:Setup:Installationsanleitung/Systemvorbereitung/Windows/Elasticsearch|Windows]]), können Sie die erweiterte Suchfunktion (BlueSpiceExtendedSearch) aktivieren .
==Vorwort==
Microsoft Windows verteilt Programminstallationen und Konfigurationen, das Webroot unter IIS etc. auf diverse Ordner im Dateisystem. Da es sich bei BlueSpice um eine Webanwendung auf Basis von PHP handelt, ist es nicht immer einfach, die Windows Default Systempfade in der Anwendung zu verwerten.<br />
Aus diesem Grund empfehlen wir das Anlegen einer eigenen Ordnerstruktur für BlueSpice, alle damit zusammenhängenden Daten sowie zusätzliche Programminstallationen.<br />
Im folgenden Beschreiben wir eine bewährte Ordnerstruktur. Diese wird von uns empfohlen.


*Gehen Sie zu Ihrem BlueSpice Installationspfad. Zum Beispiel:
==Ordnerstruktur==
<syntaxhighlight lang="batch">
Im Folgenden ist als Basisverzeichnis für die Installation "\bluespice\" im Wurzelverzeichnis des Laufwerkes festgelegt (bspw. C:\bluespice oder D:\bluespice).
cd /var/www/bluespice
</syntaxhighlight>


*Gehen Sie zum Verzeichnis ''settings.d'':
Die Ordnerstruktur in Anlehnung an Unix-Betriebssysteme lautet:
<syntaxhighlight lang="batch">
cd settings.d
</syntaxhighlight>


*Erstellen Sie eine Datei mit dem Namen ''020-BlueSpiceExtendedSearch.local.php''.
<pre class="brush:shell">
*Fügen Sie folgenden Inhalt in diese neue Datei ein:
bluespice/
<syntaxhighlight lang="php">
<?php
├─ backup/          # für Backups
wfLoadExtension( 'BlueSpiceExtendedSearch' );
$GLOBALS['wgSearchType'] = 'BS\\ExtendedSearch\\MediaWiki\\Backend\\BlueSpiceSearch';
├─ bin/              # für Zusätzliche Programme sowie eigene Scripte
</syntaxhighlight>
├─ etc/              # für Konfigurationsdateien
├─ opt/
│  └─ bluespice/
│    ├─ cache/        # BlueSpice-eigener Cache
│    ├─ images/        # Datei-Uploads
│    └─ widgets/      # Gerenderte Widgets
├─ tmp/              # Temporäre Dateien
└─ var/
  ├─ log/          # LOG-Dateien des Webservers
  └─ www/          # Die eigentliche BlueSpice-Applikation
</pre>


*Gehen Sie erneut zu Ihrem BlueSpice Installationspfad. Zum Beispiel:
==Ordnernamen bei Programminstallationen==
<syntaxhighlight lang="batch">
cd /var/www/bluespice
</syntaxhighlight>


*Führen Sie folgende Skripte aus, um den Suchindex zu erstellen:
Bitte achten Sie grundsätzlich darauf, bei der Installation von Programmen in \bluespice\bin diese Programme in Unterordner zu installieren, die keine Sonderzeichen und/oder Leerzeichen enthalten.
<syntaxhighlight lang="php">
php extensions/BlueSpiceExtendedSearch/maintenance/initBackends.php --quick
php extensions/BlueSpiceExtendedSearch/maintenance/rebuildIndex.php --quick
php maintenance/runJobs.php
</syntaxhighlight>Fertig! Die erweiterte Suchfunktion ist nun aktiviert.


[[en:Setup:Installation_Guide/Advanced/ExtendedSearch_Configuration]]
[[de:{{FULLPAGENAME}}]]
[[de:{{FULLPAGENAME}}]]
[[Category:Setup]]
[[en:Setup:Installation_Guide/Compendium/Windows_Folder_Structure]]

Version vom 14. Dezember 2021, 13:15 Uhr

Vorwort

Microsoft Windows verteilt Programminstallationen und Konfigurationen, das Webroot unter IIS etc. auf diverse Ordner im Dateisystem. Da es sich bei BlueSpice um eine Webanwendung auf Basis von PHP handelt, ist es nicht immer einfach, die Windows Default Systempfade in der Anwendung zu verwerten.
Aus diesem Grund empfehlen wir das Anlegen einer eigenen Ordnerstruktur für BlueSpice, alle damit zusammenhängenden Daten sowie zusätzliche Programminstallationen.
Im folgenden Beschreiben wir eine bewährte Ordnerstruktur. Diese wird von uns empfohlen.

Ordnerstruktur

Im Folgenden ist als Basisverzeichnis für die Installation "\bluespice\" im Wurzelverzeichnis des Laufwerkes festgelegt (bspw. C:\bluespice oder D:\bluespice).

Die Ordnerstruktur in Anlehnung an Unix-Betriebssysteme lautet:

bluespice/
│
├─ backup/           # für Backups
│
├─ bin/              # für Zusätzliche Programme sowie eigene Scripte
│
├─ etc/              # für Konfigurationsdateien
│
├─ opt/
│  └─ bluespice/
│     ├─ cache/         # BlueSpice-eigener Cache
│     ├─ images/        # Datei-Uploads
│     └─ widgets/       # Gerenderte Widgets
│
├─ tmp/              # Temporäre Dateien
│
└─ var/
   ├─ log/           # LOG-Dateien des Webservers
   └─ www/           # Die eigentliche BlueSpice-Applikation

Ordnernamen bei Programminstallationen

Bitte achten Sie grundsätzlich darauf, bei der Installation von Programmen in \bluespice\bin diese Programme in Unterordner zu installieren, die keine Sonderzeichen und/oder Leerzeichen enthalten.



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

Keine Kategorien vergebenBearbeiten

Diskussionen