>The scripts should be named "apache" ant "tomcat" and should be
>in /etc/rc.d/init.d/
or named httpd and tomcat.
if you're a Linux user and could use RPM, there is pre-packaged
RPM for you which take care of that :)
>then you should make a symbolic link to them in /etc/rc.d/rc3.d/
>in the case that you start your box in the runlevel 3 (note
>that if when you
>start your box it runs the X windows you are in run level 5,
>and you should
>change rc3.d/ for rc5.d/. The links should be called S96tomcat and
>S97apache (I was wrong in my first post, yes tomcat should be
>run first).
>
>Saludos,
>-- Antoni Reus
>
>----- Original Message -----
>From: "Pier Paolo Bortone" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Friday, June 22, 2001 5:29 PM
>Subject: Re: apache & tomcat as services under Linux
>
>
>> OK,
>> I have created 2 different scripts, one for apache and one
>for tomcat.
>These
>> scripts works fine if I call them manualli: ./S97apache start or
>./S96tomcat
>> start or ./K15........
>> But if I restart Linux, when it is up both the tomcat and
>apache processes
>> are not up.
>> I have tried to examine the /var/log/boot.log but I don't
>found nothing
>> about.
>>
>> Why??
>> :-(((
>> Pier Paolo.
>> ----- Original Message -----
>> From: "Antoni Reus" <[EMAIL PROTECTED]>
>> To: <[EMAIL PROTECTED]>
>> Sent: Wednesday, June 20, 2001 4:47 PM
>> Subject: Re: apache & tomcat as services under Linux
>>
>>
>> > Hi,
>> >
>> > You should create a script with something like
>> > and put it on /etc/rc.d/init.d/
>> >
>> > ------------ cut here-------------------
>> > #!/bin/sh
>> >
>> > # Set this as you have it in your sistem
>> > APACHE_HOME=/usr/local/apache
>> > TOMCAT_HOME=/usr/local/jakarta/tomcat
>> >
>> > # Test apachectl
>> > if [ ! -x $APACHE_HOME/bin/apachectl ]
>> > then
>> > echo apachectl not found
>> > exit
>> > fi
>> >
>> > # Test tomcat.sh
>> > if [ ! -x $TOMCAT_HOME/bin/tomcat.sh ]
>> > then
>> > echo tomcat not found
>> > exit
>> > fi
>> >
>> > case $1 in
>> > start)
>> > ## Start services
>> > $APACHE_HOME/bin/apachectl start
>> > $TOMCAT_HOME/bin/startup.sh
>> > ;;
>> > stop)
>> > $TOMCAT_HOME/bin/shutdown.sh
>> > $APACHE_HOME/bin/apachectl stop
>> > ;;
>> > esac
>> > -----------------cut here ----------------------
>> >
>> > name it "apache-tomcat" and give it execution permissions
>> > with
>> > chmod u+x apache-tomcat
>> >
>> > Then with control-panel you can link it to the run-level 3
>> > or you can make it directly with
>> >
>> > # Start in run level 3
>> > cd /etc/rc.d/rc3.d
>> > ln -s ../init.d/apache-tomcat S99apache-tomcat
>> >
>> > # Stop
>> > cd ../rc0.d
>> > ln -s ../init.d/apache-tomcat K11apache-tomcat
>> >
>> >
>> > Saludos,
>> >
>> > -- Antoni Reus
>> >
>> > ----- Original Message -----
>> > From: "Pier Paolo Bortone" <[EMAIL PROTECTED]>
>> > To: <[EMAIL PROTECTED]>
>> > Sent: Wednesday, June 20, 2001 2:15 PM
>> > Subject: apache & tomcat as services under Linux
>> >
>> >
>> > Hi,
>> > I need to start to use apache & tomcat in a production
>environment,
>thus
>> I
>> > need to start them as services.
>> >
>> > I'm using RedHat 7.1, someone knows which scripts I have to put in
>rc3.d.
>> >
>> > Thanks for your time.
>> >
>> > Pier Paolo.
>> >
>>
>