星空网 > 软件开发 > Java

服务器配置之Tomcat

一、下载Tomcat

Apache官网地址: http://tomcat.apache.org/

可以下载Tomcat 6.0 到 9.0版本。作为学习,我下载的是Tomcat6。如无特别说明,以后的测试开发也是在Tomcat6上。

Tomcat6的下载地址为: http://tomcat.apache.org/download-60.cgi

这里下载的是解压缩版本,解压后可直接使用。

 

二、 Tomcat文件夹介绍

服务器配置之Tomcat

bin : 存放开始、结束和其他的脚本文件;

conf : 存放配置文件和相关的DTDs;

lib : 存放Tomcat所需要的jar包;

logs : 存放日志文件;

temp : 存放临时文件;

webapps : 存放发布的项目;

work : 存放JSP编译后生成的java文件和class文件。

 

三、启动Tomcat

1. 启动

找到Tomcat目录 bin文件夹下的service.bat, 双击该文件即可启动Tomcat。

2. 测试

浏览器中输入: http://localhost:8080/ 

 

四、Tomcat配置

1. 指定服务器端口

Tomcat默认使用8080端口。可以修改Toamcat目录conf文件夹下的server.服务器配置之Tomcat服务器配置之Tomcat

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

View Code

不同版本可能会不同,但是8080在非注释内容中之出现一次。

修改为port="80", 即可在浏览器中输入http://localhost/ 或 http://localhost:80/ 直接访问。

 

2. Servlet重新载入功能

所谓重新载入功能即启动Tomcat后修改了servlet文件,无需再重启Tomcat,则修改会生效。

a. 打开Tomcat安装目录的conf文件下的server.服务器配置之Tomcat服务器配置之Tomcat

<Host name="localhost" appBase="webapps"      unpackWARs="true" autoDeploy="true"      ="false" ="false">

View Code

b. 在<Host></Host>中加入:

<Context path="/ServletDemo" docBase="ServletDemo"  debug="0" reloadable="true"/>

path: 访问该web应用的URL入口。(Project的名字是ServletDemo,故path="/ServletDemo")

docBase: web应用文件路径,可以是绝对路径,也可以是appBase的相对路径。(项目部署在Tomcat webapps文件夹下,使用相对路径 docBase="ServletDemo")

reloadable: 设置为true,表示如果WEB-INF/classes和WEB/INF/lib下的class文件改动时,无需重新启动Tomcat即可生效。

c. 重新启动Tomcat

重新启动后,如果修改servlet文件,则会生成最新的class文件,然后会在Tomcat 控制台中看到: Reloading Context with name [/ServletDemo] has started

在浏览器中重新输入原来的url即可看到修改后的结果。

 

注意:

修改外servlet文件后不会立即生效,会稍微等一会。以Tomcat控制台中出现的reloading信息为准。

设置reloadable="true"会对性能有影响,在真正部署环境时可关闭该功能。

 




原标题:服务器配置之Tomcat

关键词:tomcat

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

国际快递 集运:https://www.goluckyvip.com/tag/100459.html
shopify模式:https://www.goluckyvip.com/tag/10046.html
国际货运服务:https://www.goluckyvip.com/tag/100460.html
商壹国际物流:https://www.goluckyvip.com/tag/100461.html
中英国际快递:https://www.goluckyvip.com/tag/100462.html
国际海运快递公司有哪些:https://www.goluckyvip.com/tag/100463.html
在英国有分公司的中国公司:https://www.xlkjsw.com/tag/30029.html
英国成立:https://www.xlkjsw.com/tag/30031.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流