Setup:Installationsanleitung/Systemvorbereitung/Windows/Parsoid: Unterschied zwischen den Versionen
← Setup:Installationsanleitung/Systemvorbereitung/Windows/Parsoid
| [freigegebene Version] | [freigegebene Version] |
Inhaltsverzeichnis
| Parsoid ist der Rendering-Dienst für den visuellen Editor. Die hier aufgeführten Schritte sind deshalb optional und nur erforderlich, wenn Sie diesen in Ihrer BlueSpice-Installation verwenden möchten. |
Für die Installation und den Betrieb von Parsoid ist Git sowie Node.js Voraussetzung. Sollten Sie dies noch nicht installiert haben so folgen Sie den eben genannten Links.
Installation von Parsoid[Bearbeiten | Quelltext bearbeiten]
Wichtig! Bitte achten Sie bei der Installation auf die richtige Parsoid-Version. Die derzeit von BlueSpice unterstützte Version ist Parsoid 0.10.0.
öffnen Sie zunächst die Windows-Eingabeaufforderung als Administrator. Klicken Sie hierzu mit der rechten Maustaste auf "Start" (1) und wählen "Eingabeaufforderung (Administrator)" (2):
Wechseln Sie in das Verzeichnis C:\bluespice\bin\npm (1) und führen
Sie folgenden Befehl aus:git clone --depth 1 --branch v0.10.0 https://gerrit.wikimedia.org/r/p/mediawiki/services/parsoid parsoid Alternativ können Sie das Paket auch direkt von unserem Buildservice herunter laden: https://buildservice.bluespice.com/parsoid.zipWechseln Sie in das Parsoid-Verzeichnis C:\bluespice\bin\npm\node_modules\parsoid :cd parsoid Führen Sie folgenden Befehl aus:npm installden Befehl "npm install parsoid" aus (2):
Halten Sie die Eingabeaufforderung geöffnet und führen Sie die nächsten Schritte aus. zunächst den folgenden Schritt aus
Konfigurationsdatei anlegen[Bearbeiten | Quelltext bearbeiten]
In der BlueSpice Codebase finden Sie im Ordner extensions/BlueSpiceVisualEditorConnector/docs/parsoid zwei Dateien:
- config.yaml
- localsettings.js
Kopieren Sie diese in den Ordner C:\bluespice\bin\npm\node_modules\parsoid\.
Dies liefert bereits eine fertige Konfiguration des Parsoid aus, die im Standardsetup ohne weitere Eingriffe funktionieren sollte.
Überprüfung der Parsoid-Installation und -Konfiguration[Bearbeiten | Quelltext bearbeiten]
Um Installation und Konfiguration zu Testen wechseln Sie zurück zur Eingabeaufforderung.
Wechseln Sie in das Verzeichnis C:\bluespice\bin\npm\node_modules\parsoid (1) und starten den Service mit dem Befehl "node bin\server.js" (2):
Der Service sollte nun ohne Fehlermeldung starten.
Zur weiteren Überprüfung rufen Sie nun im Internet Explorer die URL "http://localhost:8000" auf. Sie sollten folgende Seite sehen:
Wechseln Sie nun wieder in die Eingabeaufforderung und beenden Sie Parsoid durch drücken von "Strg + C". Halten Sie die Eingabeaufforderung geöffnet und wechseln Sie zum nächsten Schritt.
Installation als Service[Bearbeiten | Quelltext bearbeiten]
Um Parsoid zukünftig im Hintergrund laufen zu lassen müssen Sie für Parsoid in einen Windows-Dienst installieren. Gehen Sie hierzu wie folgt vor:
In der noch geöffneten Eingabeaufforderung wechseln Sie in der Verzeichnis "C:\bluespice\bin\npm" (1) und führen den Befehl "npm install node-windows" aus (2):
Legen Sie mit einem Texteditor die Datei "C:\bluespice\bin\npm\node_modules\parsoid\parsoid.service" mit dem hier verlinkten Inhalt an:
In der noch geöffneten Eingabeaufforderung wechseln Sie in der Verzeichnis "C:\bluespice\bin\npm\node_modules\parsoid" (1) und führen den Befehl "node parsoid.service" aus (2):
FallsSie
eine Textdatei erstellt haben sollten, ist es wahrscheinlich, dass Sie eine Fehlermeldung bekommen. Diesekönnen
sie per "cmd" wie folgt lösen: Geben sie den Befehl "ren parsoid.service.txt parsoid.service" ein.Sie können die Eingabeaufforderung nun schließen.
Anschließend geben Sie die Tastenkombination Windows + R ein.
Im folgenden Dialog tragen Sie "services.msc" ein (1) und bestätigen mit "OK" (2):
Suchen Sie den Service "Parsoid Web Service" und öffnen diesen mit einem Doppelklick:
Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist schließen das Fenster mit "OK" (3):
Überprüfen Sie nochmals im Internet Explorer über die URL "http://localhost:8000", wie bereits im vorherigen Schritt erklärt, ob der Parsoid Service erfolgreich gestartet ist.
Nächster Schritt[Bearbeiten | Quelltext bearbeiten]
Haben Sie alle Schritte erfolgreich abgeschlossen können Sie zum nächsten Schritt "Python" weiter gehen.
{{DISPLAYTITLE:Installation von Parsoid auf Windows}}
__TOC__
{{Vorlage:Optional|text=Parsoid ist der Rendering-Dienst für den visuellen Editor. Die hier aufgeführten Schritte sind deshalb optional und nur erforderlich, wenn Sie diesen in Ihrer BlueSpice-Installation verwenden möchten.}}
{{Vorlage:Hint|text=Für die Installation und den Betrieb von Parsoid ist [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Git|Git]] sowie [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Node.js|Node.js]] Voraussetzung. Sollten Sie dies noch nicht installiert haben so folgen Sie den eben genannten Links.}}
==Installation von Parsoid==
{{Box Note|boxtype=important|Note text=Bitte achten Sie bei der Installation auf die richtige Parsoid-Version. Die derzeit von BlueSpice unterstützte Version ist Parsoid 0.10.0.}}<br />
#Öffnen Sie öffnen Sie zunächst die Windows-Eingabeaufforderung als Administrator. Klicken Sie hierzu mit der rechten Maustaste auf "Start" (1) und wählen "Eingabeaufforderung (Administrator)" (2):
<br /> [[Datei
[[File:Setup:Parsoid (1)_Install_01.png|zentriert|354x354pxcenter|200px|Parsoid Installation 01]]
<br />
#Wechseln
Wechseln Sie in das Verzeichnis C:\bluespice\bin\npm (1) und führen Sie folgenden den Befehl aus:<syntaxhighlight lang="text">git clone --depth 1 --branch v0.10.0 https://gerrit.wikimedia.org/r/p/mediawiki/services/parsoid parsoid</syntaxhighlight>Alternativ können Sie das Paket auch direkt von unserem Buildservice herunter laden: https://buildservice.bluespice.com/parsoid.zip
#Wechseln Sie in das Parsoid-Verzeichnis C:\bluespice\bin\npm\node_modules\parsoid :<syntaxhighlight lang="text">cd parsoid</syntaxhighlight>
#<span style="color: rgb(51, 51, 51)">Führen Sie folgenden Befehl aus:</span><syntaxhighlight lang="text">npm install</syntaxhighlight>
"npm install parsoid" aus (2):
[[File:Setup:Parsoid_Install_02.png|center|400px|Parsoid Installation 02]]
Halten Sie die Eingabeaufforderung geöffnet und führen Sie die nächsten Schritte aus.
zunächst den folgenden Schritt aus
==Konfigurationsdatei anlegen==
In der BlueSpice Codebase finden Sie im Ordner <code>extensions/BlueSpiceVisualEditorConnector/docs/parsoid</code> zwei Dateien:
*config.yaml
*localsettings.js
Kopieren Sie diese in den Ordner C:\bluespice\bin\npm\node_modules\parsoid\.
[[Datei
[[File:Setup:Parsoid (3)_Config_01.png|zentriert|400x400pxcenter|400px|Parsoid Konfiguration 021]]
Dies liefert bereits eine fertige Konfiguration des Parsoid aus, die im Standardsetup ohne weitere Eingriffe funktionieren sollte.
==Überprüfung der Parsoid-Installation und -Konfiguration==
Um Installation und Konfiguration zu Testen wechseln Sie zurück zur Eingabeaufforderung.
Wechseln Sie in das Verzeichnis C:\bluespice\bin\npm\node_modules\parsoid (1) und starten den Service mit dem Befehl "node bin\server.js" (2):
[[Datei
[[File:Setup:Parsoid _Run_01.png|zentriert|400x400pxcenter|400px|Parsoid Testen 01]]
Der Service sollte nun ohne Fehlermeldung starten.
Zur weiteren Überprüfung rufen Sie nun im Internet Explorer die URL "http://localhost:8000" auf. Sie sollten folgende Seite sehen:
[[File:Setup:Parsoid_Run_02.png|center|400px|Parsoid Testen 02]]
Wechseln Sie nun wieder in die Eingabeaufforderung und beenden Sie Parsoid durch drücken von "Strg + C". Halten Sie die Eingabeaufforderung geöffnet und wechseln Sie zum nächsten Schritt.
==Installation als Service==
Um Parsoid zukünftig im Hintergrund laufen zu lassen müssen Sie für Parsoid in einen Windows-Dienst installieren. Gehen Sie hierzu wie folgt vor:
In der noch geöffneten Eingabeaufforderung wechseln Sie in der Verzeichnis "C:\bluespice\bin\npm" (1) und führen den Befehl "npm install node-windows" aus (2):
[[File:Setup:Parsoid_InstallService_01.png|center|400px|Parsoid Service installieren 01]]
Legen Sie mit einem Texteditor die Datei "C:\bluespice\bin\npm\node_modules\parsoid\parsoid.service" mit dem [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Parsoid/parsoid.service|hier verlinkten Inhalt]] an:
[[File:Setup:Parsoid_InstallService_02.png|center|400px|Parsoid Service installieren 02]]
In der noch geöffneten Eingabeaufforderung wechseln Sie in der Verzeichnis "C:\bluespice\bin\npm\node_modules\parsoid" (1) und führen den Befehl "node parsoid.service" aus (2):
[[File:Setup:Parsoid_InstallService_03.png|center|400px|Parsoid Service installieren 03]]
{{Vorlage:Hint|text=Falls Sie eine Textdatei erstellt haben sollten, ist es wahrscheinlich, dass Sie eine Fehlermeldung bekommen. Diese können sie per "''cmd''" wie folgt lösen: Geben sie den Befehl "''ren parsoid.service.txt parsoid.service''" ein.}}Sie können Sie können die Eingabeaufforderung nun schließen.
Anschließend geben Sie die Tastenkombination Windows + R ein.
Im folgenden Dialog tragen Sie "services.msc" ein (1) und bestätigen mit "OK" (2):
[[Datei
[[File:Setup:Parsoid (7)_InstallService_04.png|zentriert|400x400pxcenter|400px|Parsoid Service installieren 04]]
Suchen Sie den Service "Parsoid Web Service" und öffnen diesen mit einem Doppelklick:
[[Datei
[[File:Setup:Parsoid (8)_InstallService_05.png|zentriert|400x400pxcenter|400px|Parsoid Service installieren 05]]
Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist schließen das Fenster mit "OK" (3):
[[Datei
[[File:Setup:Parsoid (9)_InstallService_06.png|zentriert|464x464pxcenter|400px|Parsoid Service installieren 06]]
Überprüfen Sie nochmals im Internet Explorer über die URL "http://localhost:8000", wie bereits im vorherigen Schritt erklärt, ob der Parsoid Service erfolgreich gestartet ist.
==Nächster Schritt==
Haben Sie alle Schritte erfolgreich abgeschlossen können Sie zum nächsten Schritt "[[Setup:Installationsanleitung/Systemvorbereitung/Windows/Python|Python]]" weiter gehen.
[[en:Setup:Installation_GuideInstructions/System_Preparation/Windows/Parsoid]]
[[de:{{FULLPAGENAMEPAGENAME}}]]| Zeile 1: | Zeile 1: | ||
| − | {{DISPLAYTITLE:Installation von Parsoid | + | {{DISPLAYTITLE:Installation von Parsoid}} |
__TOC__ | __TOC__ | ||
| Zeile 7: | Zeile 7: | ||
{{Vorlage:Hint|text=Für die Installation und den Betrieb von Parsoid ist [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Git|Git]] sowie [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Node.js|Node.js]] Voraussetzung. Sollten Sie dies noch nicht installiert haben so folgen Sie den eben genannten Links.}} | {{Vorlage:Hint|text=Für die Installation und den Betrieb von Parsoid ist [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Git|Git]] sowie [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Node.js|Node.js]] Voraussetzung. Sollten Sie dies noch nicht installiert haben so folgen Sie den eben genannten Links.}} | ||
==Installation von Parsoid== | ==Installation von Parsoid== | ||
| − | + | öffnen Sie zunächst die Windows-Eingabeaufforderung als Administrator. Klicken Sie hierzu mit der rechten Maustaste auf "Start" (1) und wählen "Eingabeaufforderung (Administrator)" (2): | |
| − | + | [[File:Setup:Parsoid_Install_01.png|center|200px|Parsoid Installation 01]] | |
| − | + | ||
| − | + | Wechseln Sie in das Verzeichnis C:\bluespice\bin\npm (1) und führen den Befehl "npm install parsoid" aus (2): | |
| − | + | ||
| + | [[File:Setup:Parsoid_Install_02.png|center|400px|Parsoid Installation 02]] | ||
| + | |||
| + | Halten Sie die Eingabeaufforderung geöffnet und führen zunächst den folgenden Schritt aus | ||
| − | |||
==Konfigurationsdatei anlegen== | ==Konfigurationsdatei anlegen== | ||
In der BlueSpice Codebase finden Sie im Ordner <code>extensions/BlueSpiceVisualEditorConnector/docs/parsoid</code> zwei Dateien: | In der BlueSpice Codebase finden Sie im Ordner <code>extensions/BlueSpiceVisualEditorConnector/docs/parsoid</code> zwei Dateien: | ||
| Zeile 22: | Zeile 24: | ||
Kopieren Sie diese in den Ordner C:\bluespice\bin\npm\node_modules\parsoid\. | Kopieren Sie diese in den Ordner C:\bluespice\bin\npm\node_modules\parsoid\. | ||
| − | [[ | + | |
| + | [[File:Setup:Parsoid_Config_01.png|center|400px|Parsoid Konfiguration 021]] | ||
| + | |||
Dies liefert bereits eine fertige Konfiguration des Parsoid aus, die im Standardsetup ohne weitere Eingriffe funktionieren sollte. | Dies liefert bereits eine fertige Konfiguration des Parsoid aus, die im Standardsetup ohne weitere Eingriffe funktionieren sollte. | ||
| Zeile 29: | Zeile 33: | ||
Wechseln Sie in das Verzeichnis C:\bluespice\bin\npm\node_modules\parsoid (1) und starten den Service mit dem Befehl "node bin\server.js" (2): | Wechseln Sie in das Verzeichnis C:\bluespice\bin\npm\node_modules\parsoid (1) und starten den Service mit dem Befehl "node bin\server.js" (2): | ||
| − | [[ | + | |
| + | [[File:Setup:Parsoid_Run_01.png|center|400px|Parsoid Testen 01]] | ||
| + | |||
Der Service sollte nun ohne Fehlermeldung starten. | Der Service sollte nun ohne Fehlermeldung starten. | ||
| Zeile 43: | Zeile 49: | ||
In der noch geöffneten Eingabeaufforderung wechseln Sie in der Verzeichnis "C:\bluespice\bin\npm" (1) und führen den Befehl "npm install node-windows" aus (2): | In der noch geöffneten Eingabeaufforderung wechseln Sie in der Verzeichnis "C:\bluespice\bin\npm" (1) und führen den Befehl "npm install node-windows" aus (2): | ||
| − | [[File:Setup:Parsoid_InstallService_01.png|center|400px|Parsoid Service installieren 01]]Legen Sie mit einem Texteditor die Datei "C:\bluespice\bin\npm\node_modules\parsoid\parsoid.service" mit dem [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Parsoid/parsoid.service|hier verlinkten Inhalt]] an: | + | [[File:Setup:Parsoid_InstallService_01.png|center|400px|Parsoid Service installieren 01]] |
| + | |||
| + | Legen Sie mit einem Texteditor die Datei "C:\bluespice\bin\npm\node_modules\parsoid\parsoid.service" mit dem [[Setup:Installationsanleitung/Systemvorbereitung/Windows/Parsoid/parsoid.service|hier verlinkten Inhalt]] an: | ||
[[File:Setup:Parsoid_InstallService_02.png|center|400px|Parsoid Service installieren 02]] | [[File:Setup:Parsoid_InstallService_02.png|center|400px|Parsoid Service installieren 02]] | ||
| − | |||
In der noch geöffneten Eingabeaufforderung wechseln Sie in der Verzeichnis "C:\bluespice\bin\npm\node_modules\parsoid" (1) und führen den Befehl "node parsoid.service" aus (2): | In der noch geöffneten Eingabeaufforderung wechseln Sie in der Verzeichnis "C:\bluespice\bin\npm\node_modules\parsoid" (1) und führen den Befehl "node parsoid.service" aus (2): | ||
| Zeile 52: | Zeile 59: | ||
[[File:Setup:Parsoid_InstallService_03.png|center|400px|Parsoid Service installieren 03]] | [[File:Setup:Parsoid_InstallService_03.png|center|400px|Parsoid Service installieren 03]] | ||
| − | + | Sie können die Eingabeaufforderung nun schließen. | |
Anschließend geben Sie die Tastenkombination Windows + R ein. | Anschließend geben Sie die Tastenkombination Windows + R ein. | ||
Im folgenden Dialog tragen Sie "services.msc" ein (1) und bestätigen mit "OK" (2): | Im folgenden Dialog tragen Sie "services.msc" ein (1) und bestätigen mit "OK" (2): | ||
| − | [[ | + | |
| + | [[File:Setup:Parsoid_InstallService_04.png|center|400px|Parsoid Service installieren 04]] | ||
| + | |||
Suchen Sie den Service "Parsoid Web Service" und öffnen diesen mit einem Doppelklick: | Suchen Sie den Service "Parsoid Web Service" und öffnen diesen mit einem Doppelklick: | ||
| − | [[ | + | |
| + | [[File:Setup:Parsoid_InstallService_05.png|center|400px|Parsoid Service installieren 05]] | ||
| + | |||
Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist schließen das Fenster mit "OK" (3): | Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist schließen das Fenster mit "OK" (3): | ||
| − | [[ | + | |
| + | [[File:Setup:Parsoid_InstallService_06.png|center|400px|Parsoid Service installieren 06]] | ||
| + | |||
Überprüfen Sie nochmals im Internet Explorer über die URL "http://localhost:8000", wie bereits im vorherigen Schritt erklärt, ob der Parsoid Service erfolgreich gestartet ist. | Überprüfen Sie nochmals im Internet Explorer über die URL "http://localhost:8000", wie bereits im vorherigen Schritt erklärt, ob der Parsoid Service erfolgreich gestartet ist. | ||
| Zeile 67: | Zeile 80: | ||
Haben Sie alle Schritte erfolgreich abgeschlossen können Sie zum nächsten Schritt "[[Setup:Installationsanleitung/Systemvorbereitung/Windows/Python|Python]]" weiter gehen. | Haben Sie alle Schritte erfolgreich abgeschlossen können Sie zum nächsten Schritt "[[Setup:Installationsanleitung/Systemvorbereitung/Windows/Python|Python]]" weiter gehen. | ||
| − | [[en:Setup: | + | [[en:Setup:Installation_Instructions/System_Preparation/Windows/Parsoid]] |
| − | [[de:{{ | + | [[de:{{PAGENAME}}]] |
