当前位置:  技术问答>linux和unix

把tomcat添加为linux系统服务,却无法自动启动

    来源: 互联网  发布时间:2016-10-24

    本文导语:  我的环境: Red Hat Enterprise Linux ES release 4 tomcat5.5 jdk1.6 现在拷贝tomcat bin下的catalina.sh 到/etc/rc.d/init.d中并且存为tomcat,设置权限为777 并加了 # chkconfig: 2345 63 37 # description: tomcat server init script JAVA_HOME=/usr/loca...

我的环境:
Red Hat Enterprise Linux ES release 4
tomcat5.5
jdk1.6

现在拷贝tomcat bin下的catalina.sh 到/etc/rc.d/init.d中并且存为tomcat,设置权限为777
并加了
# chkconfig: 2345 63 37
# description: tomcat server init script
JAVA_HOME=/usr/local/jdk1.6.0_16
CATALINA_HOME=/usr/local/tomcat5.5

并且执行了/sbin/chkconfig --add tomcat
用/sbin/chkconfig --list 查看服务的话,
也能找到tomcat服务
然后用 /sbin/service tomcat start 手动启动也能成功

但是重启linux后,tomcat没有随之启动
奇怪的是在/var/log/boot.log中,检索不到tomcat的任何信息

问一下各位高手,为何tomcat服务没有被自动启动呢



|

有就启用它chkconfig --level 35 tomcat on

|
执行 setup -> 系统服务 
找到你的  tomcat 设置成自启动就行了。

|
service tomcat status 看看 状态
另外 
service tomcat start
service tomcat stop 

是否正常工作?

|
自启动脚本放到init.d目录,要创建一个软链接到rcX.d目录。

|

但是在我的系统上 用 chkconfig --add 服务后 会自动加到rcX.d中

楼主你检查一下rc2.d rc3.d rc4.d rc5.d的目录小是否有tomcat的软连接

|
在脚本里加上调试信息吧。是根本就没执行这个脚本,还是跑到哪一步出错了

|
应该把启动脚本放到/etc/init.d/目录下并设置好权限,然后执行chkconfig --add tomcat ,就会让rc3.d  rc5.d 目录下连接到/etc/init.d/下的tomcat脚本,rc3.d下的所有脚本是以3模式即命令模式启动时候要执行的所有脚本,如果有了启动时候肯定就执行了,5是图形模式下要执行的所有脚本。

|
chkconfig --add tomcat 只是让tomcat服务接受系统管理而已,只有level on才是让其自动启动~

    
 
 

您可能感兴趣的文章:

  • 那位高手知道solaris10 for x86 下,把tomcat添加到服务中去???
  • [求助]在jdk+tomcat环境下如何添加Java Mail API的问题?
  • 【新手】该如何给tomcat4.1.12添加一个路径?
  • 在Apache+Tomcat+jdk中找不到类,如何添加JAR文件?
  • import javax.servlet.http.*;后,怎么提示package javax.servlet.http does not exist?我的classpath中已添加了tomcat/lib/servlet.jar!
  • Crontab自启动tomcat之后tomcat下的应用无法正常使用
  • linux下eclipse无法集成tomcat
  • tomcat4.0.1无法启动的问题
  • 为什么我的tomcat无法启动??
  • fedora 6 安装新内核后 tomcat无法启动
  • tomcat下servlet无法运行,但是jsp可以运行,在线等待。。。
  • 为什么我装了tomcat4.0.1之后无法运行自己的JSP?
  • linux下tomcat无法启动,救急啊!!!!
  • jboss-3.0.1_tomcat-4.0.4无法启动服务?????
  • 其他机无法访问linux下tomcat,本机可以访问,其他机可PING到linux的IP,防火墙都已禁用?
  • UBUNTU下tomcat无法启动。
  • linux下无法运行tomcat
  • eclipse启动tomcat无法访问的解决方法
  • Ubuntu下能启动Tomcat但却无法浏览
  • tomcat 4.0.1 安装运行后在conf目录没有 .conf 文件,只有server.xml,可是 Apache 1.3.23无法理解server.xml,请问该如何配置?
  • linux架设好tomcat服务器,但windows无法访问
  • tomcat中为何无法执行我的servlet???
  • Tomcat服务无法启动的问题的解决方法
  • 安装完TOMCAT后,无法访问http://localhost:8080
  • linux下tomcat无法运行项目 以下为启动结果,如何弄?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 使用tomcat4.0.3,当服务器启动装载servlet后,如果servlet有些修改,是否需要重新启动tomcat?
  • 启动了Tomcat但是不显示Tomcat窗口
  • 求教:Tomcat在启动时能不能象启动一个服务一样,不要有窗口。
  • tomcat用root用户可以启动,换另外一个用户就启动不了了?
  • 问tomcat中在tomcat启动时,哪个包加载了/WEB-INF下的web.xml文件?要多少给多少分
  • 怎样在Fedora Core 7下看到TOMCAT5的启动过程(如加载的WEB应用,类包,监听端口,启动时间),并在桌面上建立一个启动startup.sh的快捷方式?
  • 请问:如何让tomcat在win2000启动的时候自动启动
  • 在小于1024端口下启动tomcat
  • debian下,用jsvc设置tomcat自动启动,导致出现两个tomcat进程
  • tomcat不能自动启动了?
  • 如何启动Tomcat??
  • 如何设置在linux下设置tomcat自动启动以及它里面的我写的一个有main方法的socket服务器也自动启动
  • 请教:fedora 9下,如何启动tomcat服务器啊?
  • 启动时自动运行Tomcat时的问题
  • tomcat 启动报错!!
  • 第一次用TOMCAT,启动不了,请各位大侠指点?
  • 我的Tomcat4.03为什么不能启动呀 ?
  • tomcat在win2000和win98下怎么自动启动呢?
  • jb5中如何启动tomcat看applet的运行效果?
  • Linux系统下,Tomcat启动成功了,可是访问要响应半天?
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 在小于1024端口下启动tomcat iis7站长之家
  • 多jdk环境下安装多个tomcat冲突解决配置方法
  • win2000, tomcat 4.0 我修改server.xml,(改端口等) 只能重起win2000才能生效,用start tomcat 和stop tomcat都不行,how can i do?
  • java tomcat实现Session对象的持久化原理及配置方法介绍
  • 通过线程 如可监控tomcat是否正常 重启tomcat
  • Apache HTTP Server(httpd)下载安装以及如何配置java(tomcat)和php详细介绍
  • Eclipse 的 Tomcat 插件 Uqbar Tomcat XT
  • 如何在win2000下设置tomcat 的tomcat_home这个变量??
  • 访问量比较大的服务器,用tomcat还是apache+tomcat模块?
  • Tomcat 安装apr 支持 Tomcat Native


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3