In this section we try and understand what Apache2 is, how to configure different websites or applications that use it, and how the configuration differs across Linux distributions.
Apache is the world's most popular web server. It is used to serve static and dynamic pages to web browsers. Apache2 is a full featured web server. Koha uses it among other things for:
Setting up two web interfaces, one for the OPAC and the other for the staff client
Setting up of a host name for Koha, something like http://koha.mylibrary.org/
Securing access to Koha's application folders
Logging error messages to a file
Rewriting page URLs
Apache's documentation (http://httpd.apache.org/docs/2.2/vhosts/) defines virtual hosts as follows:
The term Virtual Host refers to the practice of running more than one web site (such as www.company1.com and www.company2...