我的apache终于可以自动启动了(共享)(redhat)

倒~~~~~~~
自带的版本太低,RPM包安装的不太好,源代码编译的好
我想弄tomcat-5.5.9的自动启动,怎么不行呢??
我把  /usr/local/ jakarta-tomcat-5.5.9/bin/startup.sh 的文件拷贝到/etc/rc.d/init.d/底下
然后vi startup.sh
#!/bin/sh
#chkconfig:2345 50 40
#description This is Internet www Server
# -----------------------------------------------------------------------------
# Start Script for the CATALINA Server
#
# $Id: startup.sh,v 1.4 2004/11/17 20:17:46 yoavs Exp $
# -----------------------------------------------------------------------------

# Better OS/400 detection: see Bugzilla 31132
os400=false
case "`uname`" in
CYGWIN*) cygwin=true;;
OS400*) os400=true;;
esac

# resolve links - $0 may be a softlink
PRG="$0"

while [ -h "$PRG" ] ; do
  ls=`ls -ld "$PRG"`
  link=`expr "$ls" : '.*-> \(.*\)$'`
  if expr "$link" : '.*/.*' > /dev/null; then
    PRG="$link"
  else
    PRG=`dirname "$PRG"`/"$link"
  fi
done

PRGDIR=`dirname "$PRG"`
EXECUTABLE=catalina.sh

# Check that target executable exists
if $os400; then
  # -x will Only work on the os400 if the files are:
  # 1. owned by the user
  # 2. owned by the PRIMARY group of the user
  # this will not work if the user belongs in secondary groups
  eval
else
  if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then
    echo "Cannot find $PRGDIR/$EXECUTABLE"
    echo "This file is needed to run this program"
    exit 1
  fi
fi

exec "$PRGDIR"/"$EXECUTABLE" start "$@"

再然后
#chkconfig --add  startup.sh
提示
  startup.sh 服务不支持chkconfig

呵呵……麻烦楼主有空给看看,你知道我不聪明的,详细一点最好,谢谢:)
补充:
startup.sh文件里我就加了
#chkconfig:2345 50 40
#description This is Internet www Server


这两句,是不是加少了??
楼主,加那两句就行了吗?为什么我加上去,保存退出,重启。
apache还是没启动呀?