Apache Startup Service

To All,
I installed Apache 2.0.48 (on RH 9) by issuing the following commands: ./configure;  make;   make install.  The installation was successful but apache (aka httpd) does not start when the server is restarted.  How do I make apache automatically startup?  Thanks


Chigs
LVL 6
chigs20Asked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
TomDavidsonConnect With a Mentor Commented:
when entering runlevel 3 (the normal operating runlevel for pretty much all servers) the server will start all the services in
/etc/rc.d/rc3.d/S*
and stop all the services
/etc/rc.d/rc3.d/K*

you most likely have a symbolic link to /etc/rc.d/init.d/httpd at
/etc/rc.d/rc3.d/Kxxhttpd
just rename it to
/etc/rc.d/rc3.d/Sxxhttpd
and the server will start the service every time the server enters this runlevel, including on boot.
0
 
ronan_40060Commented:
Hello Chings

You need to check if  a daemon is set to start automatically :

 /bin/chkconfig --list httpd

which will list all runlevels that daemon is configured to start for.

also do check the documentation at
http://httpd.apache.org/docs-2.0/invoking.html
let us know how it goes
Good Luck
Ronan
0
 
chigs20Author Commented:
I ran the command:
/bin/chkconfig --list httpd

and it returned nothing (no listings, data, etc).
0
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
pjedmondCommented:
If you want a really nice *easy* and graphical way to view and configure startup processes (and more), try webmin:

www.webmin.com

It'll save you loads of time on this type of problem and others.

Basically, you connect with your browser to port 10000 and off you go.

I cannot stress enough how easy it makes tasks for people who are just starting to get to grips with this type of thing.

HTH:)
0
 
pjedmondCommented:
..and although it has a .com, it is 100% 'free'
0
 
ahoffmannCommented:
you need to follow the docs, either those which come with apache itself, or the listed links here
I'd use original apache docs ;-)

Reason is that each Linux distribution has its own way to handle rc-scripts.
AFAIK chkconfig in RH is not enough, you first need to install the right script (apachectl for example) in the right place ((etc/init.d for example), then chkconfig works
And no, webmin does help you if you'd not installed the script before, unfortunatelly.
0
All Courses

From novice to tech pro — start learning today.