在/etc/rc.conf中添加:tomcat_enable="YES", 在/usr/local/etc/rc.d下添加starttomcat.sh脚本,脚本内容如下
=====================================
#!/bin/sh
# PROVIDE: tomcat7
# REQUIRE: DAEMON cleanvar
# BEFORE: LOGIN
# KEYWORD: nojail shutdown
. /etc/rc.subr
name="tomcat7"
tomcat_user="tomcat"
rcvar=`set_rcvar`
start_cmd="${name}_start"
stop_cmd="${name}_stop"
load_rc_config $name
eval "${rcvar}=\${${rcvar}:-'NO'}"
tomcat7_start()
{
su -m tomcat -c "/usr/local/etc/tomcat7.sh start "
echo "tomcat7 started"
}
tomcat7_stop()
{
su -m tomcat -c "/usr/local/etc/tomcat7.sh stop"
echo "tomcat7 stopped"
}
run_rc_command "$1"
=====================================
转载于:https://blog.51cto.com/xiaosa/533815