一、安装tomcat
1.1下载及安装tomcat
我们可以在:http://archive.appche.org/dist/tomcat/网站下载我们需要的tomcat版本tar.gz包。
然后我们用:#tar –zxvf apache-tocmat-7.0.73.tar.gz -C /home/ 解压到home目录下,再用 mv apahce-tomcat-7.0.73 tocmat7 ,之后我们到#cd /home/tomcat7/bin文件下,执行#.startup.sh启动tomcat。打开浏览器hhtp://localhost:8080看到tomcat主页说明安装成功
二、tocmat开机自启动配置
2.1 新建脚本文件
#touch /etc/init.d/tocmat7(需要在root权限下操作)
三、修改配置文件
3.1 编写shell自启动脚本
Vi /etc/init.d/tocmat7
写入如下脚本
kconfig: 2345 61 61
# description: Starts and Stops the Tomcatdaemon.
TOMCAT_HOME=/home/tomcat7 //tocmat安装真是目录
TOMCAT_START=$TOMCAT_HOME/bin/startup.sh //tomcat启动命令目录
TOMCAT_STOP=$TOMCAT_HOME/bin/shutdown.sh //tomcat关闭命令目录
# necessary environment variables export
CATALINA_HOME=$TOMCAT_HOME
export JAVA_HOME=/usr/java/jdk1.7.0_80 //jdk安装真实目录
. /etc/rc.d/init.d/functions
if [ ! -f $TOMCAT_HOME/bin/catalina.sh ]
then echo "Tomcat notvalilable..."
exit
fi
start(){
echo -n “Starting Tomcat: “
daemon $TOMCAT_START
echo
touch /var/lock/subsys/tomcat
}
stop(){
echo -n “Shutting down Tomcat: “
daemon $TOMCAT_STOP
rm -f /var/lock/subsys/tomcat.pid echo
}
restart(){
stop
start
}
status(){
ps ax --width=1000 | grep"[o]rg.apache.catalina.startup.Bootstrap start" | awk '{printf $1" "}' | wc | awk '{print $2}' > /tmp/tomcat_process_count.txt
read line </tmp/tomcat_process_count.txt
if [ $line -gt 0 ]; then
echo -n "tomcat ( pid "
ps ax --width=1000 | grep"org.apache.catalina.startup.Bootstrap start" | awk '{printf $1" "}'
echo -n ") is running..."
echo
else
echo "Tomcat is stopped"
fi
}
case "$1" in
start)
start ;;
stop)
stop ;;
restart)
stop
sleep 3
start ;;
status)
status ;;
*)
echo "Usage: tomcatd{start|stop|restart|status}"
exit 1
esac
exit 0
3.2给文件增加权限
# chmod +x/etc/init.d/tomcat7
3.3 重启服务器
# reboot
访问tomcat主页:http://localhost:8080 出现此页面说明配置成功