Wie installiere ich Wolfram Web Engine unter macOS?
Wolfram Web Engine (WWE) setzt voraus, dass Java JDK 25, Apache Tomcat 10, die Wolfram Engine und MathLM installiert sind. In dieser Anleitung werden die folgenden Schritte erläutert, mit denen Sie WWE unter Linux installieren und in Betrieb nehmen können.
- Java JDK 25 installieren
- Apache Tomcat 10 installieren und testen
- Die Wolfram Engine installieren und mit MathLM aktivieren
- WWE installieren und testen
Java JDK 25 installieren
- Laden Sie das Installationsprogramm für Java JDK 25 herunter und führen Sie es aus. Wir empfehlen, je nach Architektur Ihres Computers entweder das ARM64 DMG-Installationsprogramm oder das x64 DMG-Installationsprogramm im Abschnitt „macOS“ herunterzuladen.
Apache Tomcat 10 installieren und testen
Installation
- Laden Sie Apache Tomcat 10 herunter. Wir empfehlen, die ZIP-Datei aus dem Core-Bereich unter “Binary Distributions” herunterzuladen.
- Öffnen Sie ein Terminal und wechseln Sie in das Verzeichnis, in das Sie die Tomcat-ZIP-Datei heruntergeladen haben. Zum Beispiel:
cd /Users/<UserName>/Downloads - Entpacken Sie die Tomcat-Installationsdateien in ein Verzeichnis Ihrer Wahl. Wenn Sie die Dateien beispielsweise in das Verzeichnis /usr/local entpacken möchten, führen Sie aus:
sudo unzip apache-tomcat-<version>.zip -d /usr/local - Wechseln Sie in das Tomcat-Installationsverzeichnis. Wenn Sie die Dateien beispielsweise in /usr/local entpackt haben, führen Sie aus:
cd /usr/local/apache-tomcat-<version> - Um die Tomcat-Skripte ausführbar zu machen, führen Sie aus:
sudo chmod -R u+x bin
Tomcat-Benutzerkonto erstellen (empfohlen)
Es wird empfohlen, ein dediziertes „tomcat”-Benutzerkonto zum Betrieb des Tomcat-Servers einzurichten.
- Fügen Sie ein Benutzerkonto mit dem Namen „tomcat” hinzu.
- Übertragen Sie die Eigentümerschaft des Tomcat-Installationsverzeichnisses auf das „tomcat”-Benutzerkonto. Wenn Sie Tomcat beispielsweise in /usr/local installiert haben, führen Sie aus:
sudo chown -R tomcat /usr/local/apache-tomcat-<version>
Tomcat testen
- Führen Sie den folgenden Befehl aus dem Tomcat-Installationsverzeichnis aus, um den Tomcat-Server als „tomcat”-Benutzer zu starten:
sudo -u tomcat ./bin/startup.sh - Öffnen Sie einen Webbrowser und geben Sie „localhost:8080″ ein. Der Tomcat-Server wurde erfolgreich installiert, wenn die Tomcat-Startseite erscheint.

