评论

收藏

[Linux] Linux系统安装Tomcat并配置Service启动关闭

服务系统 服务系统 发布于:2021-09-17 11:14 | 阅读数:178 | 评论:0

这篇文章主要介绍了Linux系统安装Tomcat并配置Service启动关闭,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
在Linux系统下配置service启动和关闭
1, 通过命令cd /etc/init.d文件夹下
2, 再通过命令 vim tomcat 进入vim编辑界面
3,用过 i键 现在把下面代码贴入编辑界面
shell脚本如下
#!/bin/bash 
# This is the init script for starting up the 
# Jakarta Tomcat server 
# 
# chkconfig: 345 91 10 
# description: Starts and stops the Tomcat daemon. 
# 
 
# Source function library. 
. /etc/rc.d/init.d/functions
 
# Get config. 
. /etc/sysconfig/network
 
# Check that networking is up. 
[ "${NETWORKING}" = "no" ] && exit 0 
 
export JAVA_HOME=/usr/local/javaweb/jdk1.8.0_192 #自己的jdk安装目录
tomcat_home=/usr/local/tomcat/tomcat #自己的tomcat安装目录
startup=$tomcat_home/bin/startup.sh 
shutdown=$tomcat_home/bin/shutdown.sh 
 
start(){ 
  echo -n "Starting Tomcat service:"
  cd $tomcat_home 
  $startup 
  echo "tomcat is succeessfully started up"
} 
 
stop(){ 
  echo -n "Shutting down tomcat: "
  cd $tomcat_home 
  $shutdown
  echo "tomcat is succeessfully shut down."
} 
 
status(){ 
  numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l` 
  if [ $numproc -gt 0 ]; then
  echo "Tomcat is running..."
  else
  echo "Tomcat is stopped..."
  fi
} 
 
restart(){ 
  stop 
  start 
}  
# See how we were called. 
case "$1" in
start) 
  start 
  ;; 
stop) 
  stop 
  ;; 
status) 
  status 
  ;; 
restart) 
  restart 
  ;; 
*) 
  echo $"Usage: $0 {start|stop|status|restart}"
  exit 1 
esac
(文件不能执行,请执行该命令)给文件添加权限,使得脚本文件可以执行,命令为: chmod 755 /etc/rc.d/init.d/tomcat
4, 将文件加入到服务队列中
chkconfig --add tomcat
5,查看tomcat 文件是否加入服务列表成功
chkconfig --list
6,设置服务开机自启动
chkconfig tomcat on
总结到此结束
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持CodeAE代码之家
原文链接:https://blog.csdn.net/qq_21077715/article/details/85474967

关注下面的标签,发现更多相似文章