admin 管理员组

文章数量: 1086866

【DM8】达梦8 DEM部署

DEM 达梦企业管理器,基于web界面 的一个管理器,对于主备或者集群 管理和部署很友好。
下面 基于达梦8 来部署一个DEM
DEM部署说明
1、首先 下载一个tomcat ,我这里使用的是一个 apache-tomcat-8.0.2版本。
(1)解压tomcat

[root@192 ~]# unzip apache-tomcat-8.0.20.zip
Archive:  apache-tomcat-8.0.20.zipcreating: apache-tomcat-8.0.20/creating: apache-tomcat-8.0.20/bin/creating: apache-tomcat-8.0.20/conf/creating: apache-tomcat-8.0.20/lib/creating: apache-tomcat-8.0.20/logs/creating: apache-tomcat-8.0.20/temp/creating: apache-tomcat-8.0.20/webapps/creating: apache-tomcat-8.0.20/webapps/ROOT/creating: apache-tomcat-8.0.20/webapps/ROOT/WEB-INF/creating: apache-tomcat-8.0.20/webapps/docs/creating: apache-tomcat-8.0.20/webapps/docs/WEB-INF/creating: apache-tomcat-8.0.20/webapps/docs/api/creating: apache-tomcat-8.0.20/webapps/docs/appdev/creating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/creating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/docs/creating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/src/creating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/src/mypackage/creating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/web/creating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/web/WEB-INF/creating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/web/images/creating: apache-tomcat-8.0.20/webapps/docs/architecture/creating: apache-tomcat-8.0.20/webapps/docs/architecture/requestProcess/creating: apache-tomcat-8.0.20/webapps/docs/architecture/startup/creating: apache-tomcat-8.0.20/webapps/docs/config/creating: apache-tomcat-8.0.20/webapps/docs/elapi/creating: apache-tomcat-8.0.20/webapps/docs/funcspecs/creating: apache-tomcat-8.0.20/webapps/docs/images/creating: apache-tomcat-8.0.20/webapps/docs/images/fonts/creating: apache-tomcat-8.0.20/webapps/docs/jspapi/creating: apache-tomcat-8.0.20/webapps/docs/servletapi/creating: apache-tomcat-8.0.20/webapps/docs/tribes/creating: apache-tomcat-8.0.20/webapps/docs/websocketapi/creating: apache-tomcat-8.0.20/webapps/examples/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/chat/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/checkbox/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/colors/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/dates/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/error/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/filters/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/el/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/listeners/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/num/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/sessions/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/util/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/validators/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/chat/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/jsp/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/jsp2/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/jsp/applet/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/lib/creating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/tags/creating: apache-tomcat-8.0.20/webapps/examples/jsp/creating: apache-tomcat-8.0.20/webapps/examples/jsp/async/creating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/creating: apache-tomcat-8.0.20/webapps/examples/jsp/checkbox/creating: apache-tomcat-8.0.20/webapps/examples/jsp/colors/creating: apache-tomcat-8.0.20/webapps/examples/jsp/dates/creating: apache-tomcat-8.0.20/webapps/examples/jsp/error/creating: apache-tomcat-8.0.20/webapps/examples/jsp/forward/creating: apache-tomcat-8.0.20/webapps/examples/jsp/images/creating: apache-tomcat-8.0.20/webapps/examples/jsp/include/creating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/creating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/creating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/creating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/creating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/creating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/creating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/creating: apache-tomcat-8.0.20/webapps/examples/jsp/jsptoserv/creating: apache-tomcat-8.0.20/webapps/examples/jsp/num/creating: apache-tomcat-8.0.20/webapps/examples/jsp/plugin/creating: apache-tomcat-8.0.20/webapps/examples/jsp/plugin/applet/creating: apache-tomcat-8.0.20/webapps/examples/jsp/security/creating: apache-tomcat-8.0.20/webapps/examples/jsp/security/protected/creating: apache-tomcat-8.0.20/webapps/examples/jsp/sessions/creating: apache-tomcat-8.0.20/webapps/examples/jsp/simpletag/creating: apache-tomcat-8.0.20/webapps/examples/jsp/snp/creating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/creating: apache-tomcat-8.0.20/webapps/examples/jsp/xml/creating: apache-tomcat-8.0.20/webapps/examples/servlets/creating: apache-tomcat-8.0.20/webapps/examples/servlets/chat/creating: apache-tomcat-8.0.20/webapps/examples/servlets/images/creating: apache-tomcat-8.0.20/webapps/examples/servlets/nonblocking/creating: apache-tomcat-8.0.20/webapps/examples/websocket/creating: apache-tomcat-8.0.20/webapps/host-manager/creating: apache-tomcat-8.0.20/webapps/host-manager/META-INF/creating: apache-tomcat-8.0.20/webapps/host-manager/WEB-INF/creating: apache-tomcat-8.0.20/webapps/host-manager/WEB-INF/jsp/creating: apache-tomcat-8.0.20/webapps/host-manager/images/creating: apache-tomcat-8.0.20/webapps/manager/creating: apache-tomcat-8.0.20/webapps/manager/META-INF/creating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/creating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/jsp/creating: apache-tomcat-8.0.20/webapps/manager/images/creating: apache-tomcat-8.0.20/work/inflating: apache-tomcat-8.0.20/LICENSEinflating: apache-tomcat-8.0.20/NOTICEinflating: apache-tomcat-8.0.20/RELEASE-NOTESinflating: apache-tomcat-8.0.20/RUNNING.txtinflating: apache-tomcat-8.0.20/bin/bootstrap.jarinflating: apache-tomcat-8.0.20/bin/catalina-tasks.xmlinflating: apache-tomcat-8.0.20/bin/catalina.batinflating: apache-tomcat-8.0.20/bin/catalina.shinflating: apache-tomcat-8.0.20/bin/commons-daemon-native.tar.gzinflating: apache-tomcat-8.0.20/bin/commons-daemon.jarinflating: apache-tomcat-8.0.20/bin/configtest.batinflating: apache-tomcat-8.0.20/bin/configtest.shinflating: apache-tomcat-8.0.20/bin/daemon.shinflating: apache-tomcat-8.0.20/bin/digest.batinflating: apache-tomcat-8.0.20/bin/digest.shinflating: apache-tomcat-8.0.20/bin/setclasspath.batinflating: apache-tomcat-8.0.20/bin/setclasspath.shinflating: apache-tomcat-8.0.20/bin/shutdown.batinflating: apache-tomcat-8.0.20/bin/shutdown.shinflating: apache-tomcat-8.0.20/bin/startup.batinflating: apache-tomcat-8.0.20/bin/startup.shinflating: apache-tomcat-8.0.20/bin/tomcat-juli.jarinflating: apache-tomcat-8.0.20/bin/tomcat-native.tar.gzinflating: apache-tomcat-8.0.20/bin/tool-wrapper.batinflating: apache-tomcat-8.0.20/bin/tool-wrapper.shinflating: apache-tomcat-8.0.20/bin/version.batinflating: apache-tomcat-8.0.20/bin/version.shinflating: apache-tomcat-8.0.20/conf/catalina.policyinflating: apache-tomcat-8.0.20/conf/catalina.propertiesinflating: apache-tomcat-8.0.20/conf/context.xmlinflating: apache-tomcat-8.0.20/conf/logging.propertiesinflating: apache-tomcat-8.0.20/conf/server.xmlinflating: apache-tomcat-8.0.20/conf/tomcat-users.xmlinflating: apache-tomcat-8.0.20/conf/tomcat-users.xsdinflating: apache-tomcat-8.0.20/conf/web.xmlinflating: apache-tomcat-8.0.20/lib/annotations-api.jarinflating: apache-tomcat-8.0.20/lib/catalina-ant.jarinflating: apache-tomcat-8.0.20/lib/catalina-ha.jarinflating: apache-tomcat-8.0.20/lib/catalina-storeconfig.jarinflating: apache-tomcat-8.0.20/lib/catalina-tribes.jarinflating: apache-tomcat-8.0.20/lib/catalina.jarinflating: apache-tomcat-8.0.20/lib/ecj-4.4.1.jarinflating: apache-tomcat-8.0.20/lib/el-api.jarinflating: apache-tomcat-8.0.20/lib/jasper-el.jarinflating: apache-tomcat-8.0.20/lib/jasper.jarinflating: apache-tomcat-8.0.20/lib/jsp-api.jarinflating: apache-tomcat-8.0.20/lib/servlet-api.jarinflating: apache-tomcat-8.0.20/lib/tomcat-api.jarinflating: apache-tomcat-8.0.20/lib/tomcat-coyote.jarinflating: apache-tomcat-8.0.20/lib/tomcat-dbcp.jarinflating: apache-tomcat-8.0.20/lib/tomcat-i18n-es.jarinflating: apache-tomcat-8.0.20/lib/tomcat-i18n-fr.jarinflating: apache-tomcat-8.0.20/lib/tomcat-i18n-ja.jarinflating: apache-tomcat-8.0.20/lib/tomcat-jdbc.jarinflating: apache-tomcat-8.0.20/lib/tomcat-jni.jarinflating: apache-tomcat-8.0.20/lib/tomcat-spdy.jarinflating: apache-tomcat-8.0.20/lib/tomcat-util-scan.jarinflating: apache-tomcat-8.0.20/lib/tomcat-util.jarinflating: apache-tomcat-8.0.20/lib/tomcat-websocket.jarinflating: apache-tomcat-8.0.20/lib/websocket-api.jarinflating: apache-tomcat-8.0.20/temp/safeToDelete.tmpinflating: apache-tomcat-8.0.20/webapps/ROOT/RELEASE-NOTES.txtinflating: apache-tomcat-8.0.20/webapps/ROOT/WEB-INF/web.xmlinflating: apache-tomcat-8.0.20/webapps/ROOT/asf-logo-wide.gifinflating: apache-tomcat-8.0.20/webapps/ROOT/asf-logo.pnginflating: apache-tomcat-8.0.20/webapps/ROOT/bg-button.pnginflating: apache-tomcat-8.0.20/webapps/ROOT/bg-middle.pnginflating: apache-tomcat-8.0.20/webapps/ROOT/bg-nav-item.pnginflating: apache-tomcat-8.0.20/webapps/ROOT/bg-nav.pnginflating: apache-tomcat-8.0.20/webapps/ROOT/bg-upper.pnginflating: apache-tomcat-8.0.20/webapps/ROOT/build.xmlinflating: apache-tomcat-8.0.20/webapps/ROOT/favicon.icoinflating: apache-tomcat-8.0.20/webapps/ROOT/index.jspinflating: apache-tomcat-8.0.20/webapps/ROOT/tomcat-power.gifinflating: apache-tomcat-8.0.20/webapps/ROOT/tomcat.cssinflating: apache-tomcat-8.0.20/webapps/ROOT/tomcat.gifinflating: apache-tomcat-8.0.20/webapps/ROOT/tomcat.pnginflating: apache-tomcat-8.0.20/webapps/ROOT/tomcat.svginflating: apache-tomcat-8.0.20/webapps/docs/BUILDING.txtinflating: apache-tomcat-8.0.20/webapps/docs/RELEASE-NOTES.txtinflating: apache-tomcat-8.0.20/webapps/docs/RUNNING.txtinflating: apache-tomcat-8.0.20/webapps/docs/WEB-INF/web.xmlinflating: apache-tomcat-8.0.20/webapps/docs/aio.htmlinflating: apache-tomcat-8.0.20/webapps/docs/api/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/build.xml.txtinflating: apache-tomcat-8.0.20/webapps/docs/appdev/deployment.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/installation.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/introduction.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/processes.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/build.xmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/docs/README.txtinflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/sample.warinflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/src/mypackage/Hello.javainflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/web/WEB-INF/web.xmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/web/hello.jspinflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/web/images/tomcat.gifinflating: apache-tomcat-8.0.20/webapps/docs/appdev/sample/web/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/source.htmlinflating: apache-tomcat-8.0.20/webapps/docs/appdev/web.xml.txtinflating: apache-tomcat-8.0.20/webapps/docs/apr.htmlinflating: apache-tomcat-8.0.20/webapps/docs/architecture/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/architecture/overview.htmlinflating: apache-tomcat-8.0.20/webapps/docs/architecture/requestProcess.htmlinflating: apache-tomcat-8.0.20/webapps/docs/architecture/requestProcess/requestProcess.pdfinflating: apache-tomcat-8.0.20/webapps/docs/architecture/requestProcess/roseModel.mdlinflating: apache-tomcat-8.0.20/webapps/docs/architecture/startup.htmlinflating: apache-tomcat-8.0.20/webapps/docs/architecture/startup/serverStartup.pdfinflating: apache-tomcat-8.0.20/webapps/docs/architecture/startup/serverStartup.txtinflating: apache-tomcat-8.0.20/webapps/docs/balancer-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/building.htmlinflating: apache-tomcat-8.0.20/webapps/docs/cgi-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/changelog.htmlinflating: apache-tomcat-8.0.20/webapps/docs/class-loader-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/cluster-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/comments.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/ajp.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/automatic-deployment.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-channel.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-deployer.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-interceptor.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-listener.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-manager.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-membership.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-receiver.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-sender.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster-valve.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cluster.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/context.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/cookie-processor.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/credentialhandler.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/engine.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/executor.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/filter.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/globalresources.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/host.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/http.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/jar-scan-filter.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/jar-scanner.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/listeners.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/loader.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/manager.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/realm.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/resources.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/server.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/service.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/sessionidgenerator.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/systemprops.htmlinflating: apache-tomcat-8.0.20/webapps/docs/config/valve.htmlinflating: apache-tomcat-8.0.20/webapps/docs/connectors.htmlinflating: apache-tomcat-8.0.20/webapps/docs/default-servlet.htmlinflating: apache-tomcat-8.0.20/webapps/docs/deployer-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/developers.htmlinflating: apache-tomcat-8.0.20/webapps/docs/elapi/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/extras.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/fs-admin-apps.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/fs-admin-objects.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/fs-admin-opers.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/fs-default.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/fs-jdbc-realm.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/fs-jndi-realm.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/fs-memory-realm.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/funcspecs/mbean-names.htmlinflating: apache-tomcat-8.0.20/webapps/docs/html-manager-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/images/add.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/asf-feather.pnginflating: apache-tomcat-8.0.20/webapps/docs/images/asf-logo.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/code.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/cors-flowchart.pnginflating: apache-tomcat-8.0.20/webapps/docs/images/design.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/docs-stylesheet.cssinflating: apache-tomcat-8.0.20/webapps/docs/images/docs.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/fix.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/fonts/OpenSans400.woffinflating: apache-tomcat-8.0.20/webapps/docs/images/fonts/OpenSans400italic.woffinflating: apache-tomcat-8.0.20/webapps/docs/images/fonts/OpenSans600.woffinflating: apache-tomcat-8.0.20/webapps/docs/images/fonts/OpenSans600italic.woffinflating: apache-tomcat-8.0.20/webapps/docs/images/fonts/OpenSans700.woffinflating: apache-tomcat-8.0.20/webapps/docs/images/fonts/OpenSans700italic.woffinflating: apache-tomcat-8.0.20/webapps/docs/images/fonts/fonts.cssinflating: apache-tomcat-8.0.20/webapps/docs/images/printer.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/tomcat.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/tomcat.pnginflating: apache-tomcat-8.0.20/webapps/docs/images/tomcat.svginflating: apache-tomcat-8.0.20/webapps/docs/images/update.gifinflating: apache-tomcat-8.0.20/webapps/docs/images/void.gifinflating: apache-tomcat-8.0.20/webapps/docs/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/introduction.htmlinflating: apache-tomcat-8.0.20/webapps/docs/jasper-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/jdbc-pool.htmlinflating: apache-tomcat-8.0.20/webapps/docs/jndi-datasource-examples-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/jndi-resources-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/jspapi/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/logging.htmlinflating: apache-tomcat-8.0.20/webapps/docs/manager-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/maven-jars.htmlinflating: apache-tomcat-8.0.20/webapps/docs/mbeans-descriptor-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/monitoring.htmlinflating: apache-tomcat-8.0.20/webapps/docs/proxy-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/realm-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/rewrite.htmlinflating: apache-tomcat-8.0.20/webapps/docs/security-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/security-manager-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/servletapi/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/setup.htmlinflating: apache-tomcat-8.0.20/webapps/docs/ssi-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/ssl-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/tribes/developers.htmlinflating: apache-tomcat-8.0.20/webapps/docs/tribes/faq.htmlinflating: apache-tomcat-8.0.20/webapps/docs/tribes/interceptors.htmlinflating: apache-tomcat-8.0.20/webapps/docs/tribes/introduction.htmlinflating: apache-tomcat-8.0.20/webapps/docs/tribes/membership.htmlinflating: apache-tomcat-8.0.20/webapps/docs/tribes/setup.htmlinflating: apache-tomcat-8.0.20/webapps/docs/tribes/status.htmlinflating: apache-tomcat-8.0.20/webapps/docs/tribes/transport.htmlinflating: apache-tomcat-8.0.20/webapps/docs/virtual-hosting-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/web-socket-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/websocketapi/index.htmlinflating: apache-tomcat-8.0.20/webapps/docs/windows-auth-howto.htmlinflating: apache-tomcat-8.0.20/webapps/docs/windows-service-howto.htmlinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/CookieExample.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/CookieExample.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/HelloWorldExample.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/HelloWorldExample.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/LocalStrings.propertiesinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/LocalStrings_en.propertiesinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/LocalStrings_es.propertiesinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/LocalStrings_fr.propertiesinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/LocalStrings_pt.propertiesinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/RequestHeaderExample.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/RequestHeaderExample.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/RequestInfoExample.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/RequestInfoExample.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/RequestParamExample.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/RequestParamExample.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/ServletToJsp.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/ServletToJsp.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/SessionExample.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/SessionExample.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async0$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async0.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async0.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async1$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async1.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async2$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async2.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async2.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async3.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Async3.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/AsyncStockServlet.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/AsyncStockServlet.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Stockticker$Stock.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Stockticker$TickListener.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Stockticker.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/async/Stockticker.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/Entries.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/Entries.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/Entry.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/Entry.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/JspCalendar.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/JspCalendar.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/TableBean.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/cal/TableBean.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/chat/ChatServlet$MessageSender.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/chat/ChatServlet.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/chat/ChatServlet.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/checkbox/CheckTest.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/checkbox/CheckTest.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/colors/ColorGameBean.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/colors/ColorGameBean.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilter.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilter.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/dates/JspCalendar.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/dates/JspCalendar.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/error/Smart.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/error/Smart.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/ExampleTagBase.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/ExampleTagBase.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/FooTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/FooTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/LogTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/LogTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/ShowSource.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/ShowSource.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/ValuesTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/examples/ValuesTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/filters/ExampleFilter.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/filters/ExampleFilter.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/FooBean.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/FooBean.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/ValuesBean.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/ValuesBean.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/el/Functions.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/el/Functions.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/listeners/ContextListener.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/listeners/ContextListener.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/listeners/SessionListener.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/listeners/SessionListener.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter$CounterListener.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter$NumberWriterListener.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/num/NumberGuessBean.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/num/NumberGuessBean.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/sessions/DummyCart.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/sessions/DummyCart.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/util/CookieFilter.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/util/CookieFilter.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/util/HTMLFilter.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/util/HTMLFilter.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/validators/DebugValidator.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/validators/DebugValidator.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/ExamplesConfig.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/ExamplesConfig.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/chat/ChatAnnotation.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/chat/ChatAnnotation.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Client$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Client.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Client.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawMessage$ParseException.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawMessage.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawMessage.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardContextListener.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardContextListener.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint$2.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint$3$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint$3.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$1$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$2.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$MessageType.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$Player.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/AbstractWebsocketMessage.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/AbstractWebsocketMessage.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/BinaryWebsocketMessage.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/BinaryWebsocketMessage.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/CloseWebsocketMessage.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/CloseWebsocketMessage.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/StringWebsocketMessage.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/StringWebsocketMessage.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoAnnotation.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoAnnotation.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation$CompletedFuture.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint$EchoMessageHandlerBinary.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint$EchoMessageHandlerText.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoStreamAnnotation.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/EchoStreamAnnotation.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/echo/servers.jsoninflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/Direction.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/Direction.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/Location$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/Location.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/Location.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/Snake.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/Snake.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/SnakeAnnotation.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/SnakeAnnotation.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer$1.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.classinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/jsp2/jsp2-example-taglib.tldinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/jsp/applet/Clock2.javainflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/jsp/debug-taglib.tldinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/jsp/example-taglib.tldinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/lib/jstl.jarinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/lib/standard.jarinflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/tags/displayProducts.taginflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/tags/helloWorld.taginflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/tags/panel.taginflating: apache-tomcat-8.0.20/webapps/examples/WEB-INF/web.xmlinflating: apache-tomcat-8.0.20/webapps/examples/index.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/async/async1.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/async/async1.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/async/async3.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/async/async3.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/async/index.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/async/index.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/Entries.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/Entry.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/JspCalendar.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/TableBean.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/cal1.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/cal1.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/cal2.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/cal2.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/calendar.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/cal/login.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/checkbox/CheckTest.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/checkbox/check.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/checkbox/checkresult.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/checkbox/checkresult.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/checkbox/cresult.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/colors/ColorGameBean.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/colors/clr.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/colors/colors.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/colors/colrs.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/colors/colrs.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/dates/date.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/dates/date.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/dates/date.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/error/er.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/error/err.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/error/err.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/error/error.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/error/errorpge.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/error/errorpge.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/forward/forward.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/forward/forward.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/forward/fwd.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/forward/one.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/forward/one.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/forward/two.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/images/code.gifinflating: apache-tomcat-8.0.20/webapps/examples/jsp/images/execute.gifinflating: apache-tomcat-8.0.20/webapps/examples/jsp/images/read.gifinflating: apache-tomcat-8.0.20/webapps/examples/jsp/images/return.gifinflating: apache-tomcat-8.0.20/webapps/examples/jsp/include/foo.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/include/foo.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/include/foo.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/include/inc.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/include/include.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/include/include.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/index.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/Functions.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/ValuesBean.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/ValuesTag.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/basic-arithmetic.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/basic-arithmetic.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/basic-arithmetic.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/basic-comparisons.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/basic-comparisons.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/basic-comparisons.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/composite.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/composite.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/composite.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/functions.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/functions.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/functions.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/implicit-objects.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/implicit-objects.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/el/implicit-objects.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/FooBean.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/HelloWorldSimpleTag.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/ShuffleSimpleTag.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/TileSimpleTag.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/jspattribute.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/jspattribute.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/jspattribute.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/shuffle.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/shuffle.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspattribute/shuffle.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/basic.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/basic.jspxinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/basic.jspx.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/svgexample.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/textRotate.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/textRotate.jpginflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/textRotate.jspxinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/jspx/textRotate.jspx.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/EchoAttributesTag.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/coda.jspfinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/coda.jspf.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/config.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/config.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/config.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/dynamicattrs.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/dynamicattrs.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/dynamicattrs.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/prelude.jspfinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/misc/prelude.jspf.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/BookBean.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/FindBookSimpleTag.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/Functions.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/HelloWorldSimpleTag.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/RepeatSimpleTag.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/book.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/book.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/book.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/hello.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/hello.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/hello.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/repeat.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/repeat.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/simpletag/repeat.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/displayProducts.tag.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/hello.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/hello.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/hello.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/helloWorld.tag.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/panel.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/panel.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/panel.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/panel.tag.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/products.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/products.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsp2/tagfiles/products.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsptoserv/ServletToJsp.java.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsptoserv/hello.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsptoserv/hello.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsptoserv/jsptoservlet.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsptoserv/jsptoservlet.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/jsptoserv/jts.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/num/numguess.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/num/numguess.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/num/numguess.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/plugin/applet/Clock2.classinflating: apache-tomcat-8.0.20/webapps/examples/jsp/plugin/applet/Clock2.javainflating: apache-tomcat-8.0.20/webapps/examples/jsp/plugin/plugin.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/plugin/plugin.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/plugin/plugin.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/security/protected/error.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/security/protected/error.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/security/protected/index.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/security/protected/index.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/security/protected/login.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/security/protected/login.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/sessions/DummyCart.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/sessions/carts.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/sessions/carts.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/sessions/carts.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/sessions/crt.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/simpletag/foo.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/simpletag/foo.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/simpletag/foo.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/snp/snoop.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/snp/snoop.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/snp/snoop.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/source.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/source.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/choose.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/choose.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/choose.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/foreach.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/foreach.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/foreach.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/howto.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/if.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/if.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/if.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/tagplugin/notes.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/xml/xml.htmlinflating: apache-tomcat-8.0.20/webapps/examples/jsp/xml/xml.jspinflating: apache-tomcat-8.0.20/webapps/examples/jsp/xml/xml.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/chat/index.jspinflating: apache-tomcat-8.0.20/webapps/examples/servlets/chat/index.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/chat/login.jspinflating: apache-tomcat-8.0.20/webapps/examples/servlets/chat/login.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/chat/post.jspinflating: apache-tomcat-8.0.20/webapps/examples/servlets/chat/post.jsp.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/cookies.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/helloworld.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/images/code.gifinflating: apache-tomcat-8.0.20/webapps/examples/servlets/images/execute.gifinflating: apache-tomcat-8.0.20/webapps/examples/servlets/images/return.gifinflating: apache-tomcat-8.0.20/webapps/examples/servlets/index.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/nonblocking/bytecounter.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/reqheaders.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/reqinfo.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/reqparams.htmlinflating: apache-tomcat-8.0.20/webapps/examples/servlets/sessions.htmlinflating: apache-tomcat-8.0.20/webapps/examples/websocket/chat.xhtmlinflating: apache-tomcat-8.0.20/webapps/examples/websocket/drawboard.xhtmlinflating: apache-tomcat-8.0.20/webapps/examples/websocket/echo.xhtmlinflating: apache-tomcat-8.0.20/webapps/examples/websocket/index.xhtmlinflating: apache-tomcat-8.0.20/webapps/examples/websocket/snake.xhtmlinflating: apache-tomcat-8.0.20/webapps/host-manager/META-INF/context.xmlinflating: apache-tomcat-8.0.20/webapps/host-manager/WEB-INF/jsp/401.jspinflating: apache-tomcat-8.0.20/webapps/host-manager/WEB-INF/jsp/403.jspinflating: apache-tomcat-8.0.20/webapps/host-manager/WEB-INF/jsp/404.jspinflating: apache-tomcat-8.0.20/webapps/host-manager/WEB-INF/web.xmlinflating: apache-tomcat-8.0.20/webapps/host-manager/images/add.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/images/asf-logo.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/images/code.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/images/design.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/images/docs.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/images/fix.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/images/tomcat.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/images/update.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/images/void.gifinflating: apache-tomcat-8.0.20/webapps/host-manager/index.jspinflating: apache-tomcat-8.0.20/webapps/host-manager/manager.xmlinflating: apache-tomcat-8.0.20/webapps/manager/META-INF/context.xmlinflating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/jsp/401.jspinflating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/jsp/403.jspinflating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/jsp/404.jspinflating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/jsp/connectorCiphers.jspinflating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/jsp/sessionDetail.jspinflating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/jsp/sessionsList.jspinflating: apache-tomcat-8.0.20/webapps/manager/WEB-INF/web.xmlinflating: apache-tomcat-8.0.20/webapps/manager/images/add.gifinflating: apache-tomcat-8.0.20/webapps/manager/images/asf-logo.gifinflating: apache-tomcat-8.0.20/webapps/manager/images/code.gifinflating: apache-tomcat-8.0.20/webapps/manager/images/design.gifinflating: apache-tomcat-8.0.20/webapps/manager/images/docs.gifinflating: apache-tomcat-8.0.20/webapps/manager/images/fix.gifinflating: apache-tomcat-8.0.20/webapps/manager/images/tomcat.gifinflating: apache-tomcat-8.0.20/webapps/manager/images/update.gifinflating: apache-tomcat-8.0.20/webapps/manager/images/void.gifinflating: apache-tomcat-8.0.20/webapps/manager/index.jspinflating: apache-tomcat-8.0.20/webapps/manager/status.xsdinflating: apache-tomcat-8.0.20/webapps/manager/xform.xsl

(2) 配置tomcat

	[dmdba@localhost ~]$unzip apache-tomcat-8.0.20.zip(2)在conf/server.xml中  <Connector port="8080" protocol="HTTP/1.1"... 追加属性字段  maxPostSize="-1"```vi conf/server.xml<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"  maxPostSize="-1" />

(3)修改jvm启动参数,在catalina.sh加入如下内容

vi bin/catalina.sh
# -----------------------------------------------------------------------------
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/dm8/bin"# OS specific support.  $var _must_ be set to either true or false.

(4) 配置后台数据库的连接信息:ip、port、用户名、密码信息等,在文件WEB-INF/db.xml(dem.war中),这个是 达梦的包,

[root@192 apache-tomcat-8.0.20]# cp /dm8/web/dem.war /install/apache-tomcat-8.0.20/webapps/

dm.war 可以通过 zip 包打开。

<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool><Server>192.168.189.132</Server><Port>5236</Port><User>SYSDBA</User><Password>DM01SYSDBA</Password><InitPoolSize>5</InitPoolSize><CorePoolSize>10</CorePoolSize><MaxPoolSize>500</MaxPoolSize><KeepAliveTime>60</KeepAliveTime><DbDriver></DbDriver><DbTestStatement>select 1</DbTestStatement><SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir><SSLPassword></SSLPassword>
</ConnectPool>

配置JDK
配置JAVA环境变量到dmdba用户的.bash_profile中,拷贝dem.war到apache的webapps中。

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-7.ky10.x86_64/jre
export PATH=\$JAVA_HOME/bin:$PATH

创建一个数据库作为DEM后台数据库, 数据库dm.ini参数配置进行优化, 推荐配置:

MEMORY_POOL          =  200BUFFER               =  1000KEEP                 =  64SORT_BUF_SIZE        =  50
  1. 在该数据库中执行以下SQL脚本dem_init.sql,重启数据库实例;
SQL>set define off
SQL>set char_code utf8
SQL>start /dm8/web/dem_init.sql
[dmdba@192 bin]$ ./DmServiceDMSVR01 restart
Stopping DmServiceDMSVR01:                                 [ OK ]
Starting DmServiceDMSVR01:                                 [ OK ]

启动tomcat

[dmdba@192 bin]$ chmod a+x *
[dmdba@192 bin]$ ./startup.sh
Using CATALINA_BASE:   /install/apache-tomcat-8.0.20
Using CATALINA_HOME:   /install/apache-tomcat-8.0.20
Using CATALINA_TMPDIR: /install/apache-tomcat-8.0.20/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /install/apache-tomcat-8.0.20/bin/bootstrap.jar:/install/apache-tomcat-8.0.20/bin/tomcat-juli.jar
Tomcat started.

关闭防火墙

[root@192 ~]# systemctl stop firewalld
[root@192 ~]# setenforce 0
setenforce: SELinux is disabled

开启浏览器访问url(http://192.168.91.136:8080//dem),登录(admin/888888)

布署代理:

  1. 获取dmagent 可以通过2种方式获取dmagent
  1. 达梦数据库安装目录的tool下存有dmagent
  2. 登录部署好的DEM,在监控和告警模块下单击主机,打开主机面板,在工具栏选择更多->下载代理,下载dmagent。 拷贝dmagent到要部署的机器上。
  1. 修改dmagent配置
    配置dmagent目录下的agent.ini:
center.url=http://192.168.91.136:8080/dem #DEM访问地址 
gather_enable=true #开启收集监控数据功能,默认打开 
service_enable=true #开启远程调用功能,部署时需要打开, 
  1. 核对dmagent和DEM所运行机器时间
    一般要求dmagent和DEM所运行机器时间一致,最多不要相差5分钟。
  2. 启动dmagent dmagent目录下:
Windows: 
start.bat <DMAGENT_HOME>/agent.ini #进程方式运行 
service.bat start/restart #服务方式运行 l

linux:
root账号:

[root@192 install]# sh service.sh install
input agent home [/install] :
input agent.ini path [/install/agent.ini] :
installation the service DmAgentService completed.
[root@192 install]# sh service.sh start
重定向至 /bin/systemctl start DmAgentService.service#进程方式运行
start.sh <DMAGENT_HOME>/agent.ini  #服务方式运行 
service.sh start/restart

安装完 代理,可以看到两天机器被DEM监控:

下面 开始利用DEM 搭建主备:
1、

2、选择主备成员

3、参数配置



添加主库

添加备库:

主备参数设置




部署监视器:

上传软件包:


主备参数概览

部署类型:实时主备        部署名称:dmwatcher4_0
========================================================================
配置环境说明
========================================================================
机器名            	ip地址                     	初始状态                          	操作系统                	备注                  
192.168.91.135 	192.168.91.135           	主库:EP01                       	Linux               	外网IP:192.168.91.135 192.168.189.132          	                              	                    		内网IP:192.168.91.135 
192.168.91.136 	192.168.91.136           	实时备库:EP02                     	Linux               	外网IP:192.168.91.136 内网IP:192.168.91.136 
192.168.91.137 	192.168.91.137           	实时备库:EP03                     	Linux               	外网IP:192.168.91.137 内网IP:192.168.91.137 ========================================================================
端口规划
========================================================================
实例名                 	PORT_NUM          	MAL_PORT          	MAL_INST_DW_PORT  	MAL_HOST                    	MAL_DW_PORT                 
EP01                	7236              	7336              	7436              	192.168.91.135              	7536                        
EP02                	7237              	7337              	7437              	192.168.91.136              	7537                        
EP03                	7238              	7338              	7438              	192.168.91.137              	7538                        ========================================================================
数据准备
========================================================================
.初始化新库
---------------------------------------------------------------------------------------------------------------------------------簇大小 : 32	页大小 : 16	日志文件大小 : 500	时区设置 : +08:00	页面检查 : 不启用字符集 : GB18030	USBKEY-PIN : 	字符串比较大小写敏感 : 是	空格填充模式 : 否	VARCHAR类型以字符为单位 : 否启用日志文件加密 : 否	改进的字符串HASH算法 : 是	开启ORACLE兼容包 : 是	启用全库加密 : 否	========================================================================
[主库]EP01配置
========================================================================
.dm.ini配置
---------------------------------------------------------------------------------------------------------------------------------INSTANCE_NAME = EP01	PORT_NUM = 7236	MAL_INI = 1	ARCH_INI = 1	MAL_INST_DW_PORT = 7436DW_INACTIVE_INTERVAL = 60	ALTER_MODE_STATUS = 0	ENABLE_OFFLINE_TS = 1	DW_MAX_SVR_WAIT_TIME = 0	SESS_FREE_IN_SUSPEND = 60REDOS_BUF_SIZE = 4096	REDOS_BUF_NUM = 4096	REDOS_MAX_DELAY = 1800	RLOG_SEND_APPLY_MON = 64	MPP_INI = 0.dmmal.ini配置
---------------------------------------------------------------------------------------------------------------------------------MAL_CHECK_INTERVAL = 30	MAL_CONN_FAIL_INTERVAL = 10	MAL_LOGIN_TIMEOUT = 15	MAL_BUF_SIZE = 100	MAL_SYS_BUF_SIZE = 0MAL_VPOOL_SIZE = 128	MAL_COMPRESS_LEVEL = 0	[MAL_INST1]MAL_INST_NAME = EP01	MAL_HOST = 192.168.91.135	MAL_PORT = 7336	MAL_INST_HOST = 192.168.91.135	MAL_INST_PORT = 7236MAL_DW_PORT = 7536	MAL_INST_DW_PORT = 7436	[MAL_INST2]MAL_INST_NAME = EP02	MAL_HOST = 192.168.91.136	MAL_PORT = 7337	MAL_INST_HOST = 192.168.91.136	MAL_INST_PORT = 7237MAL_DW_PORT = 7537	MAL_INST_DW_PORT = 7437	[MAL_INST3]MAL_INST_NAME = EP03	MAL_HOST = 192.168.91.137	MAL_PORT = 7338	MAL_INST_HOST = 192.168.91.137	MAL_INST_PORT = 7238MAL_DW_PORT = 7538	MAL_INST_DW_PORT = 7438	
.dmarch.ini配置
---------------------------------------------------------------------------------------------------------------------------------ARCH_WAIT_APPLY = 1	ARCH_RESERVE_TIME = 0	[ARCHIVE_LOCAL1]ARCH_TYPE = LOCAL	ARCH_DEST = /dm8/arch	ARCH_FILE_SIZE = 128	ARCH_SPACE_LIMIT = 0[ARCHIVE_REALTIME1]ARCH_TYPE = REALTIME	ARCH_DEST = EP02	[ARCHIVE_REALTIME2]ARCH_TYPE = REALTIME	ARCH_DEST = EP03	
.dmwatcher.ini配置
---------------------------------------------------------------------------------------------------------------------------------[GRP1]DW_TYPE = GLOBAL	DW_MODE = MANUAL	DW_ERROR_TIME = 15	INST_ERROR_TIME = 15INST_OGUID = 1997637775	INST_INI = /dm8/data/dmwatcher4_0/EP01/DAMENG/dm.ini	INST_AUTO_RESTART = 0	INST_STARTUP_CMD = /dm8/data/dmwatcher4_0/dmwatcher/ep01_start_cmd.shINST_RECOVER_TIME = 60	INST_SERVICE_IP_CHECK = 0	RLOG_SEND_THRESHOLD = 0	RLOG_APPLY_THRESHOLD = 0========================================================================
[实时备库]EP02配置
========================================================================
.dm.ini配置
---------------------------------------------------------------------------------------------------------------------------------INSTANCE_NAME = EP02	PORT_NUM = 7237	MAL_INI = 1	ARCH_INI = 1	MAL_INST_DW_PORT = 7437DW_INACTIVE_INTERVAL = 60	ALTER_MODE_STATUS = 0	ENABLE_OFFLINE_TS = 1	DW_MAX_SVR_WAIT_TIME = 0	SESS_FREE_IN_SUSPEND = 60REDOS_BUF_SIZE = 4096	REDOS_BUF_NUM = 4096	REDOS_MAX_DELAY = 1800	RLOG_SEND_APPLY_MON = 64	MPP_INI = 0.dmmal.ini配置
---------------------------------------------------------------------------------------------------------------------------------MAL_CHECK_INTERVAL = 30	MAL_CONN_FAIL_INTERVAL = 10	MAL_LOGIN_TIMEOUT = 15	MAL_BUF_SIZE = 100	MAL_SYS_BUF_SIZE = 0MAL_VPOOL_SIZE = 128	MAL_COMPRESS_LEVEL = 0	[MAL_INST1]MAL_INST_NAME = EP01	MAL_HOST = 192.168.91.135	MAL_PORT = 7336	MAL_INST_HOST = 192.168.91.135	MAL_INST_PORT = 7236MAL_DW_PORT = 7536	MAL_INST_DW_PORT = 7436	[MAL_INST2]MAL_INST_NAME = EP02	MAL_HOST = 192.168.91.136	MAL_PORT = 7337	MAL_INST_HOST = 192.168.91.136	MAL_INST_PORT = 7237MAL_DW_PORT = 7537	MAL_INST_DW_PORT = 7437	[MAL_INST3]MAL_INST_NAME = EP03	MAL_HOST = 192.168.91.137	MAL_PORT = 7338	MAL_INST_HOST = 192.168.91.137	MAL_INST_PORT = 7238MAL_DW_PORT = 7538	MAL_INST_DW_PORT = 7438	
.dmarch.ini配置
---------------------------------------------------------------------------------------------------------------------------------ARCH_WAIT_APPLY = 1	ARCH_RESERVE_TIME = 0	[ARCHIVE_LOCAL1]ARCH_TYPE = LOCAL	ARCH_DEST = /dm8/arch	ARCH_FILE_SIZE = 128	ARCH_SPACE_LIMIT = 0[ARCHIVE_REALTIME1]ARCH_TYPE = REALTIME	ARCH_DEST = EP01	[ARCHIVE_REALTIME2]ARCH_TYPE = REALTIME	ARCH_DEST = EP03	
.dmwatcher.ini配置
---------------------------------------------------------------------------------------------------------------------------------[GRP1]DW_TYPE = GLOBAL	DW_MODE = MANUAL	DW_ERROR_TIME = 15	INST_ERROR_TIME = 15INST_OGUID = 1997637775	INST_INI = /dm8/data/dmwatcher4_0/EP02/DAMENG/dm.ini	INST_AUTO_RESTART = 0	INST_STARTUP_CMD = /dm8/data/dmwatcher4_0/dmwatcher/ep02_start_cmd.shINST_RECOVER_TIME = 60	INST_SERVICE_IP_CHECK = 0	RLOG_SEND_THRESHOLD = 0	RLOG_APPLY_THRESHOLD = 0========================================================================
[实时备库]EP03配置
========================================================================
.dm.ini配置
---------------------------------------------------------------------------------------------------------------------------------INSTANCE_NAME = EP03	PORT_NUM = 7238	MAL_INI = 1	ARCH_INI = 1	MAL_INST_DW_PORT = 7438DW_INACTIVE_INTERVAL = 60	ALTER_MODE_STATUS = 0	ENABLE_OFFLINE_TS = 1	DW_MAX_SVR_WAIT_TIME = 0	SESS_FREE_IN_SUSPEND = 60REDOS_BUF_SIZE = 4096	REDOS_BUF_NUM = 4096	REDOS_MAX_DELAY = 1800	RLOG_SEND_APPLY_MON = 64	MPP_INI = 0.dmmal.ini配置
---------------------------------------------------------------------------------------------------------------------------------MAL_CHECK_INTERVAL = 30	MAL_CONN_FAIL_INTERVAL = 10	MAL_LOGIN_TIMEOUT = 15	MAL_BUF_SIZE = 100	MAL_SYS_BUF_SIZE = 0MAL_VPOOL_SIZE = 128	MAL_COMPRESS_LEVEL = 0	[MAL_INST1]MAL_INST_NAME = EP01	MAL_HOST = 192.168.91.135	MAL_PORT = 7336	MAL_INST_HOST = 192.168.91.135	MAL_INST_PORT = 7236MAL_DW_PORT = 7536	MAL_INST_DW_PORT = 7436	[MAL_INST2]MAL_INST_NAME = EP02	MAL_HOST = 192.168.91.136	MAL_PORT = 7337	MAL_INST_HOST = 192.168.91.136	MAL_INST_PORT = 7237MAL_DW_PORT = 7537	MAL_INST_DW_PORT = 7437	[MAL_INST3]MAL_INST_NAME = EP03	MAL_HOST = 192.168.91.137	MAL_PORT = 7338	MAL_INST_HOST = 192.168.91.137	MAL_INST_PORT = 7238MAL_DW_PORT = 7538	MAL_INST_DW_PORT = 7438	
.dmarch.ini配置
---------------------------------------------------------------------------------------------------------------------------------ARCH_WAIT_APPLY = 1	ARCH_RESERVE_TIME = 0	[ARCHIVE_LOCAL1]ARCH_TYPE = LOCAL	ARCH_DEST = /dm8/arch	ARCH_FILE_SIZE = 128	ARCH_SPACE_LIMIT = 0[ARCHIVE_REALTIME1]ARCH_TYPE = REALTIME	ARCH_DEST = EP01	[ARCHIVE_REALTIME2]ARCH_TYPE = REALTIME	ARCH_DEST = EP02	
.dmwatcher.ini配置
---------------------------------------------------------------------------------------------------------------------------------[GRP1]DW_TYPE = GLOBAL	DW_MODE = MANUAL	DW_ERROR_TIME = 15	INST_ERROR_TIME = 15INST_OGUID = 1997637775	INST_INI = /dm8/data/dmwatcher4_0/EP03/DAMENG/dm.ini	INST_AUTO_RESTART = 0	INST_STARTUP_CMD = /dm8/data/dmwatcher4_0/dmwatcher/ep03_start_cmd.shINST_RECOVER_TIME = 60	INST_SERVICE_IP_CHECK = 0	RLOG_SEND_THRESHOLD = 0	RLOG_APPLY_THRESHOLD = 0========================================================================
监视器配置
========================================================================监视器主机:192.168.91.137监视器位置:/dm8/data/dmwatcher4_0/dmmonitor/dmmonitor.ini是否启动监视器:是
.dmmonitor.ini
---------------------------------------------------------------------------------------------------------------------------------MON_DW_CONFIRM = 0	MON_LOG_INTERVAL = 1	MON_LOG_FILE_SIZE = 64	MON_LOG_SPACE_LIMIT = 0[GRP1]MON_INST_OGUID = 1997637775	MON_DW_IP = 192.168.91.135:7536	MON_DW_IP = 192.168.91.136:7537	MON_DW_IP = 192.168.91.137:7538

通过DEM搭建主备完成

本文标签: DM8达梦8 DEM部署