.net服务安装能安装在linux上吗_达索3DE平台COS的安装与配置(Linux篇)

本文详细介绍了如何在Linux操作系统上安装和配置达索3DEXPERIENCE的计算服务,包括X3D_Web_Simulation、SIMULIA_EEP和3DOrchestrateServices的安装步骤,以及COS与3DSpace之间的通讯配置和Apache的Reverse Proxy设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   达索3DEXPERIENCE仿真平台的计算服务我们之前写过基于window操作系统的安装与配置方法。现在我们再写一篇基于Linux操作系统的安装与配置方法,其中也包括X3D_Web_Simulation和EEP_SimulationExecution Services的安装过程。

1. 安装X3D_Web_Simulation

准备好安装文件:X3D_Web_Simulation-V62019x.Linux64.tar.gz

(在AM_3DEXP_WebApps.AllOS_2安装包中)

安装命令:./ StartGUI.sh

a.开始安装。

59251452e4b222e706f8bf6b587b10a5.png

b.选择3DSpace安装路径(不一定有server目录),点击Next。

684bba32555fa595f963063024c70d7c.png

c.点击Next。

3043809dbc8f4c2301ecc4ab25535625.png

d.点击Next。

5ea6aea3a651bd52d6cc55a8f283907e.png

e.点击install

84b3aa1bd30931ded944fb767bee909b.png

f.点击close完成安装

268cfe79d5b7b9710c14addfc6040d10.png

2. 安装SIMULIA_EEP

准备好安装文件:SIMULIA_EEP-V62019x.Linux64.tar.gz

(在AM_3DEXP_WebApps.AllOS_2安装包中)

安装命令:./ StartGUI.sh

a.开始安装。

6b6b14d185326d8888c8b148f6f67634.png

b.选择3DSpace安装路径(不一定有server目录),点击Next。

092e49bce310a461d545baae383ebc42.png

c.点击Next。

bbc9dc2cd69c1ea2406b1ddfcb4bb9c6.png

d.点击next

b07f0849ec3911ef3e94406be5a1c9db.png

e.点击install

2b7af6efa4710108ae6dbb313ad0e5ed.png

f.点击close完成安装

3761dd1a5dd18ef997806ca3dc00ff8f.png

g.配置COS 和3DSpace间的通讯文件, ../3DSpace/server/STAGING/ematrix/propertiesSMAExeConfiguration.properties。

smaexe.proxyserver.url=https://r2019x.mydomain.com:40450/ //depend on your cos server url

smaexe.eed.url=

smaexe.eed.uri=

smaexe.eedws.uri=SMAExeServer-REST

smaexe.servant.uri=servant

h.完成以上操作请重新构建CAS 和NoCAS的TomEE web应用,分别运行以下脚本:

For CAS/3dspace:

../3DSpace/scripts/BuildDeploy3DSpace_CAS.sh

      For NoCAS/internal:

../3DSpace/scripts/BuildDeploy3DSpace_NoCAS.sh

注意:这些脚本运行时间较长。脚本结束后会自动启动TOMEE 实例。

3.安装3DOrchestrateServices

安装文件:3DOrchestrateServices-V62019x.Linux64.tar.gz

(在AM_3DEXP_WebApps.AllOS_2安装包中)

安装命令:./ StartGUI.sh

a. 开始安装。

aac86384828eb37728adae055421dd9f.png

b.点击next

2edbd0a12d49b91e7b4fa56322848daa.png

c.点击next

341a12550a699298a3252e975eef5fa9.png

d.点击next

588cb13115887bf9723eb58bfe48bbb7.png

e.点击next

9f3bc9a6e5484d1b05229262ef9b393d.png

f.点击install

c1c97a4dd5d8cca5f21ea388c450b16b.png

g.点击close完成安装

9aec0ecd375b3fcdde6e89558e5b1492.png

h.在弹出界面中继续进行部署。

083e21e1e6ba57945698d3ce17fb7c4b.png

i.选择数据库

f959bcf80ed047f84568ffd88aa12822.png

j.TOMEE+设置

3a7a3b0c4ac54d8ad24af5537d4d4149.png

h.数据库设置

628eabcea7fd88d3adc4f4c9e023757c.png

i.保存并执行

1add2ffc55afbc39df75b0aaff529c45.png

4fcf0b7c7991f2382a875c0f0c6e76b9.png

j.配置Reverse Proxy。编辑文件httpd.conf,添加如下一行 

Include conf/3dcos.conf

 k.创建3dcos.conf文件(关于Apache有多种配置方法,此文仅提供其中一种配置方法)

# cd    /etc/httpd/conf

# vi 3dcos.conf

Add the    following lines

Listen 40450

ErrorLog    logs/3dorch_error_log

TransferLog    logs/3dorch_access_log

LogLevel debug

RequestHeader set    X-Forwarded-Proto "https“

RequestHeader set    X-Forwarded-Port "40450“

SSLEngine on

SSLProxyEngine on

SSLCertificateFile    conf/ssl/r2019x.crt

SSLCertificateKeyFile    conf/ssl/r2019x.key

SetEnvIf    User-Agent ".*MSIE.*" nokeepalive ssl-uncleanshutdown    downgrade-1.0 force-response-1.0

Include    /app/DassaultSystemes/R2019x/3DOrchestrate/linux_a64/templates/3DOrchestrate_httpd_fragment.conf

l.重启httpd service。

service httpd restart

m.编辑文件 ../3DOrchestrate/exe1/tomee/bin/setenv.sh

CATALINA_OPTS=“$CATALINA_OPTS -Djava.security.egd=file:/dev/urandom    -Djavax.net.ssl.trustStore=/home/app/jdk1.8.0_201/jre/lib/security/cacerts    -Djavax.net.ssl.trustStorePassword=changeit”

n.服务器上的cacerts文件要copy到station的config目录下。

46031e944075dba970b4f7d623916ac7.png

o.编辑Linux 里的station,编辑文件../3DOrchestrate/linux_a64/code/command/SMAExeStation

 将下面语句添加到 ‘#!/bin/bash -f’下面

SMAEXE_JVMPARMS=-Dfile.encoding=UTF-8    -Djavax.net.ssl.trustStore="/app/jdk1.8.0_201/jre/lib/security/cacerts"    -Djavax.net.ssl.trustStorePassword=changeit

p.启动cos配置界面的脚本。

文件位置:

../3DOrchestrate/linux_a64/reffiles/SMAExeServer/deploy/smaexe-deploy.sh

(感谢Joy供稿)

-End-

 达索3DE平台COS的安装与配置(windows篇)请参考文章

达索3DExperience平台的COS安装与配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值