31
3DExperience 2016 安裝點檢文件 James Ver.1.0 2016/11/11 Page. 1 § 一、WINDOWS SERVER2012R2 英文標準版環境準備 § 1.請紀錄登入 WINDOWS 密碼,檢查正版 OS 已啟用 2.檢查驅動程式是否都 OK 3.設定網路 IP 位址 (本文件設置10.202.112.62) 4.防火牆與安全性提示關閉 5.變更電腦名稱取簡單一點,然後重開機 6.安裝 .Net Framework 3.5 Features add roles and features > installation type > Role-based or feature-based installatore > Features 加點 .Net Framework 3.5 Features (需放 WINDOWS2012R2光碟片,並點選 Specify an alternate source path 指向 E:\sources\sxs) § 二、安裝其他第三方工具 § 1.安裝 NotePad++ (方便編輯檔案) 2.安裝7ZIP 64Bitt (解壓縮方便) 3.安裝 OpenOffice (觀看文件複製方便用) 4.安裝 K-Lite_Codec_Pack (觀看步驟影片用) § 三、安裝 JAVA &Firefox § 1.安裝 JDK-64Bit 注意路徑變更成 C:\Java\jdk1.8.0_72\ 接續安裝 JRE-64Bit 注意路徑變更成 C:\Java\jre1.8.0_72\ (使用版本為 jdk-8u72-windows-x64) 2..安裝 JRE-32Bit 注意路徑變更成 C:\Java\jreX86 (使用版本為 jre-8u72-windows-i586) 3.安裝 Firefox (使用版本為 Firefox Setup 47.0.1) § 四、建立本機 DSLS § 1.安裝具 Licenses 網路卡並驅動 2.安裝 DSLS,安裝好後匯入 Licnese 跟打勾選項 (使用版本 DSLS 2016)

[文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

Embed Size (px)

Citation preview

Page 1: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 1

§ 一、WINDOWS SERVER2012R2 英文標準版環境準備 §

1.請紀錄登入 WINDOWS 密碼,檢查正版 OS 已啟用

2.檢查驅動程式是否都 OK

3.設定網路 IP 位址

(本文件設置10.202.112.62)

4.防火牆與安全性提示關閉

5.變更電腦名稱取簡單一點,然後重開機

6.安裝 .Net Framework 3.5 Features

add roles and features > installation type > Role-based or feature-based installatore > Features

加點 .Net Framework 3.5 Features

(需放 WINDOWS2012R2光碟片,並點選 Specify an alternate source path 指向 E:\sources\sxs)

§ 二、安裝其他第三方工具 §

1.安裝 NotePad++ (方便編輯檔案)

2.安裝7ZIP 64Bitt (解壓縮方便)

3.安裝 OpenOffice (觀看文件複製方便用)

4.安裝 K-Lite_Codec_Pack (觀看步驟影片用)

§ 三、安裝 JAVA &Firefox §

1.安裝 JDK-64Bit 注意路徑變更成 C:\Java\jdk1.8.0_72\

接續安裝 JRE-64Bit 注意路徑變更成 C:\Java\jre1.8.0_72\

(使用版本為 jdk-8u72-windows-x64)

2..安裝 JRE-32Bit 注意路徑變更成 C:\Java\jreX86

(使用版本為 jre-8u72-windows-i586)

3.安裝 Firefox

(使用版本為 Firefox Setup 47.0.1)

§ 四、建立本機 DSLS §

1.安裝具 Licenses 網路卡並驅動

2.安裝 DSLS,安裝好後匯入 Licnese 跟打勾選項

(使用版本 DSLS 2016)

Page 2: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 2

3.新增 DSLicSrv.txt 文件,內容先新增 localhost:4085

(位置 C:\ProgramData\DassaultSystemes\Licenses\DSLicSrv.txt)

.§ 五、新增網址對應 IP的指向 §

1. 新增以下敘述到 C:\Windows\System32\drivers\etc

10.202.112.62 r2016x.mydomain.com r2016x

10.202.112.62 mydbserver.mydomain.com mydbserver

10.202.112.62 mymail.mydomain.com mymail

10.202.112.62 my3dpassport.mydomain.com my3dpassport

10.202.112.62 my3ddashboard.mydomain.com my3ddasboard

10.202.112.62 myuntrusted.mydomain.com myuntrusted

10.202.112.62 myfederated.mydomain.com myfederated

10.202.112.62 myfts.mydomain.com myfts

10.202.112.62 my3dindex.mydomain.com my3dindex

10.202.112.62 my3dspace.mydomain.com my3dspace

10.202.112.62 mycentralfcs.mydomain.com mycentralfcs

10.202.112.62 my3dswym.mydomain.com my3dswym

.§ 六、安裝 Oracle12c §

1. 以下順序很重要

2.點選安裝 Oracle12c

3.取消勾選 iwish to receive security updates via my Oeacle Support > Next

4.出現彈跳畫面,選 YES

5.使用預設 Skip software uptates > Next

6.使用預設 Create and configure a database > Next

7.改選擇 Server class > Next

8.預設 Single instance database installation

9.改選擇 Advanced install

10.使用預設 ENGLISH 即可>Next

11.使用預設 Enterprise Edition (6.0GB) > Next

12.改勾選 Create New Windows User > 設定帳密> Next

Page 3: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 3

帳號:oracle12c

密碼:Qwerty12345

13.安裝路徑請檢查是否都在 C:\app\oracle12c (若不同請都改到 C 槽) > Next

14.使用預設 General Purpose / Transaction Processing > Next

15.改名稱 Global database name: MYDB

Oracle system identifier (SID): MYDB

下方 Create as Container database 不要勾選 > Next

16.分頁 Memory 保持預設40%即可

分頁 Charecter sets 改選擇 Use Unicode (AL32UTF8)

分頁 Sample schenas 保持預設部勾選 > Next

17.再次檢查預設 File system 路徑是在 C:\app\oracle12\oradata > Next

18.使用預設 不勾選 Register with Enterprise Manager (EN) Cloud Control > Next

19.使用預設 不勾選 Enable Recovery > Next

20.改勾選 Use the same password for all accounts

密碼:Qwerty12345 > Next

21.會先跑出剛剛所有的設定數值表,點選 Install 即可

22.約安裝到87%時,會跳出新視窗按下 OK (有時會被擋住) > Close

23.先停止服務 Oracle Database service (OracleServiceMYDB)

再停止服務 Listener service (OracleOraDB12Home1TNSListener)

24.修改 listener.ora & tnsnames.ora 兩個檔案的內容,檔案位置與修改內容如下表

listener.ora (C:\app\oracle12c\product\12.1.0\dbhome_1\NETWORK\ADMIN\listener.ora)

<修改前>

...

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = mycentralfcs.mydomain.com)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

)

)

