您的位置:首页 > 运维架构 > Tomcat

Linux下Tomcat服务配置

2016-01-27 18:51 429 查看



1.假设jdk和tomcat都已经安装好了,下面直接配置tomcat服务
2.在/etc/init.d下新建一个文件tomcat
vi /etc/init.d/tomcat
写下如下代码,tomcat自启动脚本:
#!/bin/bash
#
# chkconfig: 235 80 20
# description: Tomcat server
# Source function library.
. /etc/rc.d/init.d/functions
JAVA_HOME=/usr/local/java/jdk1.8.0_66    # JAVA_HOME
CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.0.30    # TOMCAT_HOME
export JAVA_HOME CATALINA_HOME
start() {
echo "Starting Tomcat..."
$CATALINA_HOME/bin/startup.sh
if [ $? -eq 0 ]; then
touch /var/lock/tomcat
fi
}
stop() {
echo "Stopping Tomcat..."
$CATALINA_HOME/bin/shutdown.sh
if [ $? -eq 0 ]; then
rm -rf /var/lock/tomcat
fi
}
restart() {
stop
start
}
status() {
if [ -e /var/lock/tomcat ]; then
echo "Running..."
else
echo "Stopped..."
fi
}
case $1 in
start)
start  ;;
stop)
stop  ;;
status)
status  ;;
restart)
restart  ;;
test)
/usr/local/tomcat/apache-tomcat-8.0.30/bin/configtest.sh  ;;
*)
echo "Usage: tomcat {start|stop|status|restart|test}"  ;;
esac


3.以上java,tomcat路径根据自己的情况而定,保存退出之后,给其增加可执行权限
chmod +x /etc/init.d/tomcat


4.设置脚本开机自启动
chkconfig --add tomcat


5.添加这个脚本之后我们启动,停止,重启,查看状态可以直接用命令

service tomcat start
service tomcat stop
service tomcat restart
service tomcat status
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: