功能
归档
309
2017 年 01 月 25 日
Tomcat详解(一)

实验平台:CentOS6.8
Jdk版本:jdk-7u67-linux-x64.tar.gz
Tomcat版本:apache-tomcat-7.0.57.tar.gz



一、什么是Tomcat?


TomcatApache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由ApacheSun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的ServletJSP规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4JSP 2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache独立的进程单独运行的。 诀窍是,当配置正确时,ApacheHTML页面服务,而Tomcat 实际上运行JSP页面和Servlet。另外,TomcatIISWeb服务器一样,具有处理HTML页面的功能,另外它还是一个ServletJSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如pache服务器。


二、Tomcat版本及其区别介绍


Tomcat版本的区别主要反映在两个方面:

1. Tomcat本身的技术演进,包括性能的不断提高,功能的增加增强,甚至于重构
2. 因为Tomcat本身是块Servlet容器的试验田,所以他的版本是跟Servlet和JSP的规范一起发展


三、安装Tomcat


搭建环境

1.jdk环境的搭建

mkdir /ane/jdk
tar -xzvf jdk-7u67-linux-x64.tar.gz -C /ane/jdk #解压缩

添加Java环境变量。编辑/etc/profile/jdk.sh

#!/bin/bash
JAVA_HOME=/ane/java/jdk1.7.0_67
JAVA_BIN=$JAVA_HOME/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export  JAVA_HOME JAVA_BIN PATH CLASSPATH

source /etc/profile #使环境变量生效

java -version  #查看jdk版本

java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

2.安装Tomcat

mkdir /ane/tomcat                     #创建目录,实现标准化
tar -zxvf apache-tomcat-7.0.57.tar.gz #解压
mv apache-tomcat-7.0.57.tar.gz tomcat #更名方便管理

3.访问测试

10.230.32.122:8080      #默认8080端口


Over~

留言
Loading...

发表评论

电子邮件地址不会被公开。 必填项已用*标注