首页 > 代码库 > tomcat在linux中设置开机启动
tomcat在linux中设置开机启动
#!/bin/bash export JAVA_HOME=/usr/lib/jdk/jdk1.7.0_72 WEBROOT_PATH=/home/zhengze/workspace WEBSERVER_PATH=$WEBROOT_PATH/web-server/apache-tomcat-6.0.41 STARTUP_SHELL=$WEBSERVER_PATH/bin/startup.sh SHUTDOWN_SHELL=$WEBSERVER_PATH/bin/shutdown.sh case "$1" in start) sh $STARTUP_SHELL ;; stop) sh $SHUTDOWN_SHELL ;; restart) sh $SHUTDOWN_SHELL sh $STARTUP_SHELL ;; esac
1.新建文件tomcat.sh,将上面内容写入文档。JAVA_HOME,WEBSERVER_PATH根据实际情况填写。
2. cp tomcat.sh /etc/init.d/tomcat
3.sudo sysv-rc-conf tomcat on
检查tomcat启动设置:
直接进/etc/rcX.d中,也能发现以S开头的tomcat的启动项。
这里多讲一点,S开头的启动项表示开机启动,K开头的表示开机不启动。
4.如果要取消开机启动,sysv-rc-conf tomcat off
如果要启动项要删除tomcat,sysv-rc-conf tomcat remove
5.重启机器。
检查tomcat是否真的在监听端口:
netstat -nltp|grep <tomcat端口>
6.你终于可以以下面的方式管理tomcat了。
启动:/etc/init.d/tomcat start
关闭:/etc/init.d/tomcat stop
再也不用去一层一层目录里找startup.sh或者catalina.sh了。
tomcat在linux中设置开机启动
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。