开发者学堂课程【Linux 操作系统实战:Tomcat 的配置文件说明】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/699/detail/12319
Tomcat 的配置文件说明
内容介绍:
一、Tomcat 的目录说明
二、Tomcat 最主要的配置文件:server.xml
一、Tomcat 的目录说明
1.bin:存放启动和关闭 tomcat 的脚本文件。
2.conf:存放 tomcat 服务器的各种配置文件。
3.ID:存放 tomcat 服务器和所有 web 应用程序需要访问的 jar 文件。
4.logs:日志文件
5.temp:存放 tomcat 运行时所产生的临时文件
6.webapps:当发布 web 应用的时候,通常把 web 应用程序以及文件放到这个目录下。
7.work:tomcat 将 jsp 生成的 servlet 源文件和字节码文件放在这个目录下。
二、Tomcat 最主要的配置文件:server.xml
Server.xml 位于 STOMCAT_HOME/conf 目录下,主要作用是配置站点、端口服务等
1.关闭 tomcat 的通信接口:
<Server port="8005” shutdown="SHUTDOWN">
2.Http 访问的端口号(默认为8080端口):
tomcat 访问 web 时候的端口号.
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"redirectPort="8443"/>
3.AJP 协议访问端口(默认为8009端口):
负责和其他的 HTTP 服务器建立连接。
在把 Tomcat 与其他 HTTP 服务器集成时,就需要用到这个连接器。
<Connectorport="8009"protocol="AJP/1.3" redirectPort="8443"/>
相关配置信息:
4.实际操作:
(1)切换目录,找 server.xml,进入目录查看相关配置信息
(2)查看其它配置信息:
一般将如下信息配置好的话,一个 tomcat 服务就相当于已经起来了。可以在页面上输入地址,然后输入8080的端口,就可以看到 tomcat 的标志以及相关信息。(可以用 port 改端口)
(3)查看 host 的相关配置信息,用/name 进行搜索(先使用 more 命令让所有的信息都展示出来)
说明它可以支持在这里发布应用程序,而且是自动发布(zuto)。所以可以利用 tomcat 容器的功能,在这里测试应用,比如发布一个应用程序,看它能否运行。
(4)日志的配置,用/prefix 进行搜索
作用:找到对应时间、对应日志,从而排查错误。
(5)[root@ALiY ~]# cp
apache-tomcat8.5.56/user/local/tomcat8.5 -r
切换到目录,改动端口(应用原地址进行搜索)
(6)切换到 bin 目录,修改 server.xml 的配置(如将8005改为8015)
(7)修改发布了的 tomcat 的端口,可以用搜索的方式(/8080可以自动定位)
(8)AJP 的协议可以修改也可以不修改,不用的话可以不改,一般发布服务需要修改,不改可能会报错,同样也可以进行搜索。
(9)回到 bin 目录下,把服务启动起来
(10)配置完成 tomcat 的服务之后,到云服务管理控制系统设置安全信息,进行安全操作,保存之后就可以进行访问了。(不保存的时候加载不出来,原因是试图访问但被阻止了)