Restcloud ETL安裝部署手冊


一、產品介紹

1.1. 產品概述

RestCloud ETL數據融合平台通過可視化的拖、拉、拽即可完成數據集成流程的構建並實現數據抽取、轉換、清洗、脫敏、加載等功能,RestCloud ETL從架構、易用性、傳輸性能、可視化、 功能豐富性等方面均全面超越常見的開源ETL工具。通過容器化技術RestCloud ETL支持大規模的分布式部署架構,可以根據資源利用率實現動態的彈性伸縮實現上萬流程的同時調度與並發運行。
1.2. 產品定位
RestCloud ETL數據融合平台是基於微服務架構完全自主研發和創新的新一代數據融合平台,產品的定位是為企業提供業務系統數據之間的集成以及異構數據源之間的數據傳輸於一體的一站式的數據處理平台,全Web化配置開箱即用, 多種異構數據源之間通過平台快速進行數據交換,快速幫助企業構建數據融合平台,同時通過疊加API服務平台即可快速落地構建一個輕量級的數據中台。
1.3. 編寫目的
本手冊是 “RestCloud數據交換平台”用戶的使用指南,針對本平台的管理功能模塊的使用方法、技巧和一些相關的注意事項進行介紹,幫助用戶更好的掌握系統的功能和特性,作為用戶方便使用系統模塊功能的基本參考資料。

二、 產品部署(Linux)

部署步驟

  1. 安裝准備
  2. 安裝JDK (已安裝跳過)
  3. 安裝tomcat (已安裝跳過)
  4. 安裝mongodb(已安裝跳過)
  5. 安裝程序包
  6. 啟動tomcat
  7. 訪問 http://localhost:8080/restcloud/admin

1、安裝准備

1.1. 服務器硬件環境要求
Restcloud ETL服務器的最低運行環境如下:
CPU:Intel 1.6G 4核或以上
內存:16G或以上
可用硬盤空間:100G或以上
最少服務器數量:1台

1.2. 服務器端軟件環境要求
支持操作系統:linux7.0以上版本
JAVA運行環境:JDK1.8或更高.
數據庫: MongoDB3.6或更高
Web服務器:Tomcat8.5.57或更高

1.3. 用戶端軟件環境要求
最佳瀏覽器:Google Chrome 85以上版本,

2. 安裝JDK (已安裝跳過)

如需安裝請參考文檔:Linux安裝JDK8 https://club.restcloud.cn/wiki/1039996

3. 安裝tomcat (已安裝跳過)

如需安裝請參考文檔:Linux安裝tomcat
https://club.restcloud.cn/wiki/1040060/1040063

4. 安裝mongodb(已安裝跳過)

如需安裝請參考文檔:Linux安裝MongoDB
https://club.restcloud.cn/wiki/1039946

5. 安裝程序包

5.1. 上傳程序包
將war包上傳到/.../tomcat/webapps目錄下,假設war名稱為:ROOT.war
通過命令操作進入tomcat工程目錄文件:

cd /.../tomcat/webapps/
unzip -o ROOT.war -d ROOT
復制

5.2. 配置application.properties文件
進入到/.../tomcat/ROOT/WEB-INF/classes目錄下修改配置文件, 配置application.properties文件

cd ROOT/WEB-INF/classes/
vim application.properties
復制

#這個是mongodb認證庫的名稱,安裝后注冊用戶時創建的
spring.data.mongodb.authentication-database=admin

#數據庫連接配置
spring.data.mongodb.host=127.0.0.1:27017
spring.data.mongodb.username=admin
spring.data.mongodb.password=pass@2021

6. 啟動tomcat

6.1.手動啟動
*注意:系統第一次啟動時會自動初始化一個數據庫到mongodb中,在tomcat控制台日記中可以看到數據初始化的提示信息。如果初始化失敗可以進入mongo里將相關的庫刪除,重新啟動會自動創建數據庫。*
//配置完成,進入tomcat的bin目錄啟動tomcat

cd /usr/tomcat/bin
復制

//啟動tomcat並打印啟動日志

./startup.sh && tail -f ../logs/catalina.out
復制

輸入http://192.168.X.X:8080/restcloud/admin 地址
出現登錄界面輸入用戶名:admin 密碼:pass 即可以進入系統界面
6.2.開機啟動
https://blog.csdn.net/wangli61289/article/details/37924785
在/etc/init.d目錄下新建文件,命名為tomcat
對tomcat文件進行編輯,執行

 # cd /etc/init.d/
 # vi tomcat
復制

將下面代碼粘上去

#!/bin/bash
# description: Tomcat7 Start Stop Restart
# processname: tomcat7
# chkconfig: 234 20 80

export JAVA_HOME=/usr/jdk/jdk1.8.0_201
export JRE_HOME=/usr/jdk/jdk1.8.0_201
export CATALINA_BASE=/usr/tomcat
export CATALINA_HOME=/usr/tomcat

case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
 

按ESC退出,並#:wq

設置tomcat的文件屬性,把tomcat 修改為可運行的文件,命令參考如下

#chmod a+x tomcat
復制

設置服務運行級別

#chkconfig --add tomcat
復制

服務就添加成功了
然后用 chkconfig --list 查看,在服務列表里就會出現自定義的服務了
# chkconfig --list

6.3 測試命令

service tomcat start    #啟動服務
service tomcat stop     #停止服務
service tomcat restart   #重啟服務
service tomcat status    #查看運行狀態

  

三、 產品部署(windows)

平台最小依賴安裝
Sun JDK1.8U201以上,Tomcat 8.5以上,mongodb 3.6以上

部署步驟

安裝准備
安裝JDK (已安裝跳過)
安裝tomcat (已安裝跳過)
安裝mongodb(已安裝跳過)
安裝程序包
啟動tomcat
訪問 http://localhost:8080/restcloud/admin

1、安裝准備

1.1. 服務器硬件環境要求
Restcloud ETL服務器的最低運行環境如下:
CPU:Intel 1.6G 4核或以上
內存:16G或以上
可用硬盤空間:100G或以上
最少服務器數量:1台

1.2. 服務器端軟件環境要求
支持操作系統:Windows10/Windows7/Windows2012/windows server 2008以上版本
JAVA運行環境:JDK1.8或更高.
數據庫: MongoDB3.6或更高
Web服務器:Tomcat8.5.57或更高

1.3. 用戶端軟件環境要求
最佳瀏覽器:Google Chrome 85以上版本,

2. 安裝JDK (已安裝跳過)

如需安裝請參考文檔:Linux安裝JDK8 https://club.restcloud.cn/wiki/1039977

3. 安裝tomcat (已安裝跳過)

如需安裝請參考文檔:Linux安裝tomcat
https://club.restcloud.cn/wiki/1040060/1040063

4. 安裝mongodb(已安裝跳過)

如需安裝請參考文檔:Linux安裝MongoDB
https://club.restcloud.cn/wiki/1039862

5. 安裝程序包

上傳war包
將war包上傳到webapps,重命名為ROOT.war(暫不支持其他目錄)。
RestCloud鏈接MongoDB
進入到/usr/tomcat/webapps/ROOT/WEB-INF/classes目錄下
修改application.properties文件
#這個是mongodb認證庫的名稱,安裝后注冊用戶時創建的
spring.data.mongodb.authentication-database=admin
#MongoDB數據庫連接信息

spring.data.mongodb.host=127.0.0.1:27017
spring.data.mongodb.username=userid
spring.data.mongodb.password=password


免責聲明!

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



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