Tomcat简介:Tomcat是由Sun的软件机构架师詹姆斯开发的,Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并开发访问用户不是很多的情况下被普遍使用,是开发和调试JSP程序的首选
一般来说,tomcat虽然和apache或者nginx这些web服务器一样,具有处理html页面的功能,然而由于其处理html的能力远不及apache或者nginx,所以tomcat通常是作为一个servlet和jsp容器,单独运行在后端
Tomcat默认端口运行在8080.
Tomcat server的组成部分说明:
(server)元素代表了整个Catalina的serviet容器
(services)是一个集合,是由一个或多个Connector,以及一个Engine(负载处理所有Connector所获得的客户端请求)组成
(Host)代表一个Virtual Host,虚拟主机
(Context)一个Context对应一个Web Application,一个Web Application是有一个或多个servlet组成。
(Engine)下可以配置多个虚拟主机Virtual Host,每个虚拟机都有一个域名。
(Connector)一个Connector在某个指定端口上侦听客户请求,并获得的请求交给Engine处理,从Engine处获得回应返回客户。
二,
实验环境
部署Tomcat及其负载均衡_第1张图片
Nginx服务器 Tomcat服务器1 Tomcat服务器2
192.168.1.1 192.168.1.2 192.168.1.3
(1)Tomcat2 server配置方法基本同Tomcat1,
(2)关闭防火墙
(3)确认是否安装JDK,JAVA版本与Tomcat1保持一致
(4)创建/web/webapp1 目录, 修改Tomcat配置文件 server.xml,将网站文件目录更改到/web/webapp1/路径下
(5)在/web/webapp1/路径下建立index.jsp,为了区别测试页面index.jsp的内容更改
配置nginx服务器
先YUM安装相关软件包
部署Tomcat及其负载均衡
部署Tomcat及其负载均衡
然后安装NGINX解压并安装
部署Tomcat及其负载均衡
部署Tomcat及其负载均衡
部署Tomcat及其负载均衡
配置nginx,conf
进入nginx的配置文件
部署Tomcat及其负载均衡
添加下面这几条
部署Tomcat及其负载均衡_第2张图片
测试nginx配置文件是否正确
部署Tomcat及其负载均衡
启动nginx服务
部署Tomcat及其负载均衡
配置Tomcat
以Tomcat1为例
安装配置Tomcat
部署Tomcat及其负载均衡
启动Tomcat
部署Tomcat及其负载均衡
建立JAVA的Web站点
部署Tomcat及其负载均衡_第3张图片
修改Tomcat的server。xml文件
部署Tomcat及其负载均衡_第4张图片
部署Tomcat及其负载均衡
黑框里面是添加的内容
用客户机访问http://192.168.1.2:8080 就可以了
这里只展示了Tomcat1的配置,第二台和一一样