1、安装部署tomcat应用程序服务器
在tomcat上安装JDK
在安装tomcat之前必须先安装JDK,JDK的全称是java development kit,是sun公司免费提供的java语言的软件开发工具包,其中包含java虚拟机(JVM),编写好的java源程序经过编译可形成java字节码,只要安装了JDK,就可以利用JVM解释这些字节码文件,从而保证了java的跨平台性。
安装JDK,配置java环境:
将jdk-7u65-linux-x64.gz解压
[root@tomcat-1 ~]# tar zxfjdk-7u65-linux-x64.gz
将解压的jdk1.7.0_65目录移致动到/usr/local/下并重命名为java
[root@tomcat-1 ~]# mv jdk1.7.0_65//usr/local/java
在/etc/profile文件中添加内容如下:
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
通过source命令执行profile文件,使其生效。
[root@tomcat-1 ~]# source /etc/profile
[root@tomcat-1 ~]# echo $PATH
/usr/local/java/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
运行java -version命令查看java版本是否和之前安装的一致。
[root@tomcat-1 ~]# java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build24.65-b04, mixed mode)
至此java环境已经配置完成
在tomcat节点安装配置tomcat
解压apache-tomcat-7.0.54.tar.gz包
[root@tomcat-1 ~]# tar zxfapache-tomcat-7.0.54.tar.gz
将解压生成的文件夹移动到/usr/local/下,并改名为tomcat7
[root@tomcat-1 ~]# mv apache-tomcat-7.0.54/usr/local/tomcat7
查看tomcat的版本信息
[root@tomcat-1 ~]#catalina.sh version
UsingCATALINA_BASE: /usr/local/tomcat7
UsingCATALINA_HOME: /usr/local/tomcat7
UsingCATALINA_TMPDIR: /usr/local/tomcat7/temp
UsingJRE_HOME: /usr/local/java
UsingCLASSPATH: /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
Server version:Apache Tomcat/7.0.54
Server built: May 19 2014 10:26:15
Servernumber: 7.0.54.0
OS Name: Linux
OS Version: 3.10.0-327.el7.x86_64
Architecture: amd64
JVM Version: 1.7.0_65-b17
JVM Vendor: Oracle Corporation
启动tomcat
[root@tomcat-1 ~]#/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默认运行在8080端口,运行netstat命令查看8080端口监听的信息
[root@tomcat-1 ~]# netstat -anpt | grepjava
tcp6 0 0 :::8009 :::* LISTEN 42330/java
tcp6 0 0 :::8080 :::* LISTEN 42330/java
防火墙规则配置:
[root@tomcat-1 ~]# firewall-cmd --permanent--add-port=8080/tcp
success
[root@tomcat-1 ~]# firewall-cmd --reload
success
如果想关闭tomcat则运行/usr/local/tomcat7/bin/shutdown.sh命令