Tomcat简介

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

 

 

实验环境

服务器系统:Redhat 6.5

IP :192.168.100.10
客户端系统:window 7

IP:192.168.100.22
yum仓库已搭建,共享文件夹挂载在linux下

软件安装包 jdk-7u65-linux-x64.gz

软件安装包 apache-tomcat-7.0.54.tar.gz

软件包链接:https://pan.baidu.com/s/17hKPfkJiJ9hhJzVVk5OPsg 密码:2lx1

 

实验目标

成功部署tomcat服务器

 

实验步骤

1.实施准备

(1)启动后关闭防火墙,关闭增强性,挂载共享文件夹

[root@localhost ~]# service iptables stop

[root@localhost ~]# setenforce 0

[root@localhost ~]# mount.cifs //192.168.100.8/ww /abc    #挂载共享文件夹

 

2.安装JDK,配置JAVA环境

(1) 安装jdk软件包

[root@localhost abc]# tar zxvf jdk-7u65-linux-x64.gz -C /opt    #解压软件包

[root@localhost opt]# mv jdk1.7.0_65/ /usr/local/java         #移动软件包

 

(2) 建立java.sh脚本

[root@localhost ~]# cd /etc/profile.d/

[root@localhost profile.d]# vim java.sh          #建立脚本

export JAVA_HOME=/usr/local/java             #设置Java根目录
export PATH=$PATH:$JAVA_HOME/bin         #在PATH环境变量中添加Java根目录下的bin/子目录

 

(3) java.sh脚本导入到环境变量,使其生效
[root@localhost profile.d]# source java.sh 

 

(4) 查看版本
[root@localhost profile.d]# java -version
java version "1.7.0_45"                             #版本号和之前安装版本一致
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

 

3.安装配置Tomcat

(1) 解压Tomcat软件包

[root@localhost ~]# tar zxvf apache-tomcat-7.0.54.tar.gz -C /opt/

 

(2) 移动文件

[root@localhost ~]# mv apache-tomcat-7.0.54/ /usr/local/tomcat7

 

(3) 启动Tomcat

[root@localhost opt]# /usr/local/tomcat7/bin/startup.sh   
Using CATALINA_BASE:   /usr/local/tomcat7
Using CATALINA_HOME:   /usr/local/tomcat7
Using CATALINA_TMPDIR: /usr/local/tomcat7/temp
Using JRE_HOME:        /usr/local/java
Using CLASSPATH:       /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
Tomcat started.                                                              #成功启动tomcat

[root@localhost opt]# netstat -ntap | grep 8080           #查看8080端口(默认自动开启)
tcp        0      0 :::8080                     :::*                         #8080端口开启成功

 

4.客户端打开网页访问Tomcat

轻松部署Tomcat服务器_第1张图片

 

5.关闭Tomcat命令

[root@localhost opt]# /usr/local/tomcat7/bin/shutdown.sh