码迷,mamicode.com
首页 > 系统相关 > 详细

将tomcat添加为linux系统服务

时间:2015-12-11 23:51:24      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:

前言

  在博客 --》virtualBox安装centos,并搭建tomcat中,讲到了centos下搭建tomcat环境,发现启动tomcat不是那么方便,要是忘记路径了,那就更麻烦了!当然了,忘记路径了也还是有许多方式找回来的,那么有没有什么方式将tomcat设置成系统服务了,就像service iptables start一样用service tomcat start来启动tomcat了,答案肯定是有的,且听我慢慢道来。

设置tomcat为linux系统服务

  1.文件准备

    将catalina.sh拷贝到/etc/init.d/(此文件是放什么的大家自行去补脑)下,并重命名为tomcat。

技术分享

技术分享

技术分享

  2.编辑文件

    文件拷贝完成后,对tomcat文件进行编辑,vim tomcat打开tomcat文件,并按i进行插入编辑,如下图,编辑完成后保存退出。

技术分享

  3.添加tomcat为系统服务

    未添加tomcat为系统服务之前,查看系统服务chkconfig --list,发现并没有tomcat服务,如下图

技术分享

    添加文件可执行权限,然后添加tomcat为系统服务,如下图

技术分享

    执行命令chkconfig --list,如下图

技术分享

  4.启动和关闭服务

    启动服务,并用浏览器访问,如下图

技术分享

技术分享

    关闭服务,与关闭其他的系统服务一样,如下图

技术分享

  5.设置tomcat服务随系统启动而自启动(设置成系统自启动服务)

    直接在/etc/rc.local文件最后添加语句/usr/local/tomcat7/bin/startup.sh,重启系统,运行ps -ef|grep java,出现如下信息,则说明tomcat服务自启动了!

技术分享

    当然tomcat设置自启动,重启系统后,最直白验证tomcat启动了的方式其实是直接访问tomcat猫就可以了,出现如下可爱的猫,那么tomcat随系统自启动了!

技术分享

    关闭tomcat服务,运行ps -ef|grep java,如下图

技术分享

  

总结

  配置没什么难的,只要注意一些细节问题就可以了;希望大家也顺利配置成功!

  个人不太习惯tomcat自启动,比较习惯以service的方式来启动和关闭tomcat服务;个人习惯,全凭各自喜好配置,大家按自己的习惯来配置就行了!

  如若不想tomcat自启动,仅是使用service命令来管理tomcat的话,那么用命令chkconfig --del tomcat从系统服务中移除tomcat服务就可以了。

将tomcat添加为linux系统服务

标签:

原文地址:http://www.cnblogs.com/youzhibing/p/5040236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!