Linux에 Wolfram Web Engine 설치 방법
Wolfram Web Engine(WWE)을 설치하려면 Java JDK 25, Apache Tomcat 10, Wolfram Engine 및 MathLM의 설치가 필요합니다. 이 가이드는 Linux에 WWE를 설치하고 실행하는 방법을 단계별로 설명합니다.
Java JDK 25 설치
- Java를 설치하려면 사용 중인 Linux 운영체제 유형에 따라 다음 명령 중 하나를 실행합니다.
Red Hat/CentOS
sudo yum install openjdk-25-jdkDebian/Ubuntu
sudo apt install openjdk-25-jdk - 설치가 정상적으로 완료되었는지 확인하려면 다음 명령을 실행합니다.
java -versionJava 버전 정보가 출력되면 설치가 성공적으로 완료된 것입니다.
Apache Tomcat 10 설치 및 테스트
설치
- Apache Tomcat 10을 다운로드합니다. Binary Distributions의 Core 섹션에서 ZIP 파일을 다운로드할 것을 권장합니다.
- 터미널을 열고 Tomcat ZIP 파일을 다운로드한 디렉터리로 이동합니다. 예를 들어,
cd /home/<UserName>/Downloads - Tomcat 설치 파일을 원하는 디렉터리에 압축 해제합니다. 예를 들어, 파일을 /usr/local 디렉터리에 풀고 싶다면 다음 명령을 실행합니다.
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”이라는 사용자 계정을 추가하려면 다음 명령을 실행합니다.
sudo useradd -s /bin/false 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을 설치하고, MathLM을 사용해 Wolfram Engine을 활성화한 후, Wolfram Engine 라이선스 정보를 시스템에서 접근 가능한 위치로 복사해야 합니다.
Wolfram Engine 및 MathLM 설치
- Linux에서 Wolfram Engine을 설치 방법에서 1~3단계와 8~11단계를 따릅니다. 단, Wolfram Engine 활성화는 MathLM 서버를 사용합니다.
- macOS 및 Linux에서 MathLM 설치지침을 따릅니다.
MathLM을 사용한 Wolfram Engine 활성화
- 터미널을 열고 다음 명령을 실행하여 Wolfram Engine 라이선스 디렉터리로 이동합니다.
cd /usr/local/Wolfram/WolframEngine/14.3/Configuration/Licensing - 이 디렉터리에서 “mathpass”라는 파일을 생성하려면 다음 명령을 실행합니다.
touch mathpass - 그런 다음, 선호하는 텍스트 편집기로 “mathpass” 파일을 엽니다.
- 느낌표(!) 다음에 MathLM 서버의 호스트명 또는 IP 주소를 입력합니다. 만약 WWE를 실행 중인 동일한 컴퓨터에 MathLM을 설치했다면 호스트명으로 “localhost”를 사용합니다.
!localhost - “mathpass” 파일에 대한 변경 사항을 저장합니다.
- 다음 명령을 실행하여 생성한 “mathpass” 파일을 시스템에서 접근 가능한 Wolfram Engine 라이선스 디렉터리로 복사합니다.
sudo cp /usr/local/Wolfram/WolframEngine/14.3/Configuration/Licensing/mathpass /usr/share/WolframEngine/Licensing참고: 해당 디렉터리가 컴퓨터에 아직 존재하지 않는 경우 수동으로 생성해야 할 수 있습니다.
이제 Wolfram Engine이 활성화되었습니다.
WWE 설치 및 테스트
WWE 설치
- Wolfram 계정에서 WWE 설치 파일을 다운로드합니다.
- Tomcat 서버가 실행 중인지 확인합니다.
- WWE 설치 파일이 있는 위치에서 다음 명령을 실행하여 Tomcat 설치 디렉터리의 webapps 하위 디렉터리에 파일을 복사합니다.
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 값을 “/usr/local/Wolfram/WolframEngine/14.3/Executables/WolframKernel”로 변경합니다.
<KernelExecutable>/usr/local/Wolfram/WolframEngine/14.3/Executables/WolframKernel</KernelExecutable> - Tomcat 서버를 다시 시작합니다.
WWE 테스트
- 웹 브라우저를 열고 “localhost:8080/webengine”을 입력합니다. 그러면 WWE 랜딩 페이지가 나타납니다.

- Examples 아래에서 Active Web Object를 클릭합니다.

페이지에 “Welcome to Wolfram Web Engine” 메시지가 표시되면 WWE 설치가 성공적으로 완료된 것입니다.
만약 오류가 발생하면 server-support@wolfram.com으로 문의하시기 바랍니다.
[English]
1-800-WOLFRAM (국제 전화는 +1-217-398-0700)
고객 지원
월요일 - 금요일
8am–5pm 중부 표준시
- 제품 등록 및 동기화
- 구매 전 정보 및 주문
- 설치 및 동작
고급 기술지원 (해당 고객을 대상으로)
월요일 - 목요일
8am–7pm 중부 표준시
금요일
8:30–10am & 11am–5pm 중부 표준시
- 우선적 기술지원
- Wolfram 전문가들의 제품 지원
- Wolfram 프로그래밍
- 고급 설치 지원