Tomcat下载使用
来源:互联网 发布:小米6相机优化 编辑:程序博客网 时间:2024/06/05 06:52
====小记录====
Part1:下载使用篇
到官网下载http://tomcat.apache.org/
下载的6.0.44,顺便把源码也下载了
--把源码导入到eclipse
源码里有两个eclipse文件eclipse.classpath和eclipse.project,直接把名字里的eclipse去掉会提示文件名不能为空(windows将.看成后缀),
先将二者压缩,在压缩文件中把名字去掉改成.classpath和.project,再解压到原目录,
接下来将项目导入eclipse,直接Import->existing project into workspace;
导入后修改buildpath中的错误,从problem view里看到
Unbound classpath variable: 'ANT_HOME/lib/ant.jar'
Unbound classpath variable: 'TOMCAT_LIBS_BASE/ecj-4.3.1/ecj-4.3.1.jar'
修改jar包路径找到本地ant.jar引入,ecj-4.3.1可从下载的tomcat服务的lib获取到。
ok,成功不报错了,先把源码放这儿吧,有用到时再回来看看。
--tomcat启动
在dos命令行进入到apache-tomcat-6.0.44\bin目录下通过startup.bat来启动容器,同样shutdown.bat用来关闭容器。
如果环境变量JAVA_HOME或JRE_HOME(同时设置使用JRE)没有设置(windows环境可以在命令行用set JAVA_HOME来查询),启动会报错。
若不想用系统设置的jdk可以通过修改配置文件来制定Jdk。官方running.txt里推荐的做法是在CATALINA_HOME/bin下新建setenv.bat指定jre路径
On Windows, %CATALINA_BASE%\bin\setenv.bat:
set "JRE_HOME=%ProgramFiles%\Java\jre6"
exit /b 0
Part2:配置管理篇
--tomcat日志配置
tomcat默认产生4个运行日志每天(localhost、Catalina、manager、host-manager),
可通过更改配置改变输出文件名来减少日志文件-在conf/logging.properties文件中(1.2.3.4)*.org.apache.juli.FileHandler.prefix更改文件名前缀。
tomcat默认不记录访问日志,可以在conf/server.xml中去掉AccessLogValve的注释来记录日志
配置参照(本机源码生成doc:apache-tomcat-6.0.44-src/output/build/webapps/docs/config/valve.html#Access_Log_Valve)
修改运行日志等级:等级OFF(关闭)--SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)--ALL(全部)
设定方式:在logging.properties中设置*.org.apache.juli.FileHandler.level为上面的枚举值
--修改端口号
http连接端口号:默认8080
配置conf/server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
若存在多个tomcat还需修改冲突的
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Server port="8005" shutdown="SHUTDOWN">
--添加用户管理
容器项目管理:没设置时在tomcat主页点tomcat manager会弹出用户名密码输入框,默认是未授权的,进去报401 unauthorized,
页面有写设置方法
在conf/tomcat-users.xml中添加
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
使用用户名tomcat和密码s3cret访问manager-gui。
- Tomcat下载使用
- Tomcat下载与使用
- tomcat从下载到使用
- tomcat从下载到使用
- Tomcat下载和安装使用
- tomcat 的下载 安装和使用
- 使用tomcat配置文件下载服务器,自定义下载列表
- tomcat下载与安装..使用和配置环境变量
- tomcat项目使用nginx中的图片和文件下载
- tomcat下载与安装..使用和配置环境变量
- 在MyEclipse中使用自己下载的tomcat时
- 使用OpenSSL生成证书,并且配置到tomcat,下载ipa
- Windows下Apache Tomcat®的下载安装和使用
- tomcat下载地址
- Tomcat绿色版下载
- tomcat插件下载地址
- 下载编译tomcat源码
- Tomcat源码下载
- SSH断开后重新连接
- xcode7、iOS9 设置启动图片(Launch Image)
- Cmake MySQL5.6 编译安装
- IOS页面自动布局 之 NSLayoutConstraint基础篇
- java编程中怎么控制小数点后的位数?
- Tomcat下载使用
- Java SE | SSM 日期类型的转换 由String 转换为Date
- 四大组件之Activity的瘦身版Fragment(片段)
- iOS界面布局之三——纯代码的autoLayout及布局动画 iOS8及VFL语言
- java集合框架图
- 自动化测试使用mybatis更新数据库信息实例
- 【DP/单调栈】关于单调栈的一些题目(codevs 1159,codevs 2673)
- Android设置背景色为透明
- 手机移动广告打头阵助力移动营销成功