Home Menu

Apache Web Server


Contents


Web Servers

At the simplest level, Web Servers are software products that allow applications to access data on a system via the HTTP (Hypertext Transport Protocol). This seems simple enough, but this model for remote access has become so popular, that web servers have become increasingly complex. Naturally, administering them has become equally complex. In this unit, you will see the basics or configuring and operating an Apache Web Server.

Apache is arguably the most widely used web server in the world. The battle is between Apache and Microsoft Internet Information Services (IIS) and they are relatively close. Apache's biggest advantages are that it is open source, mostly platform independent and it has a huge body of ongoing work to produce additional modules. IIS has the advantage that it is tightly integrated into the Windows operating system.


The Apache Web Server

The Apache Web Server (AWS) is developed by the Apache Software Foundation and it now includes a number of other enhancement produces such as Jakarta (web servlets), Cocoon (web framework development) and Struts (Java web services). The basics of the AWS are described here:


Example Configurations

To make things a little more clear, the following link demonstrates some possible Apache configurations.


Web Server Extensions

todo


htaccess Files


Assignment

Due:


Home Menu