WOLFRAM

Como instalar o Wolfram Web Engine no macOS?

O Wolfram Web Engine (WWE) requer a instalação do Java JDK 25, Apache Tomcat 10, Wolfram Engine e MathLM. Este guia orienta pelas seguintes etapas para instalar e executar o WWE no macOS:

  1. Instalação do Java JDK 25
  2. Instalação e Teste do Apache Tomcat 10
  3. Instalação do Wolfram Engine e Ativação com MathLM
  4. Instalação e Teste do WWE

Instalação do Java JDK 25

  1. Baixe e execute o instalador do Java JDK 25. Recomenda-se baixar o instalador ARM64 DMG ou o instalador x64 DMG na seção macOS dependendo da arquitetura da sua máquina.

Instalação e Teste do Apache Tomcat 10

Instalação

  1. Baixe oApache Tomcat 10. Recomenda-se baixar o arquivo ZIP da seção Core section em Distribuições Binárias.
  2. Abra um terminal e altere o diretório onde o arquivo Tomcat ZIP foi baixado. Por exemplo:
    cd /Users/<UserName>/Downloads
  3. Descompacte o arquivo de instalação do Tomcat no diretório de sua escolha. Por exemplo, caso queira descompactar os arquivos no diretório /usr/local, execute:
    sudo unzip apache-tomcat-<version>.zip -d /usr/local
  4. Altere para o diretório de instalação do Tomcat. Por exemplo, caso tenha descompactado os arquivos de instalação do Tomcat no diretório /usr/local, execute:
    cd /usr/local/apache-tomcat-<version>
  5. Para tornar os scripts do Tomcat executáveis, execute:
    sudo chmod -R u+x bin

Criação de Conta de Usuário Tomcat (Recomendado)

Recomenda-se configurar uma conta de usuário dedicada “tomcat” para executar o servidor Tomcat.

  1. Adicione uma conta de usuário chamada “tomcat”.
  2. Altere a propriedade do diretório de instalação do Tomcat para a conta de usuário “tomcat”. Por exemplo, caso tenha instalado o Tomcat em /usr/local, execute:
    sudo chown -R tomcat /usr/local/apache-tomcat-<version>

Teste do Tomcat

  1. Execute o seguinte comando do diretório de instalação do Tomcat para iniciar o servidor Tomcat como conta de usuário “tomcat”:
    sudo -u tomcat ./bin/startup.sh
  2. Abra um navegador web e insira “localhost:8080”. O servidor Tomcat foi instalado com sucesso se a página inicial do Tomcat for exibida:

  3. Execute o seguinte comando do diretório de instalação do Tomcat para fechar o servidor Tomcat como conta de usuário “tomcat”:
    sudo -u tomcat ./bin/shutdown.sh

Instalação do Wolfram Engine e Ativação com MathLM

É necessário instalar o Wolfram Engine e o MathLM, ativar o Wolfram Engine usando o MathLM e copiar as informações de licenciamento do Wolfram Engine em um local acessível pelo sistema em sua máquina.

Instalação do Wolfram Engine e do MathLM

  1. Siga as etapas 1–3 e 8–15 nas instruções para instalar o Wolfram Engine no macOS. O servidor MathLM será usado para ativar o Wolfram Engine.
  2. Siga as instruções para instalar o MathLM no macOS e Linux.

Ativação do Wolfram Engine com MathLM

  1. Abra um terminal e eewcute o seguinte comando para alterar o diretório de licenciamento do Wolfram Engine:
    cd /Users/<username>/Library/WolframEngine/Licensing
  2. Execute o seguinte comando para criar um arquivo chamado “mathpass” nesse diretório.
    touch mathpass
  3. Abra o arquivo “mathpass” com o editor de texto de sua escolha.
  4. Insira um ponto de exclamação seguido do hostname ou do endereço IP do seu servidor MathLM. Se o MathLM estiver sendo instalado na mesma máquina em que o WWE será executado, utilize “localhost” como hostname.
    !localhost
  5. Salve suas alterações no arquivo “mathpass”.
  6. Execute o seguinte comando para copiar o arquivo “mathpass” criado para o diretório de licenciamento do Wolfram Engine acessível pelo sistema:
    sudo cp /Users/<username>/Library/WolframEngine/Licensing/mathpass /Library/WolframEngine/Licensing

    Nota: Esse diretório pode ser criado manualmente caso ainda não exista em uma máquina.

    O Wolfram Engine agora está ativado.

Instalação e Teste do WWE

Instalação do WWE

  1. Baixe o arquivo de instalação do WWE a partir da Wolfram Account.
  2. Certifique-se de que o servidor Tomcat esteja em execução.
  3. Execute o seguinte comando do local do arquivo de instalação do WWE para copiá-lo ao subdiretório webapps do diretório de instalação do Tomcat:
    sudo cp webengine.war /usr/local/apache-tomcat-<version>/webapps/

    O arquivo de instalação do WWE será automaticamente descompactado, e um subdiretório webengine será criado no diretório webapps.

  4. Para alterar a propriedade do diretório webengine para o usuário “tomcat”, execute:
    sudo chown -R tomcat /usr/local/apache-tomcat-<version>/webapps/webengine
  5. Abra /usr/local/apache-tomcat-<version>/webapps/webengine/WEB-INF/WWEConfiguration.xml com o editor de texto de sua escolha.
  6. Na seção KernelPool, substitua o valor KernelExecutable por “/Applications/Wolfram Engine.app/Contents/MacOS/WolframKernel”.
    <KernelExecutable>/Applications/Wolfram Engine.app/Contents/MacOS/WolframKernel</KernelExecutable>
  7. Reinicie o servidor Tomcat.

Teste do WWE

  1. Abra um navegador web e insira “localhost:8080/webengine”. A página inicial do WWE será exibida.

  2. Em “Examples”, clique em “Active Web Object”.

    A instalação do WWE foi bem sucedida se a página seguinte for “Welcome to Wolfram Web Engine”.

    Caso seja exibida uma mensagem de erro, entre em contato com server-support@wolfram.com.

  3. [English]

Este artigo foi útil?
Sim
Não

Algum comentário?

Obrigado pelo seu feedback.

Enviar

Entre em contato com o Suporte

Caso tenha alguma dúvida sobre cobrança, ativação ou suporte técnico, estamos a sua total disposição.

1-800-WOLFRAM (+1-217-398-0700 para chamadas internacionais)

Suporte ao consumidor

Segunda–Sexta
8:00–17:00 Horário Central dos EUA

  • Registro ou ativação do produto
  • Informações de pré-venda e pedidos
  • Ajuda com instalação e início

Suporte técnico avançado (para clientes habilitados)

Segunda–Quinta
8:00–19:00 Horário Central dos EUA

FSexta
8:30–10:00 & 11:00–17:00 Horário Central dos EUA

  • Suporte técnico prioritário
  • Assistência com especialistas da Wolfram
  • Ajuda com a programação da Wolfram Language
  • Suporte avançado de instalação