QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1023|回复: 4

在REDHAT8中,怎样使TOMCAT自动启动

[复制链接]
发表于 2003-3-26 14:34:27 | 显示全部楼层 |阅读模式
请教,怎样做,可使TOMCAT自动启动,最好在APACHE启动前启动。WINDOWS有这样的功能,不知REDHAT下怎样做?
发表于 2003-3-26 17:09:12 | 显示全部楼层
可以写一段脚本在/etc/rc.d/init.d中
#!/sbin/sh
CLASSPATH=$CLASSPATH:(你的JDK位置)/lib
export CLASSPATH
JAVA_HOME=(你的JDK位置)
export JAVA_HOME
CATALINA_HOME=(你的TOMCAT的位置)
export CATALINA_HOME
(你的TOMCAT的位置)/bin/startup.sh
写完后把该脚本设置为可执行,即可
回复

使用道具 举报

发表于 2003-3-26 17:45:45 | 显示全部楼层
/etc/rc.local 文件:

[code:1]# -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-  古公 -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

#       让 tomcat 一开机就运行:

        if [ -r /usr/local/tomcat/bin ]; then
                . /etc/sysconfig/i18n
                . /etc/profile
                . /root/.bashrc
                /usr/local/tomcat/bin/startup.sh & > /dev/null 2>&1
        fi
# -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- 古公 -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

#
# 在机器启动的时候会自动启动qmail
# Using splogger to send the log through syslog.
# Using qmail-local to deliver messages to ~/Mailbox by default.
        if [ -f  /var/qmail/rc ]; then
                csh -cf '/var/qmail/rc &'
        fi
# -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- 古公 -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-


[/code:1]
回复

使用道具 举报

发表于 2003-3-26 20:29:36 | 显示全部楼层
修改/etc/init.d/httpd,把启动停止加在apache启动停止前就可以了!
回复

使用道具 举报

发表于 2003-3-27 19:58:48 | 显示全部楼层
vi /etc/rc5.d/S98Tomcat
里面是启动Tomcat的脚本,注意,在执行startup.sh之前,先执行环境设置;
vi /etc/rc5.d/S99Apache
里面是启动Apache的教本,类似于/usr/local/apache/bin/apachectl start
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 04:36 , Processed in 0.034912 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表