如何搞定tomcat这只喵~
2015-08-15 09:26
1606 查看
登录Manager页面,管理、部署WebApp
http://localhost:8080/manager/html 这个页面的作用是管理tomcat上的webapp应用,部署啊、卸载啊、启动/关闭webapp等等。
对于新手来说,登录这个页面也不是件简单的事情+_+,需要配置修改tomcat-users.xml文件。关于怎么修改,其实学问还不少。其实在tomcat的webapp目录下有这几个自带的web程序,分别是:
我们的Manager页面就是其中一个,观察到没~ 要想进入manager这个web程序,你需要定义manager-gui角色。
<role rolename="manager-gui"/>
还要定义用户,包括用户名和登录密码,角色。
<user username="tomcat" password="tomcat" roles="manager-gui"/>
类似的,进入host-manager的话需要以下配置,至于host-manager如何使用,以后有机会再探讨。
<role rolename="admin-gui"/> <user username="admin" password="tomcat" roles="admin-gui"/>
日志文件怎么看
在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 off if "%OS%" == "Windows_NT" setlocal rem --------------------------------------------------------------------------- rem Jpda script for the CATALINA Server rem rem $Id: jpda.bat 302918 2004-05-27 18:25:11Z yoavs $ rem --------------------------------------------------------------------------- rem Guess CATALINA_HOME if not defined set CURRENT_DIR=%cd% if not "%CATALINA_HOME%" == "" goto gotHome set CATALINA_HOME=%CURRENT_DIR% if exist "%CATALINA_HOME%/bin/catalina.bat" goto okHome cd .. set CATALINA_HOME=%cd% cd %CURRENT_DIR% :gotHome if exist "%CATALINA_HOME%/bin/catalina.bat" goto okHome echo The CATALINA_HOME environment variable is not defined correctly echo This environment variable is needed to run this program goto end :okHome set EXECUTABLE=%CATALINA_HOME%/bin/catalina.bat rem Check that target executable exists if exist "%EXECUTABLE%" goto okExec echo Cannot find %EXECUTABLE% echo This file is needed to run this program goto end :okExec rem Get remaining unshifted command line arguments and save them in the set CMD_LINE_ARGS= :setArgs if ""%1""=="""" goto doneSetArgs set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 shift goto setArgs :doneSetArgs set JPDA_TRANSPORT=dt_socket set JPDA_ADDRESS=8000 set JPDA_SUSPEND=y call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS% :end
设置eclipse
相关文章推荐
- tomcat 如何配置https连接,两步搞定 Tomcat 下启用 https:// 访问
- 如何启动Tomcat 7.0
- 【视频】如何只用4台虚拟机搞定500G共300亿条数据的秒级排序
- Linux下如何查看tomcat是否启动。
- 绿色版Tomcat如何设置自启动
- tomcat如何按站点调试本机程序
- JavaWeb项目如何部署到tomcat(手工)
- 如何用Tomcat和Openssl构建HTTPS双向认证环境(HTTPS客户端认证)
- 教你如何搞定 RabbitMQ
- 查看nginx | apache | php | tengine | tomcat版本的信息以及如何隐藏版本信息
- Tomcat 如何调用weblogic发布的Ejb
- 如何同时启动多个Tomcat服务器
- 如何在tomcat下配置二级域名
- Spring boot如何修改默认tomcat服务器端口8080
- Tomcat Web Application Manager 如何进入
- 如何搞定DataGrid 分栏的大小
- 如何在Amazon EC2 Linux(Redhat)实例上搭建JDK,Tomcat环境
- 如何优化tomcat配置(从内存、并发、缓存4个方面)优化
- 如何安装配置JDK环境和Tomcat环境并运行Tomcat
- 如何优化tomcat配置(从内存、并发、缓存几个方面)优化