一、准备工具
1、DEM WAR包
dem-34685-20260116-7.6.1.zip
2、Tomcat
apache-tomcat-9.0.115.tar.gz
3、java jdk
jdk-8u172-linux-x64.tar.gz
4、达梦数据库
dm8
5、机器地址
192.168.139.131
二、安装达梦数据库
过程略
三、安装jdk
1、建议卸载原本的jdk
rpm -qa | grep java
yum remove *openjdk*
2、安装
(1)创建jdk文件夹
cd /usr/local
mkdir jdk
(2)解压
cd jdk
tar -zxvf jdk-8u172-linux-x64.tar.gz
(3)配置profile文件
vi /etc/profile
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_172
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:{CATALINA_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
source /etc/profile
四、安装Tomcat
1、解压
cd /dm8
tar -zxvf apache-tomcat-9.0.115.tar.gz
2、配置profile文件
vi /etc/profile
unset i
unset -f pathmunge
export CATALINA_HOME=/dm8/apache-tomcat-9.0.115
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_172
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:{CATALINA_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
source /etc/profile
3、启动Tomcat
cd /dm8/apache-tomcat-9.0.115/bin
./startup
在浏览器中访问,输入http://192.168.139.131:8080
五、安装dem
1、修改 DEM 后台数据库 DM.INI 参数配置,推荐配置:
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
2、在 DEM 后台库中执行 SQL 脚本 dem_init.sql
dem_init.sql 路径为达梦数据库安装目录下的/web/dem_init.sql,此 SQL 脚本编码为 UTF-8。
注意:如果使用 disql 执行 SQL 脚本,请设置 set CHAR_CODE UTF8。
./disql
conn SYSDBA/密码
set CHAR_CODE UTF8;
start /opt/dmdbms/we/dem_init.sql
3、配置tomcat
(1)追加字段属性
在/dm8/apache-tomcat-9.0.115/conf/server.xml中<Connector port=“8080”
protocol=”HTTP/1.1”… 追加属性字段 maxPostSize=”-1”;
(2)修改JVM参数
在/dm8/apache-tomcat-9.0.115/bin/catalina.sh中新增,路径一定要对
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/opt/dmdbms/bin"
(3)解压dem包
mkdir -p /dm8/web
cd /dm8/web
unzip dem-34685-20260116-7.6.1.zip
(4)将dem.war拷贝到Tomcat中
cp /dm8/web/dem.war /dm8/ apache-tomcat-9.0.115/ webapps/dem.war
cd /dm8/ apache-tomcat-9.0.115/ webapps
unzip -oq dem.war -d dem
(5)修改DEM连接后台数据库配置文件db.xml
配置 DEM 后台数据库的连接信息: ip、 port、用户名、密码、连接池大小以及 SSL登录信息等,在文件 WEB-INF/db.xml(在 dem.war 中,解压后在 tomcat 的路径webapps/dem/WEB-INI/db.xml 下)中配置。
vi /dm8/apache-tomcat-9.0.115/webapps/dem/WEB-INF/db.xml
<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
<Server>localhost</Server>
<Port>35236</Port>
<User>SYSDBA</User>
<Password>SYSDBA</Password>
<InitPoolSize>5</InitPoolSize>
<CorePoolSize>10</CorePoolSize>
<MaxPoolSize>50</MaxPoolSize>
<KeepAliveTime>60</KeepAliveTime>
<DbDriver></DbDriver>
<DbTestStatement>select 1</DbTestStatement>
<SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir>
<SSLPassword></SSLPassword>
</ConnectPool>
(6)重启Tomcat
cd /dm8/apache-tomcat-9.0.115/bin
./shutdown
./startup
(7)登陆dem
在浏览器中访问,输入http://192.168.139.131:8080/dem/
默认用户名和密码:admin/888888
六、安装dmagent
1、获取agent安装包
(1)达梦数据库安装目录的 tool 下存有 dmagent
cd /opt/dmdbms/tool/dmagent
(2)在dem中查找
2、修改dmagent配置
配置 dmagent 目录下的 agent.ini:
center.url=http://192.168.139.131:8080/dem #DEM 访问地址
gather_enable=true #开启收集监控数据功能, 默认打开
service_enable=true #开启远程调用功能,部署时需要打开
3、创建agent KEY
cd /opt/dmdbms/tool/dmagent
./start.sh INSTALL_SERVICE_KEY 999999
报错:Agent service key invalid, agent start fail, use INSTALL_SERVICE_KEY to install service key first! dem和dmagent设置校验key为同一个值 ./start.sh INSTALL_SERVICE_KEY 999999(默认值为999999)DEM中系统配置service_key设置
4、启动dmagent
cd /opt/dmdbms/tool/dmagent
./start.sh -d agent.ini
5、脚本注册服务
./service.sh install
6、登录dem进行查看
dem就介绍到这了,更多相关内容请移步达梦官方网站:
https://eco.dameng.com