<修改後>

...

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = mydbserver.mydomain.com)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

)

)

tnsnames.ora (C:\app\oracle12c\product\12.1.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora)

<修改前>

...

MYDB =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = mycentralfcs.mydomain.com)(PORT = 1521))

Page 4: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 4

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = MYDB)

)

)

<修改後>

...

MYDB =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = mydbserver.mydomain.com)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = MYDB)

)

)

25.開始工具列執行 Net Manager

檢查 Oracle Net Configuration-Local-Service Naming-mydb-Dedicated Server

檢查 Oracle Net Configuration-Local-Listencers-LISTENER-Address1 或 2

是否有剛剛修改設置的網址 mydbserver.mydomain.com

26.點入 Oracle Net Configuration-Local-Listencers-LISTENER

右上下拉選單選 Database Services

下方點選 Add Database 後,填入

Global Database Name: MYDB

Oracle Home Directory: C:\app\oracle12c\product\12.1.0\dbhome_1

SID:MYDB

27.存檔一下記得點選 File > Save Network Configuration

28.先啟用服務 Listener service(OracleOraDB12Home1TNSListener)

再啟用服務 Start Oracle Database service (OracleServiceMYDB)

29.開啟 DOS 畫面測試是否連線正常,並將密碼設置為不會過期,輸入以下指令 (紅色為密碼)

C:\> lsnrctl status

C:\> tnsping MYDB

C:\> sqlplus system/Qwerty12345@MYDB SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

SQL> exit

.

§ 七、安裝 Apache §

Page 5: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 5

1.安裝 vc2012_vcredist_x64 與 vcredist_x64

2.將 httpd-2.4.12-x64-vc11-r2解壓縮後,將 Apache24資料夾,放置於 C:\app\Apache24

3.修改文件檔案 C:\app\Apache24\conf\httpd.conf

第38行

ServerRoot "C:\app\Apache24"

Define SRVROOT "C:\app\Apache24"

4.測試 Apache 是否可運行

開啟 DOS 畫面輸入

C:\> cd C:\app\Apache24\bin

C:\app\Apache24\bin> httpd.exe

開啟瀏覽器輸入 http://localhost 看有無畫面出現

如果沒問題 在 DOS 畫面 Ctrl+C 將 Apache 關閉

接著要將此 Apache 放入開機服務內,輸入以閜ˋ指令

C:\app\Apache24\bin> httpd.exe -k install

C:\app\Apache24\bin> net start Apache2.4

5.修改 Apache 的一些設置

修改檔案 C:\app\Apache24\conf\httpd.conf

以下將字串前面的#符號拿掉 mod_headers.so (line#118) mod_proxy.so (line#140) mod_proxy_http.so (line#148) mod_setenvif.so (line#162) mod_socache_dbm.so (line#165) mod_ssl.so (line#169)

以下在字串前面增加#符號 #Include conf/extra/httpd-ahssl.conf (line#520)

完成後存檔

6.將 Apache 服務重新啟動

7.建立 SSL憑證,開啟 DOS 視窗,輸入以下指令

set OPENSSL_CONF=C:\App\Apache24\conf\openssl.cnf

set PATH=%PATH%;C:\App\Apache24\bin;C:\Java\jdk1.8.0_72\bin

cd C:\App\Apache24\conf\ssl

Page 6: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 6

openssl genrsa -des3 -out MyRootCA.key -passout pass:Qwerty12345 3650

openssl req -x509 -sha256 -new -nodes -key MyRootCA.key -days 3650 -out MyRootCA.crt -

passin pass:Qwerty12345 -subj "/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=MYROOTCA" openssl rsa -in MyRootCA.key -out my3dpassport.key -passin pass:Qwerty12345

openssl req -new -key my3dpassport.key -out my3dpassport.csr -subj

"/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=my3dpassport.mydomain.com"

openssl x509 -sha256 -req -in my3dpassport.csr -CA MyRootCA.crt -CAkey MyRootCA.key -

CAcreateserial -out my3dpassport.crt -days 3650 -passin pass:Qwerty12345

openssl x509 -noout -text -in my3dpassport.crt

openssl rsa -in MyRootCA.key -out my3dpassport.key -passin pass:Qwerty12345

openssl req -new -key my3dpassport.key -out my3dpassport.csr -subj

"/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=my3dpassport.mydomain.com"

openssl x509 -sha256 -req -in my3dpassport.csr -CA MyRootCA.crt -CAkey MyRootCA.key -

CAcreateserial -out my3dpassport.crt -days 3650 -passin pass:Qwerty12345

openssl x509 -noout -text -in my3dpassport.crt openssl rsa -in MyRootCA.key -out my3ddashboard.key -passin pass:Qwerty12345

openssl req -new -key my3ddashboard.key -out my3ddashboard.csr -subj

"/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=my3ddashboard.mydomain.com"

openssl x509 -sha256 -req -in my3ddashboard.csr -CA MyRootCA.crt -CAkey MyRootCA.key -

CAcreateserial -out my3ddashboard.crt -days 3650 -passin pass:Qwerty12345

openssl x509 -noout -text -in my3ddashboard.crt openssl rsa -in MyRootCA.key -out myuntrusted.key -passin pass:Qwerty12345

openssl req -new -key myuntrusted.key -out myuntrusted.csr -subj

"/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=myuntrusted.mydomain.com"

openssl x509 -sha256 -req -in myuntrusted.csr -CA MyRootCA.crt -CAkey MyRootCA.key -

CAcreateserial -out myuntrusted.crt -days 3650 -passin pass:Qwerty12345

openssl x509 -noout -text -in myuntrusted.crt openssl rsa -in MyRootCA.key -out myfederated.key -passin pass:Qwerty12345

openssl req -new -key myfederated.key -out myfederated.csr -subj

"/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=myfederated.mydomain.com"

openssl x509 -sha256 -req -in myfederated.csr -CA MyRootCA.crt -CAkey MyRootCA.key -

CAcreateserial -out myfederated.crt -days 3650 -passin pass:Qwerty12345

openssl x509 -noout -text -in myfederated.crt openssl rsa -in MyRootCA.key -out my3dspace.key -passin pass:Qwerty12345

