有任何问题请到技术社区反馈。

24小时免费服务热线:400 991 6599

达梦技术社区:https://eco.dameng.com

准备工作

需要的资料全部在达梦数据库的安装目录的web目录下

部署java

清除其他版本的java包

[root@localhost java]# rpm -qa | grep java
## 按照指示清除这些jar包
[root@localhost java]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
[root@localhost java]# rpm -e --nodeps python-javapackages-3.4.1-6.el7_0.noarch
[root@localhost java]# rpm -e --nodeps tzdata-java-2015a-1.el7.noarch
[root@localhost java]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
[root@localhost java]# rpm -e --nodeps javapackages-tools-3.4.1-6.el7_0.noarch

安装java包

[root@localhost /]# mkdir /usr/local/java
[root@localhost /]# cd /usr/local/java
[root@localhost java]# ##将课件中的jar包放到/usr/local/java目录下
[root@localhost java]# tar -zxvf jdk-8u221-linux-x64.tar.gz

配置环境变量

[root@localhost java]# vi /etc/profile
## ====================
export JAVA_HOME=/usr/local/java/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
## ====================
[root@localhost java]# source /etc/profile   ## 使更改的配置立即生效
[root@localhost java]# java -version         ## 查看JDK版本信息,如果显示出1.8.0证明成功

安装 tomcat

[root@localhost local]# mkdir /usr/local/tomcat
[root@localhost tomcat]# ##将课件中的tomcat包放到/usr/local/tomcat目录下
[root@localhost tomcat]# tar -zxvf apache-tomcat-8.5.57.tar.gz
[root@localhost bin]# ./startup.sh

修改相关配置文件

DM数据库

-- 修改 DEM 后台数据库 dm.ini 参数配置
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50

修改tomcat配置文件

catalina.sh

修改tomcat安装目录 bin目录下的文件catalina.sh文件

[root@localhost bin]# vim catalina.sh
## ===============
JAVA_OPTS="-server -Xms256m -Xmx1024m  -Djava.library.path=/dm8/bin" ## /dm8/bin是dm的安装目录,注意修改

server.xml

[root@localhost conf]# vim server.xml
##========
maxPostSize="-1";

放dem.war包

  1. 在往tomcat的webapp目录下存放jar包时,修改数据库的链接文件

【在 dem.war 中,解压后在 tomcat 的路径(webapps/dem/war/WEB-INI/db.xml 下)中配置】

  1. 放war包之前,把webapp里面的文件夹全部删掉
注意修改自己的服务器连接IP
<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool><Server>192.168.60.141</Server><Port>5236</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>

导入数据

DEM 后台库中执行 SQL 脚本 dem_init.sql

dem_init.sql 路径为达梦数据库安装目录下的/web/dem_init.sql,此 SQL 脚本编码为 UTF-8。

启动Tomcat

[root@localhost bin]# ./startup.sh

验证

假设部署 DEM 的机器 IP 为 192.168.60.141,则 DEM 访问地 址:http://192.168.60.141:8080/dem/。默认用户名和密码:admin/888888。

资料

链接:https://pan.baidu.com/s/1siSpCIzFZ_7bK8nwk26k2Q
提取码:sakg

linux部署DM数据库的DEM系统相关推荐

  1. [新]Linux部署DM DEM

    [新]Linux部署DM DEM 简介:提供一个通过 WEB 界面来监控,管理,维护 DM 数据库的集中式管 理平台,可以从任何可以访问 web 应用的位置通过 DEM 来对 DM 数 据库进行各种管 ...

  2. linux启动dm数据库,DM数据库的启停以及数据库状态检查

    继上一篇DM数据库的快速安装和配置(HI,达梦!初次见面,请多指教),这次分享DM数据库的启动和停止,这里以Linux系统为例. (note:DM 数据库在window上的启停如ORACLE一样,在服 ...

  3. linux部署Oracle数据库--安装篇

    在"系统"下的"管理"菜单中,点击"用户和群组". 点击"添加群组",群组名中输入"dba",点击确 ...

  4. DM数据库windwos和linux环境单机安装部署

    1 Windows安装 1.1安装前准备 达梦数据库是一款自主研发的大型通用关系型数据库,具有高兼容性.高可用性.高可靠性和高安全性.达梦在线服务平台提供X86平台.信创平台.Docker镜像开发版下 ...

  5. Linux环境部署国产数据库达梦

    DM数据库简介 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM. 2020年6月,根据摩天轮最新排行榜显示,DM数据库在国产数据库中排名在前三. Linux环境 ...

  6. DM数据库常用系统视图及数据字典查询部分汇总

    达梦数据库拥有大量系统视图,以v$开头.这些系统视图一般与达梦数据库实例的状态,配置文件信息以及运行状况有关,这里我汇总了一些达梦数据库的视图查询及常用应用场景. 1.select * from v$ ...

  7. DM数据库的启停以及数据库状态检查

    继上一篇DM数据库的快速安装和配置(HI,达梦!初次见面,请多指教),这次分享DM数据库的启动和停止,这里以Linux系统为例. (note:DM 数据库在window上的启停如ORACLE一样,在服 ...

  8. 猿创征文 | 国产数据库之DM数据库详解安装和使用

    文章目录 1.DM数据库简介 2.DM数据库基本概念介绍 3.DM数据库体系结构介绍 3.1.DM物理结构 3.2.DM内存结构 4.DM数据库的安装 4.1.Windows安装DM数据库 4.2.L ...

  9. DM数据库部署dem管理工具(tomcat)

    初始化数据库作为DEM后台数据库, 数据库dm.ini参数配置 MEMORY_POOL = 200 BUFFER = 1000 KEEP = 64 MAX_BUFFER = 2000 SORT_BUF ...

最新文章

  1. 中国无人车公司AutoX,打响加州RoboTaxi服务第一枪
  2. cms监控android,CMSV9道路监控终端
  3. html设置样式不继承_web前端入门到实战:css的核心原理分为优先级原则与继承原则两大部分...
  4. JVM 内存监控 (1.8)
  5. 阻塞模式下的超时等待
  6. Python科学计算函数库介绍
  7. 中美线径对照表_美标线径与国标对照
  8. Windows系统没有目标位置的快捷方式及其目标文件获取
  9. H5微信内部支付宝签约代扣
  10. iNeRF:用于姿态估计的反向神经辐射场(IROS 2021)
  11. css+div透明参数设置
  12. java服务端性能优化_记我的一次 Java 服务性能优化
  13. 51智联等已成“厕所”,猎聘网建“会所”求突破
  14. gradle依赖管理_依赖管理
  15. 计算机网络技术中,分组交换技术在计算机网络技术中的作用及特点是什么?
  16. Nginx之URL重写
  17. python学生成绩管理系统【完整版】
  18. 《算法笔记》第4章常用技巧
  19. 最新WIN_GHO系统(及OFC_PS8_FASH8_PY练习题)
  20. SQL Server实现简单查询语句

热门文章

  1. 四则运算(可怜的二柱子)2
  2. vue2.0项目中使用Ueditor富文本编辑器应用中出现的问题
  3. 记录 centos samba 安装
  4. C++:友元(非成员友元函数、成员友元函数、友元类)
  5. Day3-----delayPrompt
  6. PS制作立体效果——圆柱
  7. 对DotNet分布式应用搭建的考虑(引用)
  8. gg oracle tjs 同步_配置Goldengate从Oracle到PostgreSQL的同步复制
  9. [Python学习] 专题二.条件语句和循环语句的基础知识
  10. LeetCode Algorithm 797. 所有可能的路径