https://blog.csdn.net/qq_33809566/article/details/103245701
修改 dm.ini参数配置
MEMORY_POOL = 200 BUFFER = 1000 KEEP = 64 MAX_BUFFER = 2000 (dm7中设置,dm8中已没有此参数) SORT_BUF_SIZE = 50在数据库中执行以下SQL脚本dem_init.sql;
```bash [dmdba@localhost bin]$ ./disql disql V8 用户名: 密码: 服务器[LOCALHOST:5236]:处于主库配置状态 登录使用时间: 318.389(毫秒) SQL> SET DEFINE OFF SQL> SET CHAR_CODE UTF8 SQL> START /dm7/web/dem_init.sql1、 安装JDK
下载jdk-8u152-linux-x64.rpm
链接:https://pan.baidu.com/s/1Nj42k5tgw6v4h4Uraup6uQ 提取码:q1um
[root@localhost opt]# rpm -ivh jdk-8u152-linux-x64.rpm 准备中... ################################# [100%] 正在升级/安装... 1:jdk1.8-2000:1.8.0_152-fcs ################################# [100%] Unpacking JAR files... tools.jar... plugin.jar... javaws.jar... deploy.jar... rt.jar... jsse.jar... charsets.jar... localedata.jar... [root@localhost opt]#2、设置JKD环境变量
配置/etc/profile,在文件尾部添加如下配置
root@localhost bin]# vi /etc/profile export JAVA_HOME=/usr/java/jdk1.8.0_152 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin3、生效配置文件,并查看java版本
[root@localhost opt]# source /etc/profile [root@localhost opt]# java -version openjdk version "1.8.0_222-ea" OpenJDK Runtime Environment (build 1.8.0_222-ea-b03) OpenJDK 64-Bit Server VM (build 25.222-b03, mixed mode)下载tomcat 链接:https://pan.baidu.com/s/11RGq-RDRuFS1b0XdrQ_qlg 提取码:1dag
将tomcat 部署到/dm8/tomcat7目录下:
[root@NeoKylin6-dm8 dm8] pwd /dm8 [root@NeoKylin6-dm8 dm8] tar xvf apache-tomcat-7.0.96.tar [root@NeoKylin6-dm8 dm8] mv apache-tomcat-7.0.96 tomcat7 [root@NeoKylin6-dm8 dm8] cd /dm8/tomcat7/bin [root@NeoKylin6-dm8 bin] cp bin/catalina.sh /etc/init.d/tomcat编辑tomcat文件:
[root@localhost ~]cd /etc/init.d/tomcat [root@localhost ~]vi tomcat在第二行输入
#chkconfig: 2345 10 90 #description:Tomcat service CATALINA_HOME=/dm8/tomcat7 JAVA_HOME=/usr/java/jdk1.8.0_152 JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/opt/dmdbms/bin"修改tomcat的server.xml 文件:
[root@localhost conf]# vim server.xml<Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段 maxPostSize="-1"
复制达梦DEM系统war部署到tomcat下面
```c ```bash [root@localhost conf]# cd /dm8/web/ [root@localhost web]# ll 总用量 191484 -rwxr-xr-x. 1 dmdba dmdba 128532 10月 21 08:51 dem_init.sql -rwxr-xr-x. 1 dmdba dmdba 3328380 9月 17 14:12 DEM.pdf -rwxr-xr-x. 1 dmdba dmdba 4238 9月 17 14:12 demsdk.jar -rwxr-xr-x. 1 dmdba dmdba 192603218 10月 21 08:48 dem.war -rwxr-xr-x. 1 dmdba dmdba 3360 9月 17 14:12 readme.txt [root@localhost web]# cp dem.war /dm8/tomcat7/webapps/启动tomcat
[root@localhost web]# service tomcat start Using CATALINA_BASE: /dm8/tomcat7 Using CATALINA_HOME: /dm8/tomcat7 Using CATALINA_TMPDIR: /dm8/tomcat7/temp Using JRE_HOME: /usr/java/jdk1.8.0_152 Using CLASSPATH: /dm8/tomcat7/bin/bootstrap.jar:/dm8/tomcat7/bin/tomcat-juli.jar [root@localhost web]#修改DEM配置DB配置文件
[root@localhost dem]# cd /opt/dmdbms/tomcat7/webapps/dem/WEB-INF/ [root@localhost WEB-INF]# ll 总用量 48 drwxr-xr-x. 5 root root 88 10月 21 09:12 classes -rw-r--r--. 1 root root 457 10月 9 21:08 db.xml -rw-r--r--. 1 root root 36 8月 27 13:43 dem.properties drwxr-xr-x. 3 root root 17 10月 21 09:12 deploy drwxr-xr-x. 2 root root 4096 10月 21 09:12 lib -rw-r--r--. 1 root root 1091 8月 27 13:43 log4j.xml drwxr-xr-x. 4 root root 42 10月 21 09:12 sslDir -rw-r--r--. 1 root root 31090 8月 27 13:43 web.xml [root@localhost WEB-INF]# vi db.xml <?xml version="1.0" encoding="UTF-8"?> <ConnectPool> <Server>127.0.0.1</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>重启tomcat
[root@localhost WEB-INF]# service tomcat stop Using CATALINA_BASE: /dm8/tomcat7 Using CATALINA_HOME: /dm8/tomcat7 Using CATALINA_TMPDIR: /dm8/tomcat7/temp Using JRE_HOME: /usr/java/jdk1.8.0_152 Using CLASSPATH: /dm8/tomcat7/bin/bootstrap.jar:/dm8/tomcat7/bin/tomcat-juli.jar Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0 [root@localhost WEB-INF]# service tomcat start Using CATALINA_BASE: /dm8/tomcat7 Using CATALINA_HOME: /dm8/tomcat7 Using CATALINA_TMPDIR: /dm8/tomcat7/temp Using JRE_HOME: /usr/java/jdk1.8.0_152 Using CLASSPATH: /dm8/tomcat7/bin/bootstrap.jar:/dm8/tomcat7/bin/tomcat-juli.jar [root@localhost WEB-INF]#设置tomcat开启自启
[root@localhost bin]# systemctl enable tomcat tomcat.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig tomcat onDEM 的访问地址:http://192.168.1.101:8080/dem/ 默认用户名和密码:admin/888888
点击登录进入dem
此时数据库和主机还无法监控远程服务器,因为远程服务器的代理还没有部署。