openssl req -new -key my3dspace.key -out my3dspace.csr -subj

"/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=my3dspace.mydomain.com"

openssl x509 -sha256 -req -in my3dspace.csr -CA MyRootCA.crt -CAkey MyRootCA.key -

CAcreateserial -out my3dspace.crt -days 3650 -passin pass:Qwerty12345

openssl x509 -noout -text -in my3dspace.crt openssl rsa -in MyRootCA.key -out mycentralfcs.key -passin pass:Qwerty12345

openssl req -new -key mycentralfcs.key -out mycentralfcs.csr -subj

Page 7: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 7

"/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=mycentralfcs.mydomain.com"

openssl x509 -sha256 -req -in mycentralfcs.csr -CA MyRootCA.crt -CAkey MyRootCA.key -

CAcreateserial -out mycentralfcs.crt -days 3650 -passin pass:Qwerty12345

openssl x509 -noout -text -in mycentralfcs.crt openssl rsa -in MyRootCA.key -out my3dswym.key -passin pass:Qwerty12345

openssl req -new -key my3dswym.key -out my3dswym.csr -subj

"/C=JP/ST=TOKYO/L=SHINAGAWA/O=DSKK/OU=CS/CN=my3dswym.mydomain.com"

openssl x509 -sha256 -req -in my3dswym.csr -CA MyRootCA.crt -CAkey MyRootCA.key -

CAcreateserial -out my3dswym.crt -days 3650 -passin pass:Qwerty12345

openssl x509 -noout -text -in my3dswym.crt 8.Server & Client 皆需要導入以下指令

(Server & Client 皆須做,否則可能有SSL PKIX的錯誤) set OPENSSL_CONF=C:\App\Apache24\conf\openssl.cnf

set PATH=%PATH%;C:\App\Apache24\bin;C:\Java\jdk1.8.0_72\bin

cd C:\App\Apache24\conf\ssl

keytool -import -keystore C:\Java\jdk1.8.0_72\jre\lib\security\cacerts -storepass changeit

-alias MyRootCA -file MyRootCA.crt -noprompt

keytool -import -keystore C:\Java\jre1.8.0_72\lib\security\cacerts -storepass changeit -

alias MyRootCA -file MyRootCA.crt -noprompt

keytool -list -keystore C:\Java\jdk1.8.0_72\jre\lib\security\cacerts -storepass changeit |

findstr /i my

keytool -list -keystore C:\Java\jre1.8.0_72\lib\security\cacerts -storepass changeit |

findstr /i m

9.匯入憑證,請先確保已安裝 IE11

進入 C:\app\Apache24\conf\ssl\ 在 MyRootCA 上按右鍵

選擇 Install Certificate > Local Machine > Place all certificates in the following store > Browse

選第二項 Trusted Root certification Authorities

10.Firefox 也是相同的方式 選項>進階>憑證>檢視憑證清單>匯入

找 C:\app\Apache24\conf\ssl\MyRootCA 後,勾選第一項"信任此憑證機構以識別網站"

§ 八、安裝3D Passport §

Page 8: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 8

1.開啟DOS畫面輸入以下指令

C:\> sqlplus / as sysdba

SQL> CREATE TABLESPACE x3dpassadmin_ts

DATAFILE 'C:\APP\ORACLE12C\ORADATA\MYDB\X3DPASSADMIN_TS.DBF' SIZE 200M

AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED

EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT AUTO;

SQL> CREATE TABLESPACE x3dpasstokens_ts

DATAFILE 'C:\APP\ORACLE12C\ORADATA\MYDB\X3DPASSTOKENS_TS.DBF' SIZE 200M

AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED

EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT AUTO;

SQL> CREATE USER x3dpassadmin IDENTIFIED BY Qwerty12345;

SQL> ALTER USER x3dpassadmin DEFAULT TABLESPACE x3dpassadmin_ts;

SQL> GRANT CREATE PUBLIC SYNONYM TO x3dpassadmin;

SQL> GRANT CREATE SEQUENCE TO x3dpassadmin;

SQL> GRANT CREATE SESSION TO x3dpassadmin;

SQL> GRANT CREATE SYNONYM TO x3dpassadmin;

SQL> GRANT CREATE TABLE TO x3dpassadmin;

SQL> GRANT DROP PUBLIC SYNONYM TO x3dpassadmin;

SQL> GRANT UNLIMITED TABLESPACE TO x3dpassadmin;

SQL> CREATE USER x3dpasstokens IDENTIFIED BY Qwerty12345;

SQL> ALTER USER x3dpasstokens DEFAULT TABLESPACE x3dpasstokens_ts;

SQL> GRANT CREATE PUBLIC SYNONYM TO x3dpasstokens;

SQL> GRANT CREATE SEQUENCE TO x3dpasstokens;

SQL> GRANT CREATE SESSION TO x3dpasstokens;

SQL> GRANT CREATE SYNONYM TO x3dpasstokens;

SQL> GRANT CREATE TABLE TO x3dpasstokens;

SQL> GRANT DROP PUBLIC SYNONYM TO x3dpasstokens;

SQL> GRANT UNLIMITED TABLESPACE TO x3dpasstokens;

2. 安裝3DPassport 程式

(安裝程式路徑 D:\Server_V6R2016\GA\01.3DPassport.Windows64\1\setup.exe)

3.Next

4.變更安裝位置於 C:\app\DassaultSystemes\R2016x\3DPassport

5.不勾選 Install Java > Next

Page 9: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 9

6.會自動找尋 JRE 安裝路徑 (C:\Java\jre1.8.0_72)

7.選擇 Oracle

8.參照此頁

9.郵件改一下 [email protected] 密碼:Qwerty12345

10. 多加 my

https://my3dpassport.mydomain.com:443/3dpassport

https://my3dspace.mydomain.com:443/3dspace

11.Mail 設置

mymail.mydomain.com

[email protected]

12.使用預設 8080PORT > Next

13.使用預設 不勾選 Force lowercase'login' >Next

14.點選 Install

15.修改以下內容到 C:\app\Apache24\conf\httpd.conf 新增放置於程式尾巴

<IfModule !ssl_module>

LoadModule ssl_module modules/mod_ssl.so

Page 10: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 10

</IfModule>

Listen 443

SSLRandomSeed startup builtin

SSLRandomSeed connect builtin

SSLCryptoDevice builtin

Include conf/my3dpassport.conf

16.在 C:\app\Apache24\conf 新增一個檔案 my3dpassport.conf 內容輸入以下

