Tomcat服务器配置(掌握tomcat服务器的安装和配置参数)

一Tomcat端口号修改

1.1Tomcat服务器启动端口默认配置

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>

Tomcat服务器配置(掌握tomcat服务器的安装和配置参数)

1.2将Tomcat服务器启动端口修改成8086端口

<Connector port="8086" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>

Tomcat服务器配置(掌握tomcat服务器的安装和配置参数)

二Tomcat服务器虚拟目录的映射方式

2.1虚拟目录的映射方式一:在server.xml文件的host元素中配置

找到server.xml文件的host元素,如下图所示:

在<Host></Host>这对标签加上<Context path="" docBase="F:apache-tomcat-8.5.11webappstest-web" />即可将在F盘下的JavaWebDemoProject这个JavaWeb应用映射到JavaWebApp这个虚拟目录上,JavaWebApp这个虚拟目录是由Tomcat服务器管理的,JavaWebApp是一个硬盘上不存在的目录,是我们自己随便写的一个目录,也就是虚拟的一个目录,所以称之为"虚拟目录",代码如下:

<Host name="localhost" appBase="webapps"

unpackWARs="true" autoDeploy="true">

<Context path="" docBase="F:apache-tomcat-8.5.11webappstest-web" debug="0" reloadable="true" />

<!-- SingleSignOn valve, share authentication between web applications

Documentation at: /docs/config/valve.html -->

<!--

<Valve className="org.apache.catalina.authenticator.SingleSignOn" />

-->

<!-- Access log processes all example.

Documentation at: /docs/config/valve.html

Note: The pattern used is equivalent to using pattern="common" -->

<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" />

</Host>

Tomcat服务器配置(掌握tomcat服务器的安装和配置参数)

三Tomcat服务器配置虚似主机

3.1配置虚拟主机

配置虚似主机就是配置一个网站。

在Tomcat服务器配置一个虚拟主机(网站),需要修改conf文件夹下的server.xml这个配置文件,使用Host元素进行配置,打开server.xml,可以看到Tomcat服务器自带的一个名称为localhost的虚拟主机(网站),如下图所示:

Tomcat服务器配置(掌握tomcat服务器的安装和配置参数)

平时我们将开发好的JavaWeb应用放到webapps文件夹下,然后就可以使用"http://localhost:端口号/test-web"的方式去访问了,其实访问的就是name是"localhost"的那台虚拟主机(Host),这台虚拟主机管理webapps文件夹下的所有web应用。例如:http://localhost:8080/test-web/1.jsp,这个URL地址访问的就是名称是localhost的那台虚拟主机下的test-web这个应用里面的1.jsp这个web资源。

我们可以使用如下的方式配置一个虚拟主机,例如:   

<Host name="www.test.cn" appBase="webapps"

unpackWARs="true" autoDeploy="true">

Tomcat服务器配置(掌握tomcat服务器的安装和配置参数)

这里我们新配置一个虚拟主机,虚拟主机的name是"www.test.cn",虚拟主机"www.test.cn"现在管理着webapps文件夹下的所有web应用,平时我们在互联网上使用域名"www.baidu.com"访问百度的网站时,其实就是在访问一个名称是"www.baidu.com"的虚拟主机,所以当我们要访问name是"www.test.cn"的这个虚拟主机时,就可以使用"域名www.test.cn"去访问,注意一下appBase="F:apache-tomcat-8.5.11webappstest-web",这里的webapps文件夹代表的不是一个项目的根目录,而是一个存放了一个或者多个JavaWeb应用的文件夹,如下图所示:

Tomcat服务器配置(掌握tomcat服务器的安装和配置参数)

请大家多多关注我的,谢谢大家!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论