EOS項目部署


分為三個部分:數據庫  框架  部署

數據庫:windows +sqlsever2008

框架:Linux   主要任務是 auth+框架項目文件(tomcat+EOS+甲方的auth的文件)   甲方自己的框架  顯示登錄頁面   192.168.**.**:8080/auth 

框架需要更改的是

 

 

 

 登錄  ip:8080/governor 修改管理     檢查數據庫

驗證是框架是否搭建成功:登錄192.168.***.***(框架ip):8080/auth

登錄后要出現下面頁面   框架才算成功

 

 

 

部署部分:Linux+ EOS+tomcat+項目文件

該部分個governor用於部署項目文件      (先要創建應用管理再部署項目文件)

設備管道保溫結構測試、評價及優化設計決策系統系統

上線投產步驟

A.  投產相關服務器信息

1.成功后按下述步驟在此部署另一台服務器

序號

服務器名稱

服務器IP

備注

1

PV-LAPP03

192.168.186.128

web應用服務器

2

pvsqlcl01sql

192.168.191.3

數據庫服務器

 

2.端口使用情況

序號

端口

說明

1

13634

BWS應用端口

2

13635

Governor應用端口

 

B. 安裝介質

1、 訪問EOS程序安裝介質

1) 取得以下內容

EOS_Platform_7.5_Enterprise_Edition_Linux.tar(Linux環境EOS企業版安裝介質)

2、 訪問tomcat安裝介質配置安裝文件取得以下內容下載到本地:

1) apache-tomcat-7.0.72.tar.gztomcat服務器)

2) user-config.xml(服務器配置文件)

3) silent_install.properties (安裝所需配置文件)

4) server.xml tomcat應用配置文件)

5) web.xml (服務器應用配置文件)

6) governor文件夾(存放startup.conf)

7) BWS1文件夾(存放startup.conf)

8) BWS文件夾

9) primetonlicense.xml(服務器許可證)

10)handler-web.xml

11)handler-engine.xml

 

C. 數據庫

1、數據庫腳本存在路徑:

數據庫表

2、取得數據初始化腳本文件

1) BWS-data.sql

3、創建數據庫並初始化數據

1) 使用管理員賬號登錄到SQL SERVER數據庫服務器IP:192.168.191.3

2) 創建數據庫實例:

數據庫實例名稱:CGN_BWS

用戶名:CGN_BWS

密碼:管理員設定

3) 用戶授權:

給用戶CGN_BWS授予數據操作(DML)的所有權限,包括(SELECT、INSERTUPDATE、DELETE等)

4) 按照腳本編號依次執行數據庫初始化腳本,創建表並插入數據

a) 執行 BWS-data.sql

5) 如提示沒有權限執行,請用SYS_DB賬號登錄。

D. 業務系統企業版安裝

1.在服務器上解壓EOS安裝文件,並設置文件夾權限,也可以通過WinScp工具設置權限,如安裝過程中,提示權限不足,設置對應文件的權限即可,具體執行步驟如下:

1)首先將獲取到的介質EOS_Platform_7.5_Enterprise_Edition_Linux和apache-tomcat-7.0.72.tar復制到服務器BWS文件夾下面.

2)創建目標路徑:

mkdir  /data/BWS/EOS_Platform_7.5_Enterprise_Edition_Linux/  -p

3)解壓文件到目標路徑(如果存在則無需再解壓)                                                           

tar -xvf /data/BWS/EOS_Platform_7.5_Enterprise_Edition_Linux.tar -C /data/BWS/EOS_Platform_7.5_Enterprise_Edition_Linux/

2.給安裝文件路徑下所有文件賦予讀寫權限:

chmod 777 /data/BWS/EOS_Platform_7.5_Enterprise_Edition_Linux/ -R

3.解壓Tomcat到指定路徑:

1)創建目標路徑:

mkdir /data/BWS/ -p(如果存在則無需再創建)

2)解壓Tomcat文件到指定目標路徑:

tar -zxvf /data/BWS/apache-tomcat-7.0.72.tar.gz -C /data/BWS/

3)修改/data/BWS下生成的apache-tomcat-7.0.72 文件夾名稱為 apache-tomcat-7.0.72-BWS

4.將取得的silent_install.properties,直接覆蓋到 /data/BWS/EOS_Platform_7.5_Enterprise_Edition_Linux/installer

5.在/data/BWS中新建BWSServer目錄,並操作權限授權的步驟命令

1)創建應用服務安裝路徑:

mkdir /data/BWS/BWSServer

2)賦讀寫權限:

chmod 777 /data/BWS/BWSServer

6.在服務器上運行靜默安裝模式:

1)進入安裝文件目錄:

cd /data/BWS/EOS_Platform_7.5_Enterprise_Edition_Linux/

2)執行安裝:

./install.sh -silent

7.替換配置文件:

獲取文件(server.xml)、governor文件夾內的配置文件(startup.conf)以及BWS1文件夾內的配置文件(startup.conf

a) 取server.xml文件覆蓋 /data/BWS/apache-tomcat-7.0.72-BWS/conf下的server.xml

b) 取governor文件夾內的文件startup.conf覆蓋/data/BWS/BWSServer/apps_config/governor文件夾下startup.conf文件

c) 取BWS1文件夾內的文件startup.conf覆蓋/data/BWS/BWSServer/apps_config/BWS文件夾下startup.conf文件