<VirtualHost my3dpassport.mydomain.com:80>

ServerName my3dpassport.mydomain.com

DocumentRoot "C:\app\Apache24\htdocs"

Redirect permanent /3dpassport https://my3dpassport.mydomain.com/3dpassport

</VirtualHost>

<VirtualHost my3dpassport.mydomain.com:443>

ServerName my3dpassport.mydomain.com

ServerAlias my3dpassport

ErrorLog logs/my3dpassport_error_log

TransferLog logs/my3dpassport_access_log

LogLevel warn

SSLEngine on

SSLProxyEngine on

SSLCertificateFile conf/ssl/my3dpassport.crt

SSLCertificateKeyFile conf/ssl/my3dpassport.key

SetEnvIf User-Agent ".*MSIE.*" \

nokeepalive ssl-unclean-shutdown \

downgrade-1.0 force-response-1.0

# Overwrite X-Forwarded-Proto declaration for port 443, request are "https"

RequestHeader set X-Forwarded-Proto "https"

RequestHeader set X-Forwarded-Port "443"

# CORS support

SetEnvIf Origin "^http(s)?://(.+\.)?(mydomain.com)(:\d{1,5})?$" origin_is=$0

Header always set Access-Control-Allow-Origin %{origin_is}e env=origin_is

Header set Access-Control-Allow-Credentials "true"

Header set Access-Control-Allow-Methods "GET, POST, OPTIONS, HEAD, PUT, DELETE,

PATCH"

Header set Access-Control-Allow-Headers "accept,x-requested-method,origin,x-requested-with,x-

request,cache-control,content-type"

Header set Access-Control-Max-Age "600"

ProxyPass /3dpassport http://localhost:8080/3dpassport retry=0

ProxyPassReverse /3dpassport http://localhost:8080/3dpassport

Page 11: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 11

# Fix font issue in IE10+

<Location ~ \.eot$>

Header unset Cache-Control

Header unset Pragma

</Location>

</VirtualHost>

17.重新啟動Apache服務

18.開瀏覽器輸入 http://my3dpassport.mydomain.com/3dpassport 用 admin_platform 帳號測試看看

§ 九、安裝 Federated Search §

1.點選安裝 D:\Server_V6R2016\GA\02.FederatedSearchFoundation.Windows64\1\setup.exe

2.Next

3.變更安裝路徑 C:\app\DassaultSystemes\R2016x\FedSearch

4.不勾選安裝 JAVA JRE

5.自動抓取 JRE 已安裝路徑 > NEXT

6.輸入以下圖片 (請非常注意圖片路徑)

Page 12: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 12

7.使用預設 勾選 Install the application server > NEXT

8.變更 8086埠

9.點選 Install

10.修改以下內容到 C:\app\Apache24\conf\httpd.conf 新增放置於程式尾巴

<IfModule !ssl_module>

LoadModule ssl_module modules/mod_ssl.so

</IfModule>

Listen 443

SSLRandomSeed startup builtin

SSLRandomSeed connect builtin

SSLCryptoDevice builtin

Include conf/my3dpassport.conf

Include conf/my3ddashboard.conf

Include conf/myfederated.conf

11.在 C:\app\Apache24\conf 新增一個檔案 my3dpassport.conf 內容輸入以下

<VirtualHost myfederated.mydomain.com:80>

ServerName myfederated.mydomain.com

DocumentRoot "C:\app\Apache24\htdocs"

Page 13: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 13

Redirect permanent /federated https://myfederated.mydomain.com/federated

</VirtualHost>

<VirtualHost myfederated.mydomain.com:443>

ServerName myfederated.mydomain.com

ServerAlias myfederated

ErrorLog logs/myfederated_error_log

TransferLog logs/myfederated_access_log

LogLevel warn

SSLEngine on

SSLProxyEngine on

SSLCertificateFile conf/ssl/myfederated.crt

SSLCertificateKeyFile conf/ssl/myfederated.key

SetEnvIf User-Agent ".*MSIE.*" \

nokeepalive ssl-unclean-shutdown \

downgrade-1.0 force-response-1.0

# Overwrite X-Forwarded-Proto declaration for port 443, request are "https"

RequestHeader set X-Forwarded-Proto "https"

RequestHeader set X-Forwarded-Port "443"

# CORS support

SetEnvIf Origin "^http(s)?://(.+\.)?(mydomain.com)(:\d{1,5})?$" origin_is=$0

Header always set Access-Control-Allow-Origin %{origin_is}e env=origin_is

Header set Access-Control-Allow-Credentials "true"

Header set Access-Control-Allow-Methods "GET, POST, OPTIONS, HEAD, PUT, DELETE,

PATCH"

Header set Access-Control-Allow-Headers "accept,x-requested-method,origin,x-requested-with,x-

request,cache-control,content-type"

Header set Access-Control-Max-Age "600"

ProxyPass /federated http://localhost:8086/federated

ProxyPassReverse /federated http://localhost:8086/federated

# Fix font issue in IE10+

<Location ~ \.eot$>

Header unset Cache-Control

Header unset Pragma

</Location>

12.重新啟動Apache服務

13.開瀏覽器輸入 ,用 admin_platform 帳號測試看看

http://my3dpassport.mydomain.com/3dpassport 先登入 然後貼上以下網址

http://myfederated.mydomain.com/federated/search?query=test

Firefox 約出現四串亂數即正常

Page 14: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 14

§ 十、安裝 Full-text Search Server with Exalead §

1.點選安裝 setup.exe

D:\Server_V6R2016\GA\03.Full-textSearchServerwithExalead.Windows64\1\

2.Next

3.變更安裝路徑到 C:\app\DassaultSystemes\R2016x\FulltextSearchServer

4.選擇改選 Custom >Next

5.選擇預設 Single Search Server >Next

6.共四行修改一下

http://myfts.mydomain.com:19000

1

1

Qwerty12345

7.點選 Install

8.點選 Close

§ 十一、安裝3D Dashboard §

1.開啟命令提示字元

2.建立 tablespaces

C:\> sqlplus / as sysdba

SQL> CREATE TABLESPACE x3ddashadmin_ts

DATAFILE 'C:\APP\ORACLE12C\ORADATA\MYDB\X3DDASHADMIN_TS.DBF' SIZE

Page 15: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 15

200M

AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED

EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT AUTO;

3. 建立 DB user & granting privileges

SQL> CREATE USER x3ddashadmin IDENTIFIED BY Qwerty12345;

