一、解决了哪些问题
1.集成了jre实现快速安装
2.删除了root,manager,docs等应用,消除安全隐患。
3.加入了ROOT/m.jsp,方便查看当前内存配置情况。
4.增加了安装成windows服务的批处理脚本,方便注册成windows服务
5.对server.xml做了配置
   修改了关闭tomcat的默认端口和口令,防止被人恶意关闭
   修改了默认的协议处理程序,使用NIO包做网络处理程序
   增加了生成access log的配置
   修改了默认字符集,使用UTF-8
6.集成了各种数据库驱动程序,在上面部署程序的时候不用找驱动程序了
7.优化了内存配置,解决在日常生产环境部署时因为内存配置不正确导致的各种问题。
8.控制台启动的模式下增加了启用8000端口作为debug端口的配置,默认没有开启,如果要开启,可以将196行的 echo 去掉
9.控制台启动的模式下增加了启用8999端口,作为jmx监控端口的配置语句,默认没有开启,如果要开启,可以将198行的 echo 去掉
10.控制台模式下增加了内存配置,默认配置了4g。

二、如何使用
1.安装?
  解压缩即可,为了防止莫名其妙的情况发生,不要放在带有空格、中文的路径下
2.启动?
  a.控制台启动:启动startServer.bat
  b.服务启动:先安装服务,然后启动服务即可
3.安装服务
  双击install_windows_service.bat 默认安装的服务名称为tomcat7
4.卸载服务
  双击uninstall_windows_service.bat 默认卸载服务名tomcat7
5.配置内存
  a.控制台方式

     修改catalina.bat文件,修改对应的参数就可以了,默认配置了最大4GB,如下图:

tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成

  b.服务方式
     运行tomcat/bin/tomcat7w.exe 进行虚拟机参数配置,如下图:
tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成

  这里的配置分为两个部分,下面输入框中配置初始化分配的最大内存和最大允许使用内存
      注意:上面的部分也必须配置,配置内容:-XX:MaxNewSize=256M -XX:MaxPermSize=512M
              除了换行符外,不能有多余的无效字符,比如空格
    
6.查看内存配置的情况
   访问http://ip:port/m.jsp 可以了解到详细情况

三、相关问题
1.如果在服务器上同时安装多个tomcat服务,如何处理?
  a.修改install_windows_service.bat和uninstall_windows_service.bat,分别修改图中的内容
tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成

  修改成要调整的服务名称。

2.安装多个windows服务后,如何修改内存。
   使用修改了install_windows_service.bat服务名称并安装服务后,启动tomcat7w.exe 修改内存会报错误。
   或者无法修改对应的服务名称,如下图:
tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成

  发生这种问题,只需要将tomcat7w.exe重命名成成 %SERVICES_NAME%w.exe就可以运行了
 如下图:
tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成tomcat环境集成

就是要把文件命名成  服务名称+w.exe才能修改

四、特别注意
1.安装成windows服务后,必须手工修改内存
   修改的方式见上面2.5.b。因为无法将参数通过打包的方式默认带进来。


作者:星辰 时间:2018-06-24 浏览 2795评论 0 赞 0砸 0 标签: tomcat
评论
还可以再输入500个字

请您注意

·自觉遵守:爱国、守法、自律、真实、文明的原则
·尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规
·严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·您在NoteShare上发表的作品,NoteShare有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款