[NBLUG/talk] Is this the correct approach
Todd Cary
todd at aristesoftware.com
Sun Jul 27 11:28:01 PDT 2003
Mark -
Do you have a recommendation for a book where I can learn the scripting
language used in Linux?
<<<
# Path to the apachectl script, server binary, and short-form for messages.
apachectl=/usr/sbin/apachectl
httpd=${HTTPD-/usr/sbin/httpd}
prog=httpd
RETVAL=0
>>>
This is in the httpd file in /etc/rc.d/init.d/ . Is this stating that
apachectl (I assume that is the executable) is in /usr/sbin/ ?
Therefore, I should create the "new" executable in that directory after
uninstalling the current Apache?
Todd
Mark Street wrote:
>You need a brush up on System V initialization scripts, rc (run control)
>scripts are found int /etc/rc.d/init.d on RH boxen.
>
>There is one for apache named httpd, that is installed with the rpm. My guess
>is you could hack that script to point it to your apache binary and all would
>be well.
>
>or....
>
>You could make an entry in /etc/rc.d/rc.local to start your apache binary
>without the rc functionality enabled.
>
>First get some foundation with RH system initialization, run levels and run
>control scripts found in /etc/rc.d/
>
>On Sunday 27 July 2003 10:26, Todd Cary wrote:
>
>
>>Some days ago, many of you helped me compile Apache with PHP configured
>>with some extensions that are not included with the "out of the box" RH
>>9. What happened is the part of Linux that starts Apache was not
>>configured to the new Apache that I created - most likely I did not
>>create the new Apache in the correct directory - even though I ran the
>>RMP uninstall. The end result was that Apache would not start - could
>>not be found.
>>
>>What I would like to do is two fold:
>>
>>1) Learn more about the startup sequence of Linux and Apache
>>2) Learn where Apache is located in RH 9
>>
>>If I can find out where Apache is currently installed, can I create the
>>new Apache in the same location so that it will be started the same as
>>the current one?
>>
>>Trying to learn....
>>
>>Todd
>>
>>
>
>
>
--
More information about the talk
mailing list