浅谈Tomcat服务器的相关配置

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 &quot;%r&quot; %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文件中修改即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

行动π技术博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值