SQL> ALTER USER x3ddashadmin DEFAULT TABLESPACE x3ddashadmin_ts;

SQL> GRANT CONNECT TO x3ddashadmin;

SQL> GRANT RESOURCE TO x3ddashadmin;

SQL> GRANT UNLIMITED TABLESPACE TO x3ddashadmin;

點選安裝 setup.exe

D:\Server_V6R2016\GA\04.3DDashboard.Windows64\1

2.Next

3.變更安裝路徑到 C:\app\DassaultSystemes\R2016x\3DDashboard

4.取消勾選 install Java

5.自動抓以安裝路徑,檢查一下按 Next

6.預設 Oracle > Next

7.修改一下四行

(空白)

//mydbserver.mydomain.com:1521/MYDB

x3ddashadmin

Qwerty12345

8.變更以下四行

https://my3dpassport.mydomain.com:443/3dpassport https://my3ddashboard.mydomain.com:443/3ddashboard

https://my3dspace.mydomain.com:443/3dspace

https://my3dspace.mydomain.com:443/3dspace

9.變更以下兩行

mymail.mydomain.com

[email protected]

10.預設有勾 Install the application server

11.修改 Port 8083

Page 16: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 16

12.以下兩行修改第一行

myuntrusted.mydomain.com

.*

13.點選 Install

14.點選 Close

15.開啟 C:\app\Apache24\conf\httpd.conf

16.最下方增加一行

Include conf/my3ddashboard.conf

17.在 C:\app\Apache24\conf\ 新增 my3ddashboard.conf 內容如下

<VirtualHost my3ddashboard.mydomain.com:80>

ServerName my3ddashboard.mydomain.com

DocumentRoot "C:\app\Apache24\htdocs"

Redirect permanent /3ddashboard

https://my3ddashboard.mydomain.com/3ddashboard

</VirtualHost>

<VirtualHost my3ddashboard.mydomain.com:443>

ServerName my3ddashboard.mydomain.com

ServerAlias my3ddashboard

ErrorLog logs/my3ddashboard_error_log

TransferLog logs/my3ddashboard_access_log

LogLevel warn

SSLEngine on

SSLProxyEngine on

SSLCertificateFile conf/ssl/my3ddashboard.crt

SSLCertificateKeyFile conf/ssl/my3ddashboard.key

SetEnvIf User-Agent ".*MSIE.*" \

nokeepalive ssl-unclean-shutdown \

downgrade-1.0 force-response-1.0

<Location /3ddashboard>

SetEnvIf Host ^(.*?)(:[0-9]+|)$ custom_host=$1

RequestHeader set x-forwarded-hostname "%{custom_host}e"

RequestHeader set x-forwarded-port 443

RequestHeader set x-forwarded-proto https

ProxyPass http://127.0.0.1:8083/3ddashboard

ProxyPassReverse http://127.0.0.1:8083/3ddashboard

# Passport font fix

Header unset Cache-Control

Header unset Pragma

</Location>

</VirtualHost>

18.重新啟動 Apache24服務

Page 17: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 17

19.瀏覽器輸入 http://my3ddashboard.mydomain.com/3ddashboard 用 admin_platform

會出現存取資遭拒,這是正常的,因為3DSpace 還沒裝

§ 十二、安裝3D Space §

1.開啟命令提示字元

2.建立 tablespaces

C:\> sqlplus / as sysdba

SQL> CREATE TABLESPACE space_data_ts

DATAFILE 'C:\APP\ORACLE12C\ORADATA\MYDB\SPACE_DATA_TS01.DBF' SIZE 200M

AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED

EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT AUTO;

SQL> CREATE TABLESPACE space_index_ts

DATAFILE 'C:\APP\ORACLE12C\ORADATA\MYDB\SPACE_INDEX_TS01.DBF' SIZE 200M

AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED

EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT AUTO;

3. 建立 DB user & granting privileges

SQL> CREATE USER spaceuser IDENTIFIED BY Qwerty12345;

SQL> ALTER USER spaceuser DEFAULT TABLESPACE space_data_ts;

SQL> GRANT CONNECT, RESOURCE, DBA, CREATE VIEW, UNLIMITED TABLESPACE TO

spaceuser;

點選安裝 setup.exe

D:\Server_V6R2016\GA\05.3DSpace.Windows64\1

2.Next

3.變更安裝路徑到 C:\app\DassaultSystemes\R2016x\3DSpace\server

4.不勾安裝 JAVA

Page 18: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 18

5.自動抓 JAVA已裝路徑

6.預設 Oracle

7.變更以下六行

(空白)

spaceuser

Qwerty12345

//mydbserver.mydomain.com:1521/MYDB

space_data_ts

space_index_ts

8.變更密碼與路徑

Qwerty12345

c:\app\DassaultSystemes\3DSpaceData

9.預設有勾 Update database

10.檢查兩行

space_data_ts

space_index_ts

11.檢查變更五行 (務必注意路徑是否正確)

http://myfts.mydomain.com:19000

https://myfederated.mydomain.com:443/federated

https://my3ddashboard.mydomain.com:443/3ddashboard

https://my3dspace.mydomain.com:443/3dspace

https://my3dswym.mydomain.com:443

12.變更兩行

mymail.mydomain.com

[email protected]

13.預設兩個都勾選 > Next

14.變更使用埠為 8087

15.預設暫存位置 C:\Windows\Temp\DassaultSystemes

16.預設一個有勾選

17.預設兩個都有勾選

18.點選 Install

19.點選 Close

20.開啟 C:\app\Apache24\conf\httpd.conf

Page 19: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 19

21.最下方增加一行

Include conf/my3dspace.conf

22.在 C:\app\Apache24\conf\ 新增 my3dspace.conf 內容如下

<VirtualHost my3dspace.mydomain.com:80>

ServerName my3dspace.mydomain.com

DocumentRoot "C:\app\Apache24\htdocs"

Redirect permanent /3dspace https://my3dspace.mydomain.com/3dspace

Redirect permanent /internal https://my3dspace.mydomain.com/internal

</VirtualHost>

<VirtualHost my3dspace.mydomain.com:443>

ServerName my3dspace.mydomain.com

ServerAlias my3dspace

ErrorLog logs/my3dspace_error_log

TransferLog logs/my3dspace_access_log

LogLevel warn

SSLEngine on

SSLProxyEngine on

SSLCertificateFile conf/ssl/my3dspace.crt

SSLCertificateKeyFile conf/ssl/my3dspace.key

SetEnvIf User-Agent ".*MSIE.*" \

