|
Configure Apache Server
|
Welcome to Apache the number one Web server in
the world. If you are toying with the idea of running
Apache, you are in the right place! This chapter introduces
the Apache way of running a Web server.
More than 60 percent of the Web servers in the world use
Apache, according to a prominent Web server survey company
called Netcraft (www.netcraft.co.uk/Survey/). Netcraft
publishes the Top Server statistics periodically. Table 1-1
shows the Top Server statistics that was available at the time
of writing this chapter. If you want to put faces to the numbers,
you can visit www.apache.org/info/
apache_users.html.
What Apache has accomplished is simply amazing! Who knew that an open source
Web server could consistently beat two major commercial competitors, Microsoft
and Netscape as a Web server platform! Everyone has his or her own reason for
why Apache is so popular. Here are mine:
. Apache is a highly configurable Web Server with a modular design. It is
very easy to extend the capabilities of Apache Web server. Anyone with decent
C or Perl programming expertise can write a module to perform a special
function. This means that there are tons of Apache modules available for use.
. Apache is a free, open source technology. Being free is important but not as
important as being open source.
. Apache works great with Perl, PHP, and other scripting languages. Most
Web applications are still scripts. Perl excels in the script world and Apache
makes using Perl a piece of cake with both CGI support and mod_perlsupport.
. Apache runs on Linux and other Unix systems. Linux used to be an underdog
operating system, which has now found itself in enterprise computing arena.
Linux and Apache go hand-in-hand in the enterprise world today. I believe
Linuxs acceptance in the business world has made Apaches entry into such
territory easy. However, there are people who would argue that it was
Apaches fame that made Linux find its way into the business world easier.
Either way, Apache and Linux is a powerful combination. Other Unix systems
such as FreeBSD and Solaris, and the new Mac OS X also play a great role in
expanding Apaches user base horizon.
. Apache also runs on Windows. Although Apache will run much better on
Windows platform with version 2.0, Apache was already in Windows market
with Version 1.3.x. We will see a lot of Windows systems switching to Apache
from Microsoft Internet Information Server (IIS)...
Ko'chirish
|
|
|
|