tomcat 的安装
安装tomcat的前提:
首先要做的是有java环境,这里我们可以选择安装jre(java环境包)、或者说安装java开发工具包ldk
我这里选择安装jdk
我们在google里搜索jdk,你就能都找到jdk的压缩包
然后我们要同意
才能下载对应的版本号的压缩包
下载完压缩包之后,解压到/usr/local/下面
还有一种方式就是下载jdk的二进制bin包,把这个bin包放到/usr/java目录下,然后赋予其权限,chmod +x
直接执行./jdkXXXXXXXX
我这里是通过下载jdk的rpm包的方式来安装的
解压后这里我们要配置好jdk的环境变量
vim /etc/profile
在最后添加下面几行内容
export JAVA_HOME=/usr/java/jdk1.8.0_65
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
上面的内容随着jdk的版本变化而变化
执行source /etc/profile 使其生效
然后就是下载apache-tomcat的压缩包了
我们到http://tomcat.apache.org下去选择相应的压缩包
下载之后直接解压即可
我这里解压到/usr/local 下,然后做一个软连接
ln -s apache-tomcat-7.0.54 tomcat
然后我们设置tomcat的环境变量
vim /etc/profile.d/tomcat.sh
export CATALINA_HOME=/usr/local/tomcat
export PATH=$PATH:$CATALINA_HOME/bin
这里我们可以通过下面的命令来查看一些基本信息
[root@log conf]# /usr/local/apache-tomcat-7.0.54/bin/catalina.sh version
Using CATALINA_BASE: /usr/local/apache-tomcat-7.0.54
Using CATALINA_HOME: /usr/local/apache-tomcat-7.0.54
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.54/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/apache-tomcat-7.0.54/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.54/bin/tomcat-juli.jar
Server version: Apache Tomcat/7.0.54
Server built: May 19 2014 10:26:15
Server number: 7.0.54.0
OS Name: Linux
OS Version: 2.6.32-431.el6.x86_64
Architecture: amd64
JVM Version: 1.8.0_91-b14
JVM Vendor: Oracle Corporation
这里我们可以弄一个tomcat的启动停止脚本:
[root@log java]# chmod +x /etc/init.d/tomcat
[root@log java]# cat /etc/init.d/tomcat
#!/bin/bash
# Tomcat init script for Linux.
#
JAVA_HOME=/usr/java/latest
CATALINA_HOME=/usr/local/tomcat
export JAVA_HOME CATALINA_HOME
case $1 in
start)
exec $CATALINA_HOME/bin/catalina.sh start ;;
stop)
exec $CATALINA_HOME/bin/catalina.sh stop;;
restart)
$CATALINA_HOME/bin/catalina.sh stop
sleep 2
exec $CATALINA_HOME/bin/catalina.sh start ;;
configtest)
exec $CATALINA_HOME/bin/catalina.sh configtest ;;
*)
exec $CATALINA_HOME/bin/catalina.sh * ;;
esac
[root@localhost tomcat]# chkconfig --add tomcat
[root@node1 tomcat]# catalina.sh start
[root@node1 tomcat]#/etc/init.d/tomcat start 这个命令和上面的作用是一样的
[root@node1 tomcat]# jps #显示Bootstrap启动则表示启动成功,这个命令后面再说
29145 Bootstrap
29163 Jps
看上面的情况,tomcat已经是安装成功了