Page 42 - Open Soource Technologies 304.indd
P. 42

Unit 3: Apache Server



                                                                                                  Notes
             implementation, the Win32 port supports all the features of the Unix version and is designed
             with the same modular architecture as its brother. Freeware ports to OS/2 and the AmigaOS
             are also available.
             In  the  summer  of  1998,  IBM  announced  its  plans  to  join  with  the  Apache  volunteers  to
             develop  a version of Apache  to use as  the basis of its secure Internet commerce  server
             system, supplanting the servers that it and Lotus Corporation had previously developed.
             Why use Apache? Many web sites run Apache by accident. The server software is small,
             free, and well documented and can be downloaded without filling out pages of licensing
             agreements. The person responsible for getting his organization’s web site up and running
             downloads and installs Apache just to get his feet wet, intending to replace Apache with a
             “real” server at a later date. But that date never comes. Apache does the job and does it well.
             However,  there  are  better  reasons  for  using  Apache.  Like  other  successful  open  source
             products such as Perl, the GNU tools, and the Linux operating system, Apache has some
             big advantages over its commercial rivals.
             Questions
             1. What do you mean by Secure Socket Layer (SSL)?

             2. Explain Linux operating system and GNU tools.


            3.3 Summary


               •  Apache, like the world wide web was put together largely by volunteers. Although the
                 demise of the NCSA HTTPd project left developers with a product that did not work very
                 well at the time.
               •  There are two ways in apache mod. The first way is to build them into Apache and the
                 second way is to include a mod is to build Apache to load mod at start up.
               •  Apache has been shown to be substantially faster, more stable, and more feature-full than
                 many other web servers.

            3.4 Keywords

            Apache Configuration File Structure: Apache keeps all of its configuration information in text
            files. The main file is called httpd.conf. This file contains directives and containers, which enable
            you to customize your Apache installation.
            Apache Mod: This seems to be accurate as of Apache 2.0.39. At least it will give a good starting
            point into what has traditionally been a sparsely documented area of Apache.
            HTTP Header: HTTP Header can be captured and handled with the function pointed by the slot.
            Module  definition:  Every  standard  Apache  mod  needs  an  initial  ‘module’  to  describe  it.  By
            convention this is the last thing in the module.
            Register Hooks: This is a pointer to a function that details the hooks that the module handles.


                          Give appropriate installation method of Apache.




                                             LOVELY PROFESSIONAL UNIVERSITY                                    37
   37   38   39   40   41   42   43   44   45   46   47