ubuntu tomcat自启动
1 编写启动文件/etc/init.d/tomcat7 文件内容如下:
#!/bin/sh #注意第一句#!/bin/sh如果不写,就不是一个shell文件 #tomcat auto-start #export JAVA_HOME=/usr/lib/jdk/ #已经在/etc/profile里配置过 case $1 in start) sh /usr/local/tomcat/bin/startup.sh #tomcat的启动文件 ;; stop) sh /usr/local/tomcat/bin/shutdown.sh ;; restart) sh /usr/local/tomcat/bin/shutdown.sh sh /usr/local/tomcat/bin/startup.sh ;; *) echo ‘Usage:tomcat7 start|stop|restart‘ ;; esac exit 0
2 把/etc/init.d/tomcat7设置成可执行:
sudo chmod +x /etc/init.d/tomcat7
3 将tomcat7加入服务:
sudo update-rc.d tomcat7 defaults
我的ubuntu输入之后输出的结果:
update-rc.d: warning: /etc/init.d/tomcat7 missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/tomcat7 ...
/etc/rc0.d/K20tomcat7 -> ../init.d/tomcat7
/etc/rc1.d/K20tomcat7 -> ../init.d/tomcat7
/etc/rc6.d/K20tomcat7 -> ../init.d/tomcat7
/etc/rc2.d/S20tomcat7 -> ../init.d/tomcat7
/etc/rc3.d/S20tomcat7 -> ../init.d/tomcat7
/etc/rc4.d/S20tomcat7 -> ../init.d/tomcat7
/etc/rc5.d/S20tomcat7 -> ../init.d/tomcat7
好了,重启电脑就差不多了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。