Как установить Wolfram Web Engine в macOS?
Для работы Wolfram Web Engine (WWE) требуется установить Java JDK 25, Apache Tomcat 10, Wolfram Engine и MathLM. В этом руководстве указаны шаги для установки и запуска WWE в macOS:
- Установка Java JDK 25
- Установка и тестирование Apache Tomcat 10
- Установка Wolfram Engine и активация с помощью MathLM
- Установка и тестирование WWE
Установка Java JDK 25
- Загрузите и запустите установщик Java JDK 25. Мы рекомендуем загрузить установщик ARM64 DMG или установщик x64 DMG в разделе macOS, в зависимости от архитектуры вашего компьютера.
Установка и тестирование Apache Tomcat 10
Установка
- Загрузите Apache Tomcat 10. Рекомендуем загрузить ZIP-файл из подраздела «Core» в разделе «Binary Distributions».
- Откройте терминал и перейдите в каталог, в который вы скачали ZIP-файл Tomcat. Например:
cd /Users/<UserName>/Downloads - Распакуйте установочный файл Tomcat в выбранный вами каталог. Например, если вы хотите распаковать файлы в каталог /usr/local directory, выполните команду:
sudo unzip apache-tomcat-<version>.zip -d /usr/local - Перейдите в каталог установки Tomcat. Например, если вы распаковали файлы установки Tomcat в каталог /usr/local, выполните команду:
cd /usr/local/apache-tomcat-<version> - Чтобы сделать скрипты Tomcat исполняемыми, выполните:
sudo chmod -R u+x bin
Создание учетной записи пользователя Tomcat (рекомендуется)
Рекомендуется создать отдельную учетную запись пользователя “tomcat” для запуска сервера Tomcat.
- Добавьте учетную запись пользователя с именем “tomcat”.
- Передайте права владения каталогом установки Tomcat учетной записи пользователя “tomcat”. Например, если вы установили Tomcat в каталог /usr/local, выполните:
sudo chown -R tomcat /usr/local/apache-tomcat-<version>
Тестирование Tomcat
- Выполните следующую команду из каталога установки Tomcat, чтобы запустить сервер Tomcat от имени пользователя “tomcat”:
sudo -u tomcat ./bin/startup.sh - Откройте веб-браузер и введите “localhost:8080”. Если отобразится целевая страница Tomcat, это означает, что сервер Tomcat установлен успешно:

- Выполните следующую команду из каталога установки Tomcat, чтобы остановить сервер Tomcat от имени пользователя “tomcat”:
sudo -u tomcat ./bin/shutdown.sh
Установка Wolfram Engine и активация с помощью MathLM
Вам необходимо установить Wolfram Engine и MathLM, активировать Wolfram Engine с помощью MathLM и скопировать информацию о лицензировании Wolfram Engine в доступное для системы место на вашем компьютере.
Установка Wolfram Engine и MathLM
- Выполните шаги 1–3 и 8–16 в инструкции по установке Wolfram Engine в macOS. Вместо этого вы будете использовать сервер MathLM для активации Wolfram Engine.
- Следуйте инструкциям по установке MathLM в macOS и Linux.
Активация Wolfram Engine с помощью MathLM
- Откройте терминал и выполните следующую команду, чтобы перейти в каталог лицензирования Wolfram Engine:
cd /Users/<username>/Library/WolframEngine/Licensing - Выполните следующую команду, чтобы создать в этом каталоге файл с именем “mathpass”.
touch mathpass - Откройте файл “mathpass” в любом удобном для вас текстовом редакторе.
- Введите восклицательный знак, а затем имя хоста или IP-адрес вашего сервера MathLM. Если вы установили MathLM на том же компьютере, на котором запущена WWE, в качестве имени хоста используйте “localhost”.
!localhost - Сохраните свои изменения в файле “mathpass”.
- Выполните следующую команду, чтобы скопировать созданный вами файл “mathpass” в доступный системе каталог лицензирования Wolfram Engine:
sudo cp /Users/<username>/Library/WolframEngine/Licensing/mathpass /Library/WolframEngine/LicensingПримечание: возможно, вам придётся создать этот каталог вручную, если он ещё не существует на вашем компьютере.
Wolfram Engine теперь активирован.
Установка и тестирование WWE
Установка WWE
- Загрузите установочный файл WWE из своей учетной записи Wolfram.
- Убедитесь, что сервер Tomcat запущен.
- Выполните следующую команду из места расположения установочного файла WWE, чтобы скопировать его в подкаталог webapps каталога установки Tomcat:
sudo cp webengine.war /usr/local/apache-tomcat-<version>/webapps/Установочный файл WWE будет автоматически распакован, и в каталоге webapps будет создан подкаталог webengine.
- Чтобы перенести права владения каталогом webengine пользователю “tomcat”, выполните команду:
sudo chown -R tomcat /usr/local/apache-tomcat-<version>/webapps/webengine - Откройте файл /usr/local/apache-tomcat-<version>/webapps/webengine/WEB-INF/WWEConfiguration.xml в любом удобном для вас текстовом редакторе.
- В разделе «KernelPool» замените значение “KernelExecutable” на “/Applications/Wolfram Engine.app/Contents/MacOS/WolframKernel”.
<KernelExecutable>/Applications/Wolfram Engine.app/Contents/MacOS/WolframKernel</KernelExecutable> - Перезапустите сервер Tomcat.
Тестирование WWE
- Откройте веб-браузер и введите “localhost:8080/webengine”. Откроется целевая страница WWE.

- В разделе «Examples» (примеры) , нажмите «Active Web Object» (активный веб-объект).

Установка WWE прошла успешно, если вы видите страницу с надписью “Welcome to Wolfram Web Engine”.
Если у вас возникла ошибка, пожалуйста, обратитесь по адресу [email protected].
[English]
Обратиться в службу поддержки
Если у вас есть вопросы о ценах и оплате, активации или сомнения по техническим темам, мы готовы вам помочь.
1-800-WOLFRAM (+1-217-398-0700 для международных звонков)
Служба поддержки
Понедельник-пятница
с 08:00 до 17:00 по центральному времени США
- Регистрация или активация продукта
- Предпродажная информация и заказ
- Помощь в установке и первом запуске
Расширенная техническая поддержка (для правомочных клиентов)
Понедельник-четверг
с 08:00 до 19:00 по центральному времени США
Пятница
с 08:30 до 10:00 и с 11:00 до 17:00 по центральному времени США
- Приоритетная техническая поддержка
- Поддержка по продуктам от экспертов Wolfram
- Помощь специалистов по программированию на Wolfram Language
- Расширенная поддержка установки