Add Profile /etc/profile
export JAVA_HOME=/opt/jdk-21.0.1
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/usr/local/apache-tomcat-8.5.99
Add Profile Daemon /etc/profile.d/tomcat.sh
export JRE_HOME=/opt/jdk-21.0.1
export CATALINA_HOME=/usr/local/apache-tomcat-8.5.99
export PATH=$PATH:$JRE_HOME/bin:$CATALINA_HOME/bin
Create AtomCat Service /etc/init.d/tomcat
#!/bin/sh
### BEGIN INIT INFO
# Provides: tomcat
# Required-Start: $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: apache tomcat auto start
### END INIT INFO
. /etc/profile.d/tomcat.sh
case “$1” in
start)
echo -n “Tomcat starting…”
${CATALINA_HOME}/bin/startup.sh
;;
stop)
echo -n “Tomcat stopping…”
${CATALINA_HOME}/bin/shutdown.sh
;;
restart)
$0 stop
$0 start
;;
*)
echo “Usage: $0 {start|stop|restart}”
exit 1
esac
exit 0
AtomCat Service Auto Start
update-rc.d tomcat start
insserv -dv tomcat
sudo systemctl enable tomcat