由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀

1.安装下载tomcat和java的JDK

由于tomcat依赖java jdk,所以我们需要先安装jdk,安装方式多种可以到官网下载源码编译安装,或者使用rpm包安装。
通过查看jdk版本查看jdk是否安装好

1
2
3
4
5
6
$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (rhel-2.5.5.4.el6-x86_64 u79-b14)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
#若没安装则通过光盘镜源或者网络源进行安装
$ yum install java

tomcat官网下载

1
2
3
$ wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M11/bin/apache-tomcat-9.0.0.M11.tar.gz
$ tar -zxvf apache-tomcat-9.0.0.M11.tar.gz -C /usr/local/
$ mv /usr/local/apache-tomcat-9.0.0 /usr/local/tomcat

2.启动/关闭tomcat

1
2
3
4
5
6
7
$ /usr/local/kencery/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

表示启动成功,我们只要关闭防火墙或者开放8080端口就可以访问http://ip:8080,就能显示tomcat的主页

1
2
3
4
5
6
$ /usr/local/tomcat/bin/shutdown.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

表示成功关闭tomcat

3.使用eclipse打包java Web项目

创建一个java web 项目然后在右键选择Export–>WAR file就可以了。
eclipse
将打包的文件放在
/usr/local/tomcat/webapps/ 下将就可以了。此路径为默认路径可以更改的