`
周一Monday
  • 浏览: 342933 次
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat常用知识小结

阅读更多

1.安装Tomcat,版本 6.0

 

下载后,解压缩。
配置一个Java_HOME变量,指向JDK的安装路径。

 

2.启动Tomcat

 

双击Tomcat安装路径下bin路径下的startup.bat
然后访问 http://localhost:8080 看到一个Tom猫的画面就OK

 

3.配置Tomcat的端口

 

修改${tomcat_home}\tomcat-6.0.20\conf\server.xml文件
大约67,68行

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改port的值即可。

 

4.让Tomcat列出Web应用根路径下的所有页面

 

${tomcat_home}\tomcat-6.0.20\conf\web.xml
大约97,98行

<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
将false改为true即可

 

5.进入Tomcat的控制台

访问http://localhost:8080
后左边,点击“Tomcat Manager”提示让你输入用户名和密码。

找到${tomcat_home}\tomcat-6.0.20\webapps\manager\WEB-INF\web.xml
大约172,173行
<auth-constraint>
<!-- NOTE: This role is not present in the default users file -->
<role-name>manager</role-name>
</auth-constraint>
这里有一个“manager”角色

打开${tomcat_home}\tomcat-6.0.20\conf\tomcat-users.xml文件
看到
<tomcat-users>
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
</tomcat-users>

修改如下:
<tomcat-users>
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
<role rolename="admin"/>
<user username="admin" password="admin" roles="manager"/>
</tomcat-users>

<role rolename="admin"/>表示增加一个用户名(可以自定义)
<user username="admin" password="admin" roles="manager"/> 表示为用户名为admin密码为admin角色为manager的增加一个user用户

配置好后,重启Tomcat,然后重新访问输入用户名和密码后,就进入控制台了。

 

6.部署WEB应用

只要将一个WEB应用复制到 ${tomcat_home}\tomcat-6.0.20\webapps下即可

 

7.配置Tomcat数据源

 

个人觉得与其用Tomcat配置数据源不如用Spring管理数据源来的方便,而且Tomcat并没有像JBoss等应用服务器提供图形化配置数据源的页面。当然修改一些配置文件就可以。。

 

这点就不写了。。

 

 

o(︶︿︶)o 唉。。。。编辑器不好用,这篇文章是写在记事本然后复制到这里的。。。这个成了网络记事本了。。。

分享到:
评论

相关推荐

    Linux知识点总结.pdf

    Linux.pdf中包含了Linux的知识点总结,其中包括常用的linux命令,还有在虚拟机中如何配置jdk,mysql,tomcat以及需要注意的事项,在linux命令中有对命令进行解析,能更加清楚的理解Linux命令的意思

    Web服务器简介.pptx

    Tomcat服务器 Apache 旗下的Jakarta的开源项目 Servlet/JSP服务器 轻量级应用服务器 开源、稳定、资源占用小 Tomcat服务器介绍 Web服务器简介全文共12页,当前为第9页。 总结 Web服务器简介全文共12页,当前为第10...

    Java数据库编程宝典 PDF格式

    1.6 小结 第2章 SQL语言基础 2.1 SQL语言简介 2.2 SQL数据类型 2.3 数据定义语言(DDL) 2.4 数据操作语言(DML) 2.5 数据查询语言(DQL) 2.6 数据控制语言(DCL) 2.7 数据库中的对话、事务和锁定 2.8 创建和使用...

    JVM笔记资料压缩文件

    jvm笔记 1、jvm总体架构.pdf 2、堆内存内部结构.pdf 3、有关内存的常用配置参数.pdf 4、有关内存溢出和内存泄漏的...6、jvm优化知识点升级和配置总结.pdf 7、Tomcat调优实战.pdf 8、动态查看JVM内存的工具.pdf

    银行计费查询系统(java语言版)

    用将j2se简单模拟服务器如tomcat执行过程 对j2se的String StringBuffer.... 常用类一个很好的知识总结 对初学者一个不可多得的资料。

    看透springMvc源代码分析与实践

    全面介绍Spring MVC的架构、原理、核心概念和操作,通过案例完整呈现Tomcat的实现,系统总结Spring MVC九大组件的处理以及常用的技巧和实践 在大型网站和复杂系统的开发中,Java具有天然的优势,而在Java的Web框架中...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中的运用 42 2.3 名称空间和dtd...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中的运用 42 2.3 名称空间和dtd...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中的运用 42 2.3 名称空间和dtd...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中的运用 42 2.3 名称空间和dtd...

    2023最新JAVA面试题集

    Git常用命令面试题 60道 Java并发编程最全面试题 123道 Kafka知识汇总 18道 Linux面试题 50道 Memcache 面试题 23道 MyBatis面试题 37道(含答案) MySQL高频面试题 40道(含答案) Netty面试题 20道 Nginx面试题 23...

    看透springMvc源代码分析与实践.pdf

    全面介绍Spring MVC的架构、原理、核心概念和操作,通过案例完整呈现Tomcat的实现,系统总结Spring MVC九大组件的处理以及常用的技巧和实践 在大型网站和复杂系统的开发中,Java具有天然的优势,而在Java的Web框架中...

    java面试题,180多页,绝对良心制作,欢迎点评,涵盖各种知识点,排版优美,阅读舒心

    【数据库】MySQL常用的四种引擎的介绍 118 【架构】简单描述MVC模式 120 【架构】RPC的介绍 121 什么叫RPC 121 RPC流程 121 【架构】SOA介绍 122 【Redis】redis五种常见的数据类型详解 123 String字符串类型 124 ...

    看透springMvc源代码分析与实践-扫描版本

    通过案例完整呈现Tomcat的实现,系统总结Spring MVC九大组件的处理以及常用的技巧和实践 在大型网站和复杂系统的开发中,Java具有天然的优势,而在Java的Web框架中Spring MVC以其强大的功能以及简单且灵活的用法受到...

    java 面试题 总结

    JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用...

    Java开发技术大全 电子版

    1.5本章小结18 第2章Java语言基础19 2.1Java语言的特点19 2.2Java程序的构成21 2.3数据类 型23 2.3.1基本数据类型23 2.3.2常量25 2.3.3变量26 2.3.4整型数据27 .2.3.5浮点型数据29 2.3.6字符型数据30 ...

    低清版 大型门户网站是这样炼成的.pdf

    1.5 小结 32 第2章 mvc混血宠儿struts 2 33 2.1 初识mvc新秀struts 2 33 2.1.1 mvc概述 33 .2.1.2 struts 2的mvc实现 35 2.1.3 struts 2的基本组成 36 2.1.4 struts 2的常用类介绍 38 2.1.5 struts 2的业务...

    JAVA程序开发大全---上半部分

    1.4 本章小结 5 第2章 MyEclipse集成开发环境的使用 6 2.1 MyEclipse集成开发工具界面 6 2.1.1 MyEclipse的菜单栏 7 2.1.2 MyEclipse的工具栏 13 2.1.3 MyEclipse的透视图 14 2.1.4 MyEclipse的视图 17 2.1.5 ...

    java web技术开发大全(最全最新)

    1.9 小结 第2章 JavaWeb应用开发基础 2.1 Web技术的发展 2.2 JavaWeb技术 2.2.1 Java.Welb程序的基本组成 2.2.2 Java,Web程序的目录结构 2.2.3 JavaWeb程序的配置文件 2.3 MVC模式与MvC框架 2.3.1 ...

Global site tag (gtag.js) - Google Analytics