nokeepalive ssl-unclean-shutdown \

downgrade-1.0 force-response-1.0

# Overwrite X-Forwarded-Proto declaration for port 443, request are "https"

RequestHeader set X-Forwarded-Proto "https"

RequestHeader set X-Forwarded-Port "443"

# CORS support

SetEnvIf Origin "^http(s)?://(.+\.)?(mydomain.com)(:\d{1,5})?$" origin_is=$0

Header always set Access-Control-Allow-Origin %{origin_is}e env=origin_is

Header set Access-Control-Allow-Credentials "true"

Header set Access-Control-Allow-Methods "GET, POST, OPTIONS, HEAD, PUT, DELETE, PATCH"

Header set Access-Control-Allow-Headers "accept,x-requested-method,origin,x-requested-with,x-

request,cache-control,content-type"

Header set Access-Control-Max-Age "600"

ProxyPass /3dspace http://localhost:8087/3dspace

ProxyPassReverse /3dspace http://localhost:8087/3dspace

ProxyPass /internal http://localhost:8070/internal

ProxyPassReverse /internal http://localhost:8070/internal

# Fix font issue in IE10+

<Location ~ \.eot$>

Header unset Cache-Control

Page 20: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 20

Header unset Pragma

</Location>

</VirtualHost>

23.重新啟動 Apache24服務

24.瀏覽器輸入

http://my3dspace.mydomain.com/3dspace

http://my3dspace.mydomain.com/internal

用 admin_platform

25.停止3DSpaceTomEENoCAS_R2016x (3DEXPERIENCE R2016x 3DSpaceNoCAS TomEE) 服務

26.在 C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini 建立資料夾

27.找 C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\bin\enovia.ini

複製到 C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini 內 並做修改

28.將此副本的檔案刪除以下內容

SWYM_URL=https://my3dswym.mydomain.com PASSPORT_URL=https://my3dpassport.mydomain.com/3dpassport DASHBOARD_URL=https://my3ddashboard.mydomain.com/3ddashboard SEARCH_URL=https://myfederated.mydomain.com/federated ENOVIA_URL=https://my3dspace.mydomain.com MYAPPS_URL=https://my3dspace.mydomain.com/3dspace

29. 開啟命令提示視窗輸入 regedit

30.找到\\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun

2.0\3DSpaceTomEENoCAS_R2016x\Parameters\Environments 底下

31.右邊點選 ENOVIAINIDIR=C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini

增加一行 ENOVIAINIDIR=C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini

(後續若又更新 FP,Regedit 都要重新做一次)

32.開始工具列>選擇 Start mql ,使用 MQL 給予 CNV & MDG Licenses

MQL<> set context user creator;

MQL<> list product * where person==admin_platform;

MQL<> mod product CNV add person admin_platform;

MQL<> mod product MDG add person admin_platform;

MQL<> list product * where person==admin_platform;

MQL<> quit;

§ 十三、安裝3D Index Server §

Page 21: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 21

1.點選安裝 setup.exe

D:\Server_V6R2016\GA\06.3DIndexingServer.Windows64\1 2.Next

3.選擇 Custom

4.路徑修改一下到 C:\app\DassaultSystemes\R2016x\3DIndexServer

5.預設有勾選

6.預設 Deploy 3D Index Engine with the MCS buit-in load balancer

7.有四行修改如下

my3dindex.mydomain.com 58000 2 C:\app\DassaultSystemes\R2016x\3DSpace\server

8.七行修改如下

my3dspace.mydomain.com 8070 internal 3DIndexAdminUser Qwerty12345 VPLMAdmin.Company Name.Default C:\app\DassaultSystemes\3Dindexes 9.預設有勾選

10.點選 Install

11.Close 12.桌面多出 ICON 運行>看結果

Data reindexation batch > IndexationReport.html § 十四、安裝 Studio Modeling Platform Client §

Page 22: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 22

1.點選 Setup 安裝

D:\Server_V6R2016\GA\07.StudioModelingPlatformRichClients.Windows64\1 2.路徑變更 C:\app\DassaultSystemes\R2016x\3DSpace\studio

3.會自動抓 JAVA路徑

4.預設 Oracle

5.tnsnames.ora 路徑指向輸入

C:\app\oracle12c\product\12.1.0\dbhome_1\NETWORK\ADMIN 6.勾選 I have read...... > Next

7.MATRIX-R 路徑輸入 (注意後面有改成 server)

C:\app\DassaultSystemes\R2016x\3DSpace\server 8.點選 Install > Close

9.開始 > Business 登入看能否使用 (creator)

十五、安裝3DLiveExamine §

1.點選 Setup 安裝

D:\Server_V6R2016\GA\08.ENOVIA3DLiveExamine\1\ 2.指定 INSTALL路徑

D:\Server_V6R2016\GA\DS_Installer.Windows64\1\ 3.變更安裝路徑

C:\app\DassaultSystemes\R2016x\3DSpace\server

4.路徑不用改

C:\app\DassaultSystemes\R2016x\3DSpace\server\Apps\3DLive_web_plug-in\V6R2016x 5.預設兩行不用改

creator

Page 23: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 23

(空白)

6.選 Install > Close

7.增加增加字串 要在 [MXMRUN] 之前

C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\bin\enovia.ini

MX_SERVICE_PATH=C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\tomcat\current\webapps\3dspace\WEB-INF\classes MX_SERVICE_ADMIN=https://my3dspace.mydomain.com:443/3dspace [MXMRUN] MXMRUN_OS=win_b64

8.再改一次增加增加字串 要在 [MXMRUN] 之前

C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini\enovia.ini

MX_SERVICE_PATH=C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\tomcat\currentNoCAS\webapps\internal\WEB-INF\classes MX_SERVICE_ADMIN=https://my3dspace.mydomain.com:443/internal [MXMRUN] MXMRUN_OS=win_b64

9.編輯修改檔案

C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\resources\warutil\fragment\ PassportAuthentication.web.xml.part.deactivated 搜尋增加字串如下

Before <param-

