Tomcat目录结构以及配置文件说明(3)

过滤:1) 身份验证的过滤Authentication Filters2) 日志和审核的过滤Logging and Auditing Filters3) 图片转化的过滤Image conversion Filters4) 数据压缩的过滤Data compression Filters5) 加密过滤Encryption Filters6) Tokenizing Filters7) 资源访问事件触发的过滤Filters that trigger resource access events XSL/T 过滤XSL/T filters9) 内容类型的过滤Mime-type chain Filter注意监听器的顺序,如:先安全过滤,然后资源,然后内容类型等,顺序可以自己定。
Tomcat管理
管理员帐户配置($CATALINA_HOME/conf/tomcat-users.xml)在tomcat-users.xml文件相应的位置添加一行:<user password="user" roles="standard,manager"/>用来添加一个管理员帐户。然后重起tomcat,在浏览器中输入地址:8080/manager/,在弹出的对话框输入上面的用户名和密码即可
Web应用列表在浏览器中输入:8080/manager/list,浏览器将会列出目前存在的所有Web应用的信息,分别为:Web应用程序的路径、当前状态、连接这个Web应用的Session数目
重新装载Web应用程序在浏览器中输入 :8080/manager/reload?path=/examples,浏览器显示如下:OK - Reloaded application at context path /examples,这表示example应用程序装载成功,如果我们将server.xml的Context元素的reloadable属性设为true,则没必要利用这种方式重新装载Web应用程序,因为tomcat会自动装载。
显示Session信息在浏览器中输入:8080/manager/sessions?path=/examples,浏览器显示如下:OK - Session information for application at context path /examples Default maximum session inactive interval 30 minutes
启动和关闭应用程序在浏览器中输入:8080/manager/start?path=/example和:8080/manager/stop?path=/examples分别启动和关闭examples应用程序。
部署及撤销部署WAR有两种组织方式,一种是按一定的目录结构组织文件,一种是一个后缀为WAR的压缩包,因此它的部署方式也有两种:a.在浏览器中输入::8080/manager/install?path=/examples&war=file:/c:\examples,就会将按目录结构组织的WAR部署b.在浏览器中输入::8080/manager/install?path=/examples&war=jar:file:/c:\examples.war!/,就会将按压缩包组织的WAR部署,注意此url后半部分一定要有!/号部署后就可以用::8080/examples访问了在浏览器中输入::8080/manager/remove?path=/examples,就会撤销刚才部署的应用程序

更多Tomcat相关教程见以下内容

CentOS 6.6下安装配置Tomcat环境 

RedHat Linux 5.5安装JDK+Tomcat并部署Java项目   

Tomcat权威指南(第二版)(中英高清PDF版+带书签)   

Tomcat 安全配置与性能优化  

Linux下使用Xshell查看Tomcat实时日志中文乱码解决方案  

CentOS 64-bit下安装JDK和Tomcat并设置Tomcat开机启动操作步骤  

CentOS 6.5下安装Tomcat   

Tomcat中session的管理机制 

Tomcat 的详细介绍请点这里
Tomcat 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/8522a6f2f46800be28fc7c8bc5155dc6.html