注册
达梦DEM部署详细方案
专栏/培训园地/ 文章详情 /

达梦DEM部署详细方案

@--@ 2025/03/27 30 0 0
摘要

一、安装JDK
1、下载所需安装包 jdk(如果系统存在java环境,且版本大于1.8,此步骤可省略)
2、将解压后的目录移至/usr/local/jdk
3、配置环境变量

  1. [root@mydm ~]#vi /etc/profile #末尾添加以下内容
    export JAVA_HOME=/usr/local/jdk/
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  2. [root@mydm ~]# source /etc/profile
  3. [root@mydm ~]# java -verison -- 查看版本

二、安装tomcat 版本9以上
1)在 conf/server.xml 配置文件中 <Connector port="8080" protocol="HTTP/1.1"... 位置处添加属性字段 maxPostSize="-1"。
<Connector port="8080" protocol="HTTP/1.1" maxPostSize="-1" connectionTimeout="20000" redirectPort="8443" />
(2)在 bin/catalina.sh 配置文件中,根据数据库的安装路径,修改 jvm 启动参数
Linux:bin/catalina.sh
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/home/dmdba/dmdbms/bin"
Windows:bin/catalina.bat
set java_opts= -server -Xms40m -Xmx1024m -Djava.library.path=c:\dmdbms\bin

三 、下载所需要的安装包
img_5025.jpg
四、修改数据库参数
[dmdba@mydm ~]# vi /dm8/data/PROD/dm.ini
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
五、执行SQL脚本
dem_init.sql 路径为达梦数据库安装目录下的/dm/dbms/web/dem_init.sql,此 SQL 脚本编码为UTF-8。
SQL> set CHAR_CODE UTF8
SQL> start /dmdbms/web/dem_init.sql

六、安装DEM
拷贝dem.war到tomcat进行部署
将在数据库安装目录/dm/dbms/web/dem.war拷贝到Tomcat下的webapps
1. [root@mydm ~]#cp /dm/dbms/web/dem.war /dm8/dem/apache-tomcat-9.0.98/webapps
2. [root@mydm ~]# jar -xvf dem.war
3. [root@mydm ~]#cd dem/WEB-INF/db.xml
修改对应的IP地址、端口和账号密码等
img_10362.jpg
[root@mydm sslDir]# cp /dm8/dem/apache-tomcat-9.0.98/webapps/dem/WEB-INF/sslDir/server_ssl.tar /dm8/dmdbs/bin
[root@mydm bin]# tar -xvf server_ssl.tar
[root@mydm bin]# chown -R dmdba.dinstall server_ssl
[root@mydm bin]# ./shutdown.sh
[root@mydm bin]# ./startup.sh

七、登录DEM
http: //192.168.59.172:8080/dem
默认用户名:admin
默认密码:888888

八、配置 DEM 日志级别
在 tomcat 的 webapps/dem/WEB-INF 目录下,log4j.xml 文件控制着日志级别。
LOG_LEVEL 参数控制日志的显示信息:LOG_MAX_SIZE,LOG_MAX_COUNT,LOG_PRESERVE_DURATION 这 3 个参数动态组合控制日志量和日志保存的最大大小,超过这个最大大小的日志会被删除。
日志最大大小= LOG_MAX_SIZE × LOG_MAX_COUNT × LOG_PRESERVE_DURATION;
在 DEM 调试和查找问题时,LOG_LEVEL 可以使用 DEBUG 或者 ALL 参数,生产环境建议使用 ERROR 级别。根据项目的实际需要和磁盘的可用大小,调整 LOG_MAX_SIZE,LOG_MAX_COUNT,LOG_PRESERVE_DURATION 这 3 个参数的大小,避免出现磁盘爆盘的现象。此配置文件重启 Tomcat 之后才能生效。
img_13415.jpg

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服