Here are notes and reference for using the Apache webserver on a linux or unix based server. Additional notes will reference items such as mod_ssl, mod_gzip, and various other ways to configure and setup an effective apache webserver.
Here are links for the software in each of the articles here:
Apache webserver
Mod_gzip
Mod_ssl
Open_ssl
PHP
Modsecurity
Other options are definately available, and in these examples, we will be compiling in support directly.