Hi, 

Apache module uses hooks (function pointers) to invoke proper modules for
each request, and there are several hook categories such as initialization,
log, auth, and main handler. I recommend reading mod_example.c (in
modules/experimental) and compiling it with your Apache. I'm sure that will
answer most of your questions.

- Sung
________________________________________
From: Benedict DSilva [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, February 24, 2004 10:13 PM
To: [EMAIL PROTECTED]
Subject: Help required on Apache from scratch...

Hi all,
�
Just wanted to know about how does the Apache HTTP Server start, and all
that it does with the modules (Initialization, Configuration etc).
�
These are some of the points I wanted to get cleared about!!
�
1. When Apache starts up what is all that it does with the Modules 
�� i.e How does it form its linked list, and maintain the reference.
2. When ever a request is sent to Apache server, then how does it process
it?
����� 2.1 Does it map the request to each and every module handler in the
List?
����� 2.2 How are all the phases then handled? Is it that for every phase of
the request(URI translation, auth, atho....etc) �
��������� all the modules actually consulted whether they can handle it?
�
Overall just wanted to know the working of the Apache Web Server from
Scratch.
�
Awaiting for a helping hand!
�
Thanks in Advance,
�
Warm Regards,
--BENNY
�


Reply via email to