Web服务器群集——Tomcat配置部署以及负载均衡

Tomcat配置部署以及负载均衡

Tomcat服务器是一个免费开放的Web应用服务器

处理静态HTML能力不足,远远不及Apache和Nginx,但是是开发和调试JSP程序的首选

环境的集成:LAMP:apache、LNMP:nginx、Web服务器对于PHP网站,如何支持JAVA页面

部署Tomcat

查询jdk版本信息:java -version

openjdk是jdk的开放原始码版本,以GPL协议的形式放出

1.下载安装jdk

解压并用mv命令将解压出来的文件夹移动到/usr/local/jdk1.7下

Web服务器群集——Tomcat配置部署以及负载均衡_第1张图片

在/etc/profile中编辑(配置环境变量)如下图:

export JAVA_HOME=/usr/local/jdk7    //jdk安装路径

export PATH=$JAVA_HOME/bin:$PATH      //使用的命令路径

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar   //用的各种工具

卸载openjdk

rpm -e java-1.7.0-openjdkrpm -e java-1.6.0-openjdk

运行/etc/profile文件生效

2.安装部署Tomcat

解压,然后把生成的文件夹mv到/usr/local/tomcat7下

运行/usr/local/tomcat7/bin/startup.sh(如下图)

Web服务器群集——Tomcat配置部署以及负载均衡_第2张图片

tomcat默认的使用端口:8080

bin:命令文件目录   conf:存放配置文件  lib:运行需要的库文件 

logs:日志文件    Webapps:存放网站文件的      temp:存放临时文件

work:工作目录  默认情况下存放编译JSP文件生成的servlet类文件

netstat -anpt | grep java查询java运行

Web服务器群集——Tomcat配置部署以及负载均衡_第3张图片

tomcat配置文件结构

顶层元素:


定义服务器,server元素代表整个Catalina的servlet容器

定义服务,是一个集合:由一个或多个Connector组成

代表了外部客户端发送请求到特定Service的接口;同时也是外部客户端从特定Service接收响应的接口。

容器的功能是处理Connector接收进来的请求,并产生相应的响应。Engine、Host和Context都是容器,

Host组件可以处理发向一个特定虚拟主机的所有请求,配置多个

一个Context组件可以处理一个特定Web应用的所有请求。(多个子目录创建网站)


创建网站测试

vim conf/server.xml

unpackWARs="true" autoDeploy="true">

nginx负载均衡

 

等待更新。。。。。。

 

你可能感兴趣的:(Linux系统与服务)