【DEM Window环境安装部署】

DEM windows环境部署过程

1 环境准备

1.1 安装JAVA

【DEM Window环境安装部署】

1.2 安装TOMCAT

下载解压到部署目录
【DEM Window环境安装部署】

1.2.1 修改tomcat-users.xml参数

将下列信息添加到E:\apache-tomcat-8.5.73\conf\tomcat-users.xml文件中

<tomcat-users xmlns="http://tomcat.apache.org/xml"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
              version="1.0">
	<role rolename="manager-gui"/>
	<role rolename="manager-script"/>
	<user username="admin" password="123456" roles="manager-script,manager-gui"/>
</tomcat-users>

1.2.2 修改server.xml参数

E:\apache-tomcat-8.5.73\conf\server.xml中<Connector port=“8080”
protocol=“HTTP/1.1”…
追加属性字段maxPostSize="-1"
maxPostSize 参数的意思是使post 内容大小不限制

<Connector port="8080" protocol="HTTP/1.1"
maxPostSize="-1"
connectionTimeout="20000"
redirectPort="8443" />

1.2.3 修改context.xml参数

E:\apache-tomcat-8.5.73\conf\context.xml
添加以下内容
(大小默认是1024,单位是KB):

<Resources cachingAllowed="true" cacheMaxSize="200000" />
<Context>
<!-- Default set of monitored resources. If one of these changes,the -->
<!-- web application will be reloaded.-->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<WatchedResource>WEB-INF/tomcat-web.xml</WatchedResource>
<WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>

<!--加到这里-->
<Resources cachingAllowed="true" cacheMaxSize="200000" />
<!-- Uncomment this to enable session persistence across Tomcat restarts -->
<!--<Manager pathname="SESSIONS.ser" />-->
</Context>

1.2.4 修改ConsoleHandler.encoding字符集

将参数java.util.logging.ConsoleHandler.encoding = UTF-8
修改为java.util.logging.ConsoleHandler.encoding = GBK
注意不修改该参数tomcat启动时乱码

1.2.5 修改setclasspath.bat参数

E:\apache-tomcat-8.5.73\bin\setclasspath.bat文件,以下信息添加@echo off后面

set JAVA_HOME=E:\apache-tomcat-8.5.73
set JRE_HOME=C:\Program Files\Java\jdk1.8.0_301\jre

注意:不添加jre信息启动会报错提示找不到JRE_HOME,导致无法启动成功

1.2.6 注册tomcat服务

使用管理员用户打开cmd,注册tomcat服务

E:\apache-tomcat-8.5.73\bin>service.bat install
Installing the service 'Tomcat8' ...
Using CATALINA_HOME:    "E:\apache-tomcat-8.5.73"
Using CATALINA_BASE:    "E:\apache-tomcat-8.5.73"
Using JAVA_HOME:        "C:\Program Files\Java\jdk1.8.0_301"
Using JRE_HOME:         "C:\Program Files\Java\jdk1.8.0_301\jre"
Using JVM:              "C:\Program Files\Java\jdk1.8.0_301\jre\bin\server\jvm.dll"
Failed installing 'Tomcat8' service

1.2.7 启动测试

E:\apache-tomcat-8.5.73\bin>
E:\apache-tomcat-8.5.73\bin>net start tomcat8
Apache Tomcat 8.5 Tomcat8 服务正在启动 .
Apache Tomcat 8.5 Tomcat8 服务已经启动成功。

–能打开该页面,说明user文件配置正确

【DEM Window环境安装部署】

2.部署DEM

2.1.修改jvm启动参数

E:\apache-tomcat-8.5.73\bin\catalina.sh,加到第一行:

set java_opts="-server -Xms512m -Xmx1024m -Djava.library.path= E:\dmdbms\bin"

2.2.准备DEM WAR包

拷贝DEM WAR到E:\apache-tomcat-8.5.73\webapps路径下,并修改db.xml文件
E:\apache-tomcat-8.5.73\webapps\dem\WEB-INF
修改 db.xml内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
   <Dbtype>dm8</Dbtype>
   <Server>10.10.10.10</Server>
   <Port>5236</Port>
   <User>sysdba</User>
   <Password>sysdba</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>

2.3.登录DEM管理

重启tomcat

E:\dmdbms\dmagent-5.3.2>net stop tomcat8
Apache Tomcat 8.5 Tomcat8 服务正在停止.
Apache Tomcat 8.5 Tomcat8 服务已成功停止。

E:\dmdbms\dmagent-5.3.2>net start tomcat8
Apache Tomcat 8.5 Tomcat8 服务正在启动 .
Apache Tomcat 8.5 Tomcat8 服务已经启动成功。
E:\dmdbms\dmagent-5.3.2>

访问地址:http://10.10.10.10:8080/dem/
默认用户/密码:admin/888888
【DEM Window环境安装部署】

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

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

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

上一篇:Hexo + Github搭建个人博客


下一篇:golang设计模式(一)访问者模式