您的位置:首页 > 运维架构 > Tomcat

浅谈Tomcat服务器的相关配置

2015-05-20 16:42 405 查看
1.Tomcat主要文件夹的作用

目录作用
bin所有的可执行命令,启动和关闭服务器的命令都在此文件夹中
conf服务器的配置文件夹
libTomcat服务器所需要的各个库文件
logs保存服务器的系统日志
webappsWeb应用程序的存放目录,Web项目保存到此目录中即可发布
work临时文件夹,生成所有的临时文件(.*java, .*class)
2.Tomcat服务器的配置

1.修改端口号

在安装Tomcat时,默认的端口号是8080,如果想要修改此端口号,则可以打开Tomcate目录中的conf/server.xml文件,找到以下内容:

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


将port定义的内容修改即可。例如,下面将端口号改为80端口:

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


这样,以后直接输入”http://localhost/“即可访问,不用再输入端口号。注意,任何配置修改后,都必须重新启动服务器,这些修改的配置才生效。

2.配置虚拟目录

在Tomcat服务器中,最重要的就是需要配置虚拟目录,因为每一个虚拟目录都保存了一个完整的Web项目,这样对于项目的开发及运行维护都有很大的帮助。

首先在硬盘上新建一个自己的文件夹,例如在D盘上建立一个webdemo的文件夹,并在此文件夹中建立一个WEB-INF的子文件夹,同时在此子文件夹中建立一个web.xml文件,此文件的格式如下:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"
metadata-complete="true">
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
</web-app>


web.xml文件是整个Web的核心配置文件,也称为Web的部署描述符。

技巧:如果觉得以上内容全部输入比较麻烦,有一个很好的方法,即从Tomcat安装目录下的webapps\ROOT\WEB-INF文件夹中找到web.xml 文件,直接将此文件复制过来即可。

配置完工作目录后,下面即可进行服务器的配置。打开Tomcat安装目录的conf/server.xml文件,在如下位置

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
<Context path="/web" docBase="D:\webdemo"/>
</Host>
</Engine>


加入

<Context path="/web" docBase="D:\webdemo"/>


代码。其中,

path:表示浏览器上访问虚拟路径名称,前面必须加上“/”。

docBase: 表示此虚拟目录所代表的真实路径地址。

可以设置多个虚拟目录,但是path不能重名。

3.配置首页

配置首页的配置文件在Tomcat安装目录的conf/web.xml里,配置如下:

<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>


如果想要更改某个项目的首页,则在项目文件夹的WEB-INF/web.xml文件中修改即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  配置 tomcat