一、安装jdk
1、yum erase java* #删除旧版本或是不需要的版本
2、tar -zxvf jdk-8u144-linux-x64.tar.gz #解压安装包
(jdk官网下载http://www.oracle.com/technetwork/java/javase/download)
3、cp -Rf jdk1.8.0_144 /usr/local/jdk
4、
vi /etc/profile #配置环境变量,在末尾添加
JAVA_HOME=/usr/local/jdk/
JAVA_BIN=/usr/local/jdk/bin
JRE_HOME=/usr/local/jdk/jre
PATH=$PATH:/usr/local/jdk/bin:/usr/local/jdk/jre/bin
CLASSPATH=/usr/local/jdk/jre/lib:/usr/local/jdk/lib:/usr/local/jdk/jre/lib/charsets.jar
export JAVA_HOME JAVA_BIN JRE_HOME PATH CLASSPATH
5、使配置生效
source /etc/profile
6、检测是否正确(会出现三行)
java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
Windows环境查看jdk版本
cmd下输入java -verion
查看jdk安装目录 java -verbose
二、安装Tomcat
1、tar -zxvf apache-tomcat-9.0.0.M21.tar.gz
2、cp -Rf apache-tomcat-9.0.0.M21 /usr/local/tomcat
3、vi /usr/local/tomcat/bin/catalina.sh #在第二行添加
JAVA_HOME=/usr/local/jdk/
CATALINA_HOME=/home/dmdba/tomcat
Windows环境同理在catalina.sh中加入两行
4、/usr/local/tomcat/bin/startup.sh #开启
/usr/local/tomcat/bin/shutdown.sh #关闭Tomcat
/usr/local/tomcat/bin/startup.sh #开启Tomcat
5、ps aux | grep tomcat #查看是否启动成功
三、安装DM数据库
安装完成之后,修改配置文件dm.ini中的一些参数
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
MAX_BUFFER = 2000
SORT_BUF_SIZE = 50
四、修改一些配置
在数据库中执行一个脚本(但是这个脚本数据库识别不到,可以打开管理工具,把脚本中的SQL语句复制粘贴出来在管理工具中执行)
脚本的位置:/home/dmdba/dmdbms/web/dem_init.sql
把/home/dmdba/dmdbms/web/dem.war复制到/usr/local/tomcat/webapps下,完成之后,重启tomcat,这时,在/usr/local/tomcat/webapps目录下会出现一个dem目录,表示解压完成
进入dem目录中有WEB-INF,/usr/local/tomcat/webapps/dem/WEB-INF路径下,修改db.xml文件
<?xml version="1.0" encoding="UTF-8"?><ConnectPool><Dbtype>dm7</Dbtype><Server>192.168.3.117</Server><Port>32141</Port><User>SYSDBA</User><Password>SYSDBA</Password><InitPoolSize>50</InitPoolSize><CorePoolSize>100</CorePoolSize><MaxPoolSize>500</MaxPoolSize><KeepAliveTime>60</KeepAliveTime><DbDriver></DbDriver><DbTestStatement>select 1</DbTestStatement><SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir><SSLPassword></SSLPassword></ConnectPool>
将/usr/local/tomcat/webapps/dem/WEB-INF/sslDir路径下的server_ssl拷贝到/home/dmdba/dmdbms/bin下
配置tomcat(这个时候要shutdown tomcat)
在/usr/local/tomcat/conf路径下的server.xml中修改一些配置
<Connector port="8080" protocol="HTTP/1.1"... 追加属性字段 maxPostSize="-1"
即:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" maxPostSize="-1" redirectPort="8443" />
修改jvm启动参数
Linux:/usr/local/tomcat/bin/catalina.sh -> JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/home/dmdba/dmdbms/bin"; Windows:bin/catalina.bat -> set java_opts= -server -Xms40m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=c:\dmdbms\bin;注意上面DM的安装目录要根据实际情况改变
启动tomcat
开启浏览器访问
http://192.168.3.117:8080/dem 登陆(admin/888888)
配置dmagent
在/home/dmdba/dmdbms/tool/dmagent/下,修改config.properties
#[General]
#run_mode values:
#0 - assist process
#1 - assist process & monitor
#2 - assist process & monitor & deployer
run_mode=2
ap_port=6363
rmi_port=6364
#[DEM]
center.url=http://192.168.3.115:8080/dem
center.agent_servlet=dem/dma_agent
[dmdba@c1 dmagent]$ ./DMAgentService.sh start
Starting DMAgentService...
.......... running: PID:10289
[dmdba@c1 dmagent]$
社区地址:https://eco.dameng.com