前言
本文主要介绍了达梦DEM的部署配置方法,罗列了在配置过程中的步骤、一些步骤中涉及到参数修改
环境概要
系统环境:win10 专业版 64位
JDK 版本:1.8
tomcat版本:tomcat 8
DEM简介
DEM是达梦数据库推出的一款数据库管理应用, 以WEB应用的形式提供数据库管理,监控和维护的功能,实现远程管理和监控数 据库实例,并且不仅局限于单个数据库实例的管理和监控,也能够对数据库集(MPP,DSC, 数据守护)进行管理和监控。
DEM部署
部署前的准备
1.安装DM数据库
在部署DEM前需要在本地的设备上安装DM数据库,具体的安装步骤可以参照文章: DM数据库安装方法
2.安装配置本地tomcat
2.1 安装tomcat
2.1.1 安装概述
运行DEM应用需要配置tomcat环境 tomcat官网下载地址
进入官网选择需要下载的tomcat版本,本文使用的是 tomcat 8
下载完成后选择tomcat压缩包再选择一个解压路径进行解压,注意选择的解压路径不能包含中文字符。
下图是解压完成后的文件目录:
2.1.2 Tomcat文件目录
- bin:可执行文件(启动文件startup.bat、关闭文件shutdown.bat)
- conf:配置文件(修改端口号:server.xml,建议将server.xml备份)
- lib:依赖的jar包
- log:日志文件(记录出错等信息)
- temp:临时文件
- webapps:可执行的项目。默认作为存放开发项目的目录
- work:存放由jsp翻译成的
.java源文件, 以及编译的.class字节码文件(jsp ->java ->class)其他文件
2.2 配置环境变量
2.2.1 JDK环境配置
配置Tomcat环境变量前一定要配置好java的环境变量,尤其是JAVA_HOME,关于JAVA环境变量的配置这里不做过多赘述。
详情可以参照文章:JDK安装与配置
2.2.2 Tomcat环境变量配置
以下环境变量均在系统环境变量中设置。
- 新建
CATALINA_HOME环境变量,变量:CATALINA_HOME的值为:D:\tomcat8\apache-tomcat-8.5.81(此处为tomcat的安装路径)windows下可以点开tomcat安装目录并鼠标点击导航栏即可获取。 - 修改 Path ,在 Path 后添加(新建):
%CATALINA_HOME%\lib、%CATALINA_HOME%\bin、%CATALINA_HOME%\lib\servlet-api.jar
环境变量
环境变量名对大小写不敏感,可将CATALINA_HOME小写,但需要保持一致
注意:在环境变量中,如果新建有两个相同仅大小写不同的的变量名,会覆盖设置。如:path和PATH
3.拷贝DEM war包
DEM war包可以在DM数据库安装目录下的web文件夹中找到:
找到 dem.war文件,将其拷贝到tomcat安装目录下的 webapps 文件夹中,在拷贝之前可以先将webapps文件夹原有的内容清空。
Tomcat 参数配置
1.修改server.xml文件
找到tomcat安装目录下conf文件夹下的server.xml文件,
在conf/server.xml中<Connector port="8080" protocol="HTTP1.1"...之后追加 maxPostSize="-1"/>
2.修改catalina.bat文件
找到tomcat安装目录下bin文件夹下的catalina.bat文件,将文件中第 216 行左右的位置处找到set JAVA_OPTS=....修改JVM启动参数
set "JAVA_OPTS=-server -Xms40m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=D:\dmdbms\bin;"
Djava.library.path路径为本地DM安装目录的bin路径,在修改时需要注意。
正式部署
1.初始化dem_init.sql脚本文件
打开DM管理工具,连接到本地的数据库服务,在window本机的数据库中新建一个DEM模式,拥有者选择SYSDBA
选中 DEM 模式,选择工具导航栏中的查询选项,执行脚本,执行的脚本文件为DM数据库安装目录下web文件夹中的dem_init.sql文件
2.修改dem.war中的db.xml文件
使用解压缩工具打开之前拷贝到tomcat的webapps目录下的 dem.war 文件,打开
WEB-INF文件夹,选择db.xml文件进行更改,db.xml文件主要包含连接数据库的相关配置,包括ip、端口、用户口令等配置,将其中的 <server>配置改为<server>localhost</server>连接到本地的服务,将端口<Port>配置改为:5236,修改连接密码为本地服务的密码。
3.启动验证
使用 win+R 键输入 startup.bat 回车或者找到tomcat安装目录下bin文件夹里的startup.bat文件双击运行,初次运行时因为war包解压的原因会耗一些时间,当然也可以提前手动将war包解压,当命令行窗口出现如下图所示时,证明部署完成。
随后打开浏览器,输入localhost:8080/dem 出现dem管理工具的登陆界面即证明部署完成,初始账户密码为 : admin/888888
结语
至此 DEM的部署工作完成,想要了解更多DM相关产品技术及解决方案可以访问: 达梦在线服务平台