tomcat配置使用 --- server.xml
1、tomcat项目目录
默认项目目录:
tomcat安装目录/webapps
部署项目的方式:
在项目目录下创建子目录,在不同的子目录可以部署不同的项目文件
客户端通过IP:port的方式访问tomcat时,tomcat默认行为会使用ROOT子目录下的文件给客户端响应
2、server.xml常用配置
定义tomcat实例端口
不同的实例要使用不同的端口
定义tomcat提供的服务名称
定义提供http服务的端口
定义虚拟主机
解释说明:
name 指定虚拟主机的名称
appBase 指定项目目录
<Valve 。。。 定义访问日志
directory 访问日志存放路径
prefix 访问日志的开头
suffix 访问日志的结尾
patter 访问日志格式
定义tomcat响应客户端的项目路径
定义默认虚拟主机
用于指定客户端通过IP:port访问tomcat 时,使用哪个主机给客户端响应
tomcat多实例部署
实例1 端口:8010 http端口:9000 安装目录:/opt/tomcat01 项目:/data01/ROOT
实例2 端口:8020 http端口:9001 安装目录:/opt/tomcat02 项目:/data02/ROOT
创建项目目录
创建实例的安装目录
准备实例的配置文件
编辑实例的配置文件
实例的端口(虚拟机中的进程占用的端口)
提供http服务的端口
默认访问的虚拟主机
虚拟主机名称和网页目录
日志存放位置
第二个实例和上放雷同
准备实例的启动脚本
第二个实例脚本结构一模一样