8.安裝完成並替換完所有配置文件后,進入/data/BWS/BWSServer目錄下,啟動服務

1)進入服務路徑:

cd  /data/BWS/BWSServer/

2)啟動服務:

./startServer.sh

9.服務啟動成功后,

1)取primetonlicense.xml文件並覆蓋到 

/data/BWS/BWSServer/apps_config/governor/license

10.user-config.xml文件並覆蓋到/data/BWS/BWSServer/apps_config/BWS/config/ 路徑下文件

11.取handler-web.xml文件,通過WinSCP軟件覆蓋到/data/BWS/BWSServer/apps_config/BWS/config/user 路徑下文件

12.取handler-engine.xml文件,通過WinSCP軟件覆蓋到/data/BWS/BWSServer/apps_config/BWS/config/user 路徑下文件

 注意 :該出  user-config.xml 需要更改ip.

E. 驗證應用服務容器安裝是否成功

  1. 重新啟動服務

1)停止當前服務:

Ctrl + c

(2)進入服務路徑:

cd  /data/BWS/BWSServer/

(3)啟動服務:

./startServer.sh

2.打開瀏覽器,輸入http://192.168.122.131/governor,登錄governor平台輸入用戶名和密碼,進入BWSgovernor應用管理平台(初始賬號密碼:sysadmin,密碼為初始密碼,不在文檔中顯示),登錄后請修改密碼。

3.查看應用的端口是否和 /data/BWS/BWSServer/apps_config/BWS/startup.conf 中設置的端口是否一致,(如果不一致修改端口,文件中的AdminPort和應用管理中的管理端口必須一致) (提示:端口13634

 

 

 

 

若端口不一致,則先刪除應用,再重新增加應用,增加應用信息如下圖所示:

 

 

 

4.查看應用是否已授權,如果顯示未授權,

 

 

 

進入配置->JMX安全控制,用管理員的賬號密碼進行授權

 

 

 

5.在governor中配置數據源

 

 

 

如數據源已有則先選擇此數據源,點擊修改,查看數據源里面的配置是否和剛剛配置的數據庫信息一樣,如果不一樣,則修改為正確的數據源,其中用戶名和密碼重新輸入,並點擊測試數據庫連接,測試連接成功,即可。注意:該出數據庫ip 和 名字  需要更改 (名字_需要改成 —)   

 

 

 

F. 部署系統應用

1.取得部署包

1)訪問項目部署包取得:

core_v2.2.ecd (統一框架部署包)

BWS_20201020.ecd(系統部署包)

2.啟動服務后,打開瀏覽器,輸入 http://192.168.186.128/governor

1)登錄governor平台輸入用戶名和密碼,進入BWSgovernor 構建包部署頁面.

2)點擊選擇文件按鈕,選擇文件:core_v2.2.ecd,點擊上傳,然后下一步,選擇要部署的應用,點擊部署,如下圖:

 

 

 

3)選擇BWS,並點擊部署,之后部署成功。

 

 

 

3.選擇左側構建包管理

 

 

 

如果出現紅色框中的部署包,就卸載多余的部署包,把紅色框中的部署包全部卸載。

4.覆蓋BWS文件夾

獲取BWS文件夾,並覆蓋 /data/BWS/apache-tomcat-7.0.72-BWS/webapps下面的BWS文件夾

 

 

 

5.覆蓋成功之后,首先停止服務

1)停止當前服務:

Ctrl + c

2)進入服務路徑:

cd  /data/BWS/BWSServer/

3)啟動服務:

./startServer.sh

6. 啟動服務后,打開瀏覽器,輸入 http://192.168.122.131:13636/governor打開應用管理,查看應用是否已授權,顯示已授權就進行下一步,如果顯示未授權,

 

 

 

進入配置->JMX安全控制,用管理員的賬號密碼進行授權,點擊確定之后,返回應用管理,查看是否授權成功。

 

 

 

 

7. 進入governor 構建包部署頁面,點擊選擇文件按鈕,選擇文件:BWS_20201020ecd,點擊上傳,然后下一步,選擇要部署的應用,點擊部署,如下圖:

 

 

 

選擇BWS,並點擊部署,之后部署成功。

 

 

 

 

8.配置單點登錄

web.xml文件修改名稱為web.xml並覆蓋 /data/BWS/apache-tomcat-7.0.72-BWS/webapps/BWS/WEB-INF/ 下的web.xml 

1)停止當前服務:

Ctrl + c

2)啟動服務:

nohup  /data/BWS/BWSServer/startServer.sh &

3)啟動服務后,打開瀏覽器,輸入 http://192.168.186.128/governor打開應用管理,查看應用是否已授權,顯示已授權就進行下一步,如果顯示未授權,

 

 

 

進入配置->JMX安全控制,用管理員的賬號密碼進行授權,點擊確定之后,返回應用管理,查看是否授權成功。

 

 

 

 

7) 驗證應用系統部署是否成功

打開瀏覽器,輸入http://BWS.gnpjvc.cgnpc.com.cn,192.168.122.131:13636/BWS

 

 

重點:

web.xml中ip 需要更改  大部分為  框架ip   最后一個為部署ip      改文件把 部署與框架連接到了一起。

數據庫

 

 

總結:

框架:項目主頁  auth里面部署的文件 是甲方提供的

部署:項目內容   

二者 通過web.xml 進行相關聯。 

 

 

部署:ip更改文件   user-config.xml(框架ip)    web.xml(ip :框架ip+自身ip)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM