tomcat是apache旗下的一个开源项目,是一个目前非常流行的web应用程序服务器。tomcat是用来做jsp动态的容器,适用于中小型并发量不高的场合。
介绍下tomcat在centos6.5上如何安装配置,安装很简单。
前提 需要安装java ,我自己安装了java 1.7 ,源码安装需要配置下java环境变量。这里我选择使用tomcat7.0版本演示安装。
下载wget
解压后进入bin目录 使用./catalina.sh start启动。
这样tomcat启动安装成功。配置目录在conf中 server.xml是主目录,一般一个实例对应一个目录,能配置该实例的一些配置,比如端口号,日志,目录位置等等。
项目配置文件是web.xml 里面对一些实际项目的配置。
bin目录是一些二进制程序或脚本。
为了实现多实例安装,我把每个实例的内容放在单独的文件夹中
我使用两个实例,对应文件夹分别为app8080,app8081。 把conf、 work、 tmp,logs、webapps 这写文件分别夹复制到两个文件夹中
接着在每个目录下使用startup.sh启动,相应的修改下目录地址就可以了,修改下server.xml对应的端口和内容。
-
#!/bin/sh
-
# description: 启动tomcat多实例.
-
. /etc/init.d/functions
-
retval=$?
-
# tomcat实例目录
-
export catalina_base="/usr/local/tomcat/app8080"
-
# tomcat安装目录
-
export catalina_home="/usr/local/tomcat"
-
# 可选
-
# export jvm_options="-xms128m -xmx1024m -xx:permsize=128m -xx:maxpermsize=512m"
-
case "$1" in
-
start)
-
if [ -f $catalina_home/bin/startup.sh ];then
-
echo $"start tomcat"
-
$catalina_home/bin/startup.sh
-
fi
-
;;
-
stop)
-
if [ -f $catalina_home/bin/shutdown.sh ];then
-
echo $"stop tomcat"
-
$catalina_home/bin/shutdown.sh
-
fi
-
;;
-
*)
-
echo $"usage: $0 {start|stop}"
-
exit 1
-
;;
-
esac
-
exit $retval
阅读(1381) | 评论(0) | 转发(0) |