配置Ubuntu Server,上面装了一Tomcat7,但愿在服务器电源打开后,但愿没有登陆的状况下也能够自动启动Tomcat。
根据网上的文章配置成功了,备忘以下
1.编写启动文件/etc/init.d/tomcat7 tomcat7文件内容以下
java
#!/bin/sh#tomcat auto-start #export JAVA_HOME=/usr/lib/jvm/java7 //我已经在环境变量里设置过JAVA_HOME了,因此这句不须要了。 case $1 in start) sh /usr/lib/tomcat/tomcat7/bin/startup.sh ;; stop) sh /usr/lib/tomcat/tomcat7/bin/shutdown.sh ;; restart) sh /usr/lib/tomcat/tomcat7/bin/shutdown.sh sh /usr/lib/tomcat/tomcat7/bin/startup.sh ;; *) echo 'Usage:tomcat7 start|stop|restart' ;; esac exit 0
2.把/etc/init.d/tomcat7设置成可执行
lx@linux :~$ sudo chmod +x /etc/init.d/tomcat7
linux
3.将tomcat7加入服务
lx @linux :~$ sudo update-rc.d tomcat7 defaults
tomcat
3.将删除服务tomcat7
lx @linux :~$ sudo update-rc.d -f tomcat7 remove服务器