软件准备
Tomcat
JDK 1.8(必须1.8)
达梦数据库
dem的war包(安装数据库后会在$DM_HOME/web下有)
1.初始化数据库
使用官方建议参数
MEMORT_POOL = 200
BUFFER = 1000
KEEP = 64
MAX_BUFFER = 2000
SORT_BUF_SIZE = 50
cd $DM_HOME/bin
./disql SYSDBA/********@ip:port
alter system set 'MEMORY_POOL'=200;
alter system set 'BUFFER'=1000 spfile;
alter system set 'KEEP'=64 spfile;
alter system set 'MAX_BUFFER'=2000 spfile;
alter system set 'SORT_BUF_SIZE'=50 spfile;
创建独立的表空间和用户进行管理
create tablespace dem datafile '数据文件存放路径\dem.dbf' size 100 autoextend off;
create user dem_test identified by 88888888 default tablespace dem;
grant dba to dem_test;
导入sql脚本
设置字符集
set CHAR_CODE UTF8
start /安装路径/web/dem_init.sql
安装JDK
tar -xf jdk-8u231-linux-x64.tar.gz -C 指定目录
验证版本
java -version
安装Tomcat
tar -xf apache-tomcat-7.0.56.tar.gz -C 指定目录
在tomcat\conf\server.xml 中
maxPostSize="-1"
maxPostSize 参数的意思是 使 post 内容大小不限制
<Connector port="8080" protocol="HTTP/1.1"
maxPostSize="-1"
connectionTimeout="20000"
redirectPort="8443" />
修改catalina.sh启动文件
vi /dm/tomcat/bin/catalina.sh
export JAVA_OPTS="-server -Xms512m -Xmx1024m -Djava.library.path=/安装目录/bin"
部署运行的war包
在$DM_HOME/web下有dem的war,复制到Tomcat的webapps目录下
修改dem/WEB_INFO的db.xml
<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
<Dbtype>dm8</Dbtype>
<Server>本机ip</Server>
<Port>数据库端口</Port>
<User>dem_test</User>
<Password>88888888</Password>
<InitPoolSize>50</InitPoolSize>
<CorePoolSize>100</CorePoolSize>
<MaxPoolSize>500</MaxPoolSize>
<KeepAliveTime>60</KeepAliveTime>
<DbDriver></DbDriver>
<DbTestStatement>select 1</DbTestStatement>
<!-- <Url>jdbc:dm://localhost:5236</Url> -->
</ConnectPool>
修改安装目录/tool/dmagent/config(ip改为dem所安装电脑ip)
启动Tomcat
cd tomcat安装路径
./startup.sh
查看运行日志,如有报错请逐一处理
浏览器登录
http://192.168.0.120:8080/dem/
账号:admin 密码:888888(默认)