- Führen Sie den folgenden Befehl aus dem Tomcat-Installationsverzeichnis aus, um den Tomcat-Server als „tomcat”-Benutzer zu stoppen:
sudo -u tomcat ./bin/shutdown.sh
Die Wolfram Engine installieren und mit MathLM aktivieren
Sie müssen die Wolfram Engine und MathLM installieren, die Wolfram Engine mit MathLM aktivieren und die Lizenzinformationen der Wolfram Engine an einen systemweit zugänglichen Speicherort auf Ihrem Rechner kopieren.
Wolfram Engine und MathLM installieren
- Folgen Sie den Schritten 1–3 und 8–11 der Anleitung zur Installation der Wolfram Engine unter macOS. Sie werden einen MathLM-Server zur Aktivierung der Wolfram Engine verwenden.
- Folgen Sie der Anleitung zur Installation von MathLM unter macOS und Linux.
Die Wolfram Engine mit MathLM aktivieren
- Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus, um in das Lizenzierungsverzeichnis der Wolfram Engine zu wechseln:
cd /Users/<username>/Library/WolframEngine/Licensing - Führen Sie den folgenden Befehl aus, um eine Datei namens „mathpass” in diesem Verzeichnis zu erstellen:
touch mathpass - Öffnen Sie die “mathpass”-Datei mit Ihrem bevorzugten Texteditor.
- Geben Sie ein Ausrufezeichen gefolgt vom Hostnamen oder der IP-Adresse Ihres MathLM-Servers ein. Wenn Sie MathLM auf demselben Rechner installiert haben, auf dem Sie WWE betreiben, verwenden Sie “localhost” als Hostnamen:
!localhost - Speichern Sie Ihre Änderungen in der „mathpass”-Datei.
- Führen Sie den folgenden Befehl aus, um die erstellte „mathpass”-Datei in das systemweit zugängliche Lizenzierungsverzeichnis der Wolfram Engine zu kopieren:
sudo cp /Users/<username>/Library/WolframEngine/Licensing/mathpass /Library/WolframEngine/LicensingHinweis: Dieses Verzeichnis muss ggf. manuell erstellt werden, falls es auf Ihrem Rechner noch nicht vorhanden ist.
Die Wolfram Engine ist nun aktiviert.
WWE installieren und testen
WWE installieren
- Laden Sie die WWE-Installationsdatei von Ihrem Wolfram-Konto herunter.
- Stellen Sie sicher, dass der Tomcat-Server läuft.
- Führen Sie den folgenden Befehl vom Speicherort der WWE-Installationsdatei aus, um sie in das webapps-Unterverzeichnis des Tomcat-Installationsverzeichnisses zu kopieren:
sudo cp webengine.war /usr/local/apache-tomcat-<version>/webapps/Die WWE-Installationsdatei wird automatisch entpackt und ein webengine-Unterverzeichnis im webapps-Verzeichnis erstellt.
- Um die Eigentümerschaft des webengine-Verzeichnisses auf den „tomcat”-Benutzer zu übertragen, führen Sie aus:
sudo chown -R tomcat /usr/local/apache-tomcat-<version>/webapps/webengine - Öffnen Sie /usr/local/apache-tomcat-<version>/webapps/webengine/WEB-INF/WWEConfiguration.xml mit Ihrem bevorzugten Texteditor.
- Ersetzen Sie im Abschnitt KernelPool den KernelExecutable-Wert durch “/Applications/Wolfram Engine.app/Contents/MacOS/WolframKernel”.
<KernelExecutable>/Applications/Wolfram Engine.app/Contents/MacOS/WolframKernel</KernelExecutable> - Starten Sie den Tomcat-Server neu.
WWE testen
- Öffnen Sie einen Webbrowser und geben Sie “localhost:8080/webengine” ein. Die WWE-Startseite erscheint.

- Klicken Sie unter „Examples” auf Active Web Object.

Die WWE-Installation war erfolgreich, wenn eine Seite mit der Aufschrift „Welcome to Wolfram Web Engine” erscheint.
Bei Fehlern wenden Sie sich bitte an server-support@wolfram.com.
[English]
Support kontaktieren
Egal, ob Sie eine Frage zur Rechnung, Aktivierung oder zu einer technischen Angelegenheit haben, wir sind da, um Ihnen zu helfen.
1-800-WOLFRAM (+1-217-398-0700 für internationale Anrufer)
Kundendienst
Montag–Freitag
8:00–17:00 US Central Time
- Produktregistrierung oder Aktivierung
- Kaufinformationen und Bestellung
- Hilfe beim Installieren und Starten
Erweiterter technischer Support (für berechtigte Kunden)
Montag–Donnerstag
8:00–19:00 US Central Time
Freitag
8:30–10:00 & 11:00–17:00 US Central Time
- Technischer Priority-Support
- Produktassistenz von Wolfram-Experten
- Hilfe beim Programmieren mit der Wolfram Language
- Erweiterter Support beim Installieren