- 下载软件
从http://jakarta.apache.org/下载tomcat,我下载的是tomcat-5-0.12
从http://java.sun.com/j2se/ 下载jdk1.4,我用的是weblogic自带的jdk1.4 - jdk安装配置
安装比较简单,可以用windows安装程序安装,也可以直接解压到指定的目录就可以了.
然后设置环境变量
在window TN,win2000,winxp设置环境变量的方法是
选择"我的电脑"点右键->"属性"->"高级"->"环境变量(N)",进入"环境变量"设置窗口,可以在界面上选择"新建","编辑","删除"环境变量;在"新建","编辑"的时候输入你的"变量名"和"变量值",点"确定"就可以了;
测试环境变量
进入控制台,大家应该知道控制台的方法吧?(在开始菜单上选择"运行",然后输入cmd,点"确定"或者回车,就进入了控制台)
在控制台上输入:echo %环境变量名% 然后回车,就可以就可以显示环境变量,如果生效,那么生效的环境变量就会显示出来,如果没有生效,或者没有该环境变量,就会显示原始字符%环境变量名%;大家应该可以看得出来得.
jdk设置
新建JAVA_HOME=D:/bea/jdk142_04就是jdk安装得主目录
编辑PATH,在最后添加;%JAVA_HOME%/bin
然后打开控制台上面输入java,javaw等命令,看看是否生效,如果生效,那么说明jdk的路径设置没有问题. - tomcat安装配置
直接解压tomcat到D:/tomcat
tomcat设置
新建CATALINA_HOME=D:/tomcat
新建TOMCAT_HOME=D:/tomcat
编辑PATH,在最后添加;D:/tomcat/bin
然后大开控制台测试,查看环境变量是否生效
/****************************************************/
在linux或者unix下设置环境变量的方法是修改/etc/profile或者${HOME}/.bash_profile文件来设置环境变量;
linux/unix下设置环境变量的方法很简单,可以查询相关的资料来完成.
/****************************************************/ - 测试tomcat安装
tomcat的启动关闭程序
windows下
CATALINA_HOME/bin/startup.bat启动tomcat
CATALINA_HOME/bin/shutdown.bat停止tomcat
linux或者unix下
CATALINA_HOME/bin/startup.sh启动tomcat
CATALINA_HOME/bin/shutdown.sh停止tomcat
现在我的环境是在winxp上,
完成上面每一步设置之后,打开控制台输入startup,tomcat是否启动,如果启动成功在ie上面输入http://127.0.0.1:8080/会有显示一个tomcat猫的界面显示. - tomcat-users.xml配置
如果要进入管理配置界面,tomcat-users.xml的配置很有必要
内容如下:
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat,role1,admin"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="admin" password="admin" roles="tomcat,role1,admin,manager"/>
</tomcat-users>
role节点是角色配置,有些tomcat-users.xml中角色配置不全,其中admin,manager,tomcat角色能少,如果要登录到http://127.0.0.1:8080/manager/html或者http://127.0.0.1:8080/admin/,这个user必须在roles属性中添加相应的admin,manager权限;各个权限用,号分隔.
如果上面的角色配置不完整,用户登录到manager,admin这两个应用的时候会报错误信息.
如果在的登录的时候用户名和密码输入都没有错误,但是没有返回正确的页面,请检查tomcat-users.xml文件中,用户和所拥有权限的配置. - 配置引用
打开$CATALINA_HOME/conf/server.xml文件,
在<Host></Host>之间添加如下的一段,就可以添加一个web应用.
<Context path="/oa" docBase="F:/eclipse/workspace/OA/WebRoot" debug="0"/>
最后将应用的配置文本写在</Host>前.