登录Manager页面,管理、部署WebApp
这个页面的作用是管理tomcat上的webapp应用,部署啊、卸载啊、启动/关闭webapp等等。
对于新手来说,登录这个页面也不是件简单的事情+_+,需要配置修改tomcat-users.xml文件。关于怎么修改,其实学问还不少。其实在tomcat的webapp目录下有这几个自带的web程序,分别是:
我们的Manager页面就是其中一个,观察到没~ 要想进入manager这个web程序,你需要定义manager-gui角色。
还要定义用户,包括用户名和登录密码,角色。
类似的,进入host-manager的话需要以下配置,至于host-manager如何使用,以后有机会再探讨。
日志文件怎么看
在logs文件夹下有五类日志,分别是:
1)catalina 运行日志,输出异常或者运行的记录
2)manager
3)host-manager
4)localhost_access_log 访问日志,能够通过工具分析
* 独立IP数统计
* 访问请求数统计 * 访问资料文件数统计 * 访问流量统计 * 访问处理响应时间统计 * 统计所有404错误页面 * 统计所有500错误的页面 * 统计访问最频繁页面 * 统计访问处理时间最久页面 * 统计并发访问频率最高的页面5)localhost
eclipse中启动tomcat成功,但是localhost:8080访问出现404异常
双击server,将eclipse中的tomcat和本地tomcat安装目录绑定,这样启动server就是启动本地tomcat了。
tomcat远程调试
这个技能是用来调试在本地上tomcat webapp代码的。新建一个debug.bat文件。通过debug.bat启动tomcat。
@echo offif "%OS%" == "Windows_NT" setlocalrem ---------------------------------------------------------------------------rem Jpda script for the CATALINA Serverremrem $Id: jpda.bat 302918 2004-05-27 18:25:11Z yoavs $rem --------------------------------------------------------------------------- rem Guess CATALINA_HOME if not definedset CURRENT_DIR=%cd%if not "%CATALINA_HOME%" == "" goto gotHomeset CATALINA_HOME=%CURRENT_DIR%if exist "%CATALINA_HOME%/bin/catalina.bat" goto okHomecd ..set CATALINA_HOME=%cd%cd %CURRENT_DIR%:gotHomeif exist "%CATALINA_HOME%/bin/catalina.bat" goto okHomeecho The CATALINA_HOME environment variable is not defined correctlyecho This environment variable is needed to run this programgoto end:okHome set EXECUTABLE=%CATALINA_HOME%/bin/catalina.bat rem Check that target executable existsif exist "%EXECUTABLE%" goto okExececho Cannot find %EXECUTABLE%echo This file is needed to run this programgoto end:okExec rem Get remaining unshifted command line arguments and save them in theset CMD_LINE_ARGS=:setArgsif ""%1""=="""" goto doneSetArgsset CMD_LINE_ARGS=%CMD_LINE_ARGS% %1shiftgoto setArgs:doneSetArgs set JPDA_TRANSPORT=dt_socketset JPDA_ADDRESS=8000set JPDA_SUSPEND=y call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS% :end
设置eclipse