Oh, as i noticed this thread, let me tell everyone of an alternative web server,
Saetta Web Server. It's a commercial web server, like Litespeed (just to name a competitor).
Litespeed follows the path of Apache, so it shares the same advantages and disadvantages of Apache. Apache is a very good web server. However, it has its age and its outdated model. If you use it in a dedicated server it's going to waste a lot of resources. The fork per request model is useful for shared hosting providers and to have a very stable and configurable software, but it requires a lot of memory and is also expensive in CPU power. Apache doesn't really aims to performances. The advantage of Apache is in its spread. The amount of plugins (modules), options, examples, testings for its stability, system administrators and users are unique.
For example .htaccess files are a reason for the success of Apache, but also another reason for its low performances (scan+parsing configuration model). There are many better webserver than Apache, even free. Like Nginx or lighttpd.
Also, as any programmer
i'm against GUI interfaces for apache et all. They are often outdated and mess up all the manual edits in configuration files.
Reading the documentation of the used web server is the first step towards a successful configuration.