在安装tomcat之前请下载jdk
我用的是jdk1.6.0_10,下载最新版本jdk请到www.sun.com
安装jdk,并且设置环境变量
下载tomcat下载连接为 http://tomcat.apache.org/
本人版本为tomcat6.0.18
tomcat提供了windows环境下的安装包,本人建议下载zip文件以熟悉在linux下的操作
解压zip文件到d盘根目录下
通过dos窗口定位到tomcat安装目录下的bin文件中
启动startup
这个时候会出现如下错误
这是因为没有为tomcat配置环境变量的缘故
可以这样设置
我的电脑-->属性-->高级-->环境变量-->系统环境变量-->新建环境变量
新建一个一个变量名为JAVA_HOME值为你所安装jdk的目录
我安装jdk的目录是C:/Program Files/Java/jdk1.6.0_10
如下图
关掉刚才的dos窗口
另外起一个dos窗口
安装先前讲的方法进入tomcat的bin目录下,启动startup
ok,tomcat启动成功!
然后在打开浏览器输入http://localhost:8080
就可以看到三条腿的猫的tomcat的主页面了
tomcat基本搭建完成
下面来讲下tomcat的配置
目 录
用 途
/bin
存放启动和关闭Tomcat的脚本文件
/conf
存放Tomcat服务器的各种配置文件,其中包括server.xml(Tomcat的主要配置文件)、tomcat-users.xml和web.xml等配置文件
/lib
存放Tomcat服务器和所有Web应用程序需要访问的JAR文件
/logs
存放Tomcat的日志文件
/temp
存放Tomcat运行时产生的临时文件
/webapps
当发布Web应用程序时,通常把Web应用程序的目录及文件放到这个目录下
/work
Tomcat将JSP生成的Servlet源文件和字节码文件放到这个目录
在tomcat的安装目录下有一个conf文件夹,进入此文件夹看到如下内容(修改过,可能和你的有些不同)
用记事本server.xml
找到 <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
注意,在修改该文件时请保存一个该文件的副本,以防改错
可以把8080改成换成你喜欢的数字,比方说8888,完成后保存
这个是修改tomcat默认监听的端口的
xml文档保存在浏览器默认的监听端口,启动tomcat时,tomcat会在conf文件夹中找到相关的配置,这些配置有一部分是用xml文件的形式保存起来的
这样你就可以在打开浏览器输入http://localhost:8888来浏览tomcat的主页了
下面我们来进入tomcat的管理页面,在配置刚完成时,
点击,中的Tomcat Manager 的超级链接时,用默认的用户名tomcat密码tomcat登陆时,浏览器会报401错误,这是因为默认的用户还不具备管理员的权限
此时修改conf文件夹下的tomcat-users.xml
用记事本打开
修改为如下
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="admin"/>
<role rolename="role1"/>
<user username="******" password="******" roles="admin,manager"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
其中******是你的用户名和密码
保存文件
打开tomcat主页面,点击Tomcat Manager 的超级链接
输入你刚才用******替换的你的用户名和密码
看到了吧,管理页面打开了
哈哈!