value>/resources/AppsMngt/user/invitation/*,/resources/AppsMngt/info

s/*,/resources/ENOCsm/usermgmt/*,/resources/ENOCsm/3ddriveusr/*,/res

ources/People/*,/resources/AppsMngt/environment/uploadfile/*,/resour

ces/AppsMngt/massivesynchro/upload/*,/resources/AppsMngt/passport/*,

/resources/AppsMngt/vm/delete*</param-value>

After <param-

value>/resources/AppsMngt/user/invitation/*,/resources/AppsMngt/info

s/*,/resources/ENOCsm/usermgmt/*,/resources/ENOCsm/3ddriveusr/*,/res

ources/People/*,/resources/AppsMngt/environment/uploadfile/*,/resour

ces/AppsMngt/massivesynchro/upload/*,/resources/AppsMngt/passport/*,

/resources/AppsMngt/vm/delete*,/services/*</param-value>

10.用 administrator 開啟命令提示字元

在 C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\command

執行

– BuildDeploy3DSpace_NoCAS.bat

– BuildDeploy3DSpace_CAS.bat

Page 24: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 24

11.停止 3DSpaceTomEENoCAS_R2016x (3DEXPERIENCE R2016x 3DSpaceNoCAS TomEE) 服務

12.開命令提示字元輸入 regedit

13修改

\\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\3DSpaceTomEENoCAS_R2016x\Parameters\Environments 14.點選右邊 在 Path=C:\App\...底下增加一行

ENOVIAINIDIR=C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini 15.重啟 3DSpaceTomEENoCAS_R2016x (3DEXPERIENCE R2016x 3DSpaceNoCAS TomEE) 服務

16.開啟瀏覽器 http://my3dspace.mydomain.com/internal

(FP更新後 Regedit步驟要重做)

17.開啟 DOS輸入

-3DSPace CAS

C:\>

C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\bin\mql

MQL<> set context user creator;

MQL<> compile prog * force;

MQL<> quit;

-3DSPace NoCAS

C:\> set

ENOVIAINIDIR=C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini

C:\>

C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\bin\mql

MQL<> set context user creator;

MQL<> compile prog * force;

MQL<> quit;

18.輸入網址即可檢查

https://my3dspace.mydomain.com/3dspace/services

https://my3dspace.mydomain.com/internal/services

§ 十五、安裝 FCS (CentralFCS) §

1.將 apache-tomee-1.7.2-plus.zip解壓縮到 C:\app\

2.變更一下資料夾名稱 如 C:\app\tomee-centralfcs

3.在 C:\app\tomee-centralfcs\bin新增 setenv.bat檔案

輸入

set JAVA_OPTS=-Xss512k -Xms640m -Xmx2048m -server -Dfile.encoding=UTF-8 -

Dfile.encoding.override=UTF-8 -Dclient.encoding.override=UTF-8

Page 25: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 25

set LANG=C

set MX_CHARSET=UTF8

set NLS_LANG=_.UTF8

4.修改 C:\app\tomee-centralfcs\conf\server.xml

<Server port="9005" shutdown="SHUTDOWN">

<Connector port="9080" protocol="HTTP/1.1"

connectionTimeout="20000" URIEncoding="UTF-8"

redirectPort="9443" xpoweredBy="false" server="Apache

TomEE" />

<Connector port="9009" protocol="AJP/1.3" redirectPort="9443" />

5.點選 Setup 安裝

D:\Server_V6R2016\GA\09.FileCollaborationServer.Windows64\1 6.路徑變更 C:\app\DassaultSystemes\R2016x\CentralFCS

7.JAVA路徑會自己抓

8.預設有勾選

9.變更為 centralfcs

10.Install > Close 11.新增 windows環境變數 JAVA_HOME=C:\Java\jdk1.8.0_72

12.開啟命令提示字元輸入

copy C:\app\DassaultSystemes\R2016x\CentralFCS\distrib\centralfcs.war

C:\App\tomee-centralfcs\webapps

啟動

C:\> cd c:\app\tomee-centralfcs\bin

C:\> startup.bat

13.瀏覽器輸入 http://mycentralfcs.mydomain.com:9080/centralfcs/servlet/fcs/about

有版本說明即可

14.修改 C:\app\Apache24\conf\httpd.conf

最底下增加一行

Include conf/mycentralfcs.conf

Page 26: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 26

15.在 C:\app\Apache24\conf\httpd.conf 新增一個檔案 mycentralfcs.conf 輸入

<VirtualHost mycentralfcs.mydomain.com:80>

ServerName mycentralfcs.mydomain.com

DocumentRoot "C:\app\Apache24\htdocs"

Redirect permanent /centralfcs

https://mycentralfcs.mydomain.com/centralfcs

</VirtualHost>

<VirtualHost mycentralfcs.mydomain.com:443>

ServerName mycentralfcs.mydomain.com

ServerAlias mycentralfcs

ErrorLog logs/mycentralfcs_error_log

TransferLog logs/mycentralfcs_access_log

LogLevel warn

SSLEngine on

SSLProxyEngine on

SSLCertificateFile conf/ssl/mycentralfcs.crt

SSLCertificateKeyFile conf/ssl/mycentralfcs.key

SetEnvIf User-Agent ".*MSIE.*" \

nokeepalive ssl-unclean-shutdown \

downgrade-1.0 force-response-1.0

# Overwrite X-Forwarded-Proto declaration for port 443, request are

"https"

RequestHeader set X-Forwarded-Proto "https"

RequestHeader set X-Forwarded-Port "443"

ProxyPass /centralfcs http://localhost:9080/centralfcs

ProxyPassReverse /centralfcs http://localhost:9080/centralfcs

</VirtualHost>

16.重新啟動 Apache服務

17.蘭覽器輸入 http://mycentralfcs.mydomain.com/centralfcs/servlet/fcs/about 看是否正常

18.開啟命令提示字元輸入

C:\> C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\bin\mql

MQL> set context user creator;

MQL> list store;

MQL> print store STORE;

MQL> print store plmx;

MQL> print store 'Image Store';

MQL> mod store STORE fcs 'https://mycentralfcs.mydomain.com/centralfcs';

MQL> mod store plmx fcs 'https://mycentralfcs.mydomain.com/centralfcs';

MQL> mod store 'Image Store' fcs 'https://mycentralfcs.mydomain.com/centralfcs';

MQL> print store STORE;

Page 27: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 27

MQL> print store plmx;

MQL> print store 'Image Store';

19.開啟瀏覽器輸入 http://my3dspace.mydomain.com/3dspace 登入看看

20.上傳物件會放置於 C:\App\DassaultSystemes\3DSpaceData\內

21.將 TomEE 放置於服務,在命令提示字元輸入

C:\> cd C:\App\tomee-centralfcs\bin

C:\> service.bat install 3DEXPERIENCE_R2016x_CentralFCS

22.編輯註冊檔案 Regedit

位置如下\\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun

2.0\3DEXPERIENCE_R2016x_CentralFCS\Parameters\Java\Options 增加數值

-Xss512k

-Xms640m

-Xmx2048m

-Dfile.encoding=UTF-8

-Dfile.encoding.override=UTF-8

-Dclient.encoding.override=UTF-8

23.服務啟動 Apache TomEE

§ 十六、安裝 Centrals §

1.點選 Setup.EXE

在 D:\Server_V6R2016\GA\Centrals\DesignCentral_ENOVIAX-CADDesignFoundation.Windows64\1

2.選擇安裝套件位置 D:\Server_V6R2016\GA\DS_Installer.Windows64\1

3.路徑變更為 C:\app\DassaultSystemes\R2016x\3DSpace\server

4.都下一步後完成

§ 十七、安裝 FP1638 §

Page 28: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 28

1.點選 Setup.EXE

在 D:\Server_V6R2016\FP1638\Platform.Windows64.2-2\3DPassport-

V6R2016x.HF6.Windows64\3DPassport.Windows64\1 2.Next 3.有七行,倒數第一與第三行輸入密碼 Qwerty12345

4.Mail有兩行,填入密碼 Qwerty12345

5.點選 Install

6.Close 7.點選 Setup.EXE

D:\Server_V6R2016\FP1638\Platform.Windows64.2-2\FederatedSearchFoundation-V6R2016x.HF7.Windows64\1 8.Next > Install > Close

9.點選 Setup.EXE

D:\Server_V6R2016\FP1638\Platform.Windows64.2-2\Full-textSearchServerwithExalead-V6R2016x.HF6.Windows64\1 10.Next 11.路徑 Next

12.點選 Install > Close

13.點選 Setup.EXE

D:\Server_V6R2016\FP1638\Platform.Windows64.2-2\3DDashboard-V6R2016x.HF7.Windows64\1

Page 29: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 29

14.Next 15. 有四行輸入第四行密碼

Qwerty12345 16.有三行輸入第三行位置

C:\app\DassaultSystemes\3DSpaceData (要先建好資料夾 C:\app\DassaultSystemes\3DDashboardData)

17.點選 Install > Close

18.點選 Setup.EXE

D:\Server_V6R2016\FP1638\Platform.Windows64.2-2\3DSpace-V6R2016x.HF7.Windows64\1 19.Next 20.有兩行 第一行密碼輸入

Qwerty12345 21.路徑檢查 Next

22.預設有勾選 Next > Install >Close

23.點選 Setup.EXE

D:\Server_V6R2016\FP1638\Platform.Windows64.2-2\3DIndexingServer-V6R2016x.HF6.Windows64\1 24.Next 25.改選擇 Custom

26.路徑檢查

27.有七行 輸入密碼 Qwerty12345

28.Instrall > Close 29.點選 Setup.EXE

D:\Server_V6R2016\FP1638\StudioModelingPlatformRichClients.Windows64\1 30.Next 31.預設路徑 C:\app\DassaultSystemes\R2016x\3DSpace\studio

32.Install >Close

33.點選 Setup.EXE

D:\Server_V6R2016\FP1638\Platform.Windows64.2-2\FileCollaborationServer-V6R2016x.HF7.Windows64\1 34.Next

35.變更一下路徑到 C:\app\DassaultSystemes\R2016x\CentralFCS

Page 30: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 30

36.Install > Close

37.編輯 PassportAuthentication.web.xml.part.deactivated

在 C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\resources\warutil\fragment

搜尋"skipFilterUrlPatterns" (2個地方要改)

Before <param-

value>/resources/AppsMngt/user/invitation/*,/resources/AppsMngt/infos

/*,/resources/ENOCsm/usermgmt/*,/resources/ENOCsm/3ddriveusr/*,/resou

rces/People/*,/resources/AppsMngt/environment/uploadfile/*,/resources

/AppsMngt/massivesynchro/upload/*,/resources/AppsMngt/passport/*,/res

ources/AppsMngt/vm/delete*</param-value>

After <param-

value>/resources/AppsMngt/user/invitation/*,/resources/AppsMngt/infos

/*,/resources/ENOCsm/usermgmt/*,/resources/ENOCsm/3ddriveusr/*,/resou

rces/People/*,/resources/AppsMngt/environment/uploadfile/*,/resources

/AppsMngt/massivesynchro/upload/*,/resources/AppsMngt/passport/*,/res

ources/AppsMngt/vm/delete*,/services/*</param-value>

38.用administrator開啟命令提示字元運行

C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\command - BuildDeploy3DSpace_NoCAS.bat - BuildDeploy3DSpace_CAS.bat 39.停止 3DSpaceTomEENoCAS_R2016x (3DEXPERIENCE R2016x 3DSpaceNoCAS TomEE) 服務.

40.命令提示字元輸入 regedit

41.編輯註冊表

\\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\3DSpaceTomEENoCAS_R2016x\Parameters\Environments 42.在右邊 "Path=C:\App\..." 點選.增加一行

ENOVIAINIDIR=C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini 43.重新啟動 3DSpaceTomEENoCAS_R2016x (3DEXPERIENCE R2016x 3DSpaceNoCAS TomEE) 服務

44.開始令另字元輸入以下指令 a. 3DSpace CAS C:\>

C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\bin\mql

MQL<> set context user creator;

MQL<> compile prog * force;

MQL<> quit;

Page 31: [文件] 華創造型SERVER安裝過程記錄 -V6R2016X 安裝流程

3DExperience 2016 安裝點檢文件 James Ver.1.0 – 2016/11/11 Page. 31

b. 3DSpace NoCAS C:\> set

ENOVIAINIDIR=C:\App\DassaultSystemes\R2016x\3DSpace\server\nocasini

C:\>

C:\App\DassaultSystemes\R2016x\3DSpace\server\win_b64\code\bin\mql

MQL<> set context user creator;

MQL<> compile prog * force;

MQL<> quit;

45.停止 Apache TomEE+ (3DEXPERIENCE_R2016X_CentralFCS)服務 46.刪除 C:\app\tomee-centralfcs\webapps\centralfcs.war 47.複製 C:\app\DassaultSystemes\R2016x\CentralFCS\distrib\centralfcs.war 到 C:\App\tomee-centralfcs\webapps 48.啟動 Apache TomEE+ (3DEXPERIENCE_R2016X_CentralFCS)服務 49.瀏覽器輸入 http://mycentralfcs.mydomain.com/centralfcs/servlet/fcs/about 可以看到更新HF版次 50.完成