Apache Web server - Complete Guide

Updated: February 1, 2011

This article includes a free PDF guide available for download!

The Web server - Apache - Complete Guide was one of the many topics covered in a series of books that I started writing on Linux, the goal of which was to help any enthusiastic Windows user or a Linux newbie become a powerful, confident Linux professional. As a preview of what this series of books might have been, I decided to post a single Part on my website.

This series of book will probably never be completed, as I'm working on other, more exciting projects, but I'm still convinced you will thoroughly enjoy this document, for it has been written with care and attention to tiniest details. Every procedure is explained step by step, accompanied by numerous examples and screenshots.

The only thing that you will miss is the fact that links to other Parts, covering other material, are not available in this standalone release. However, every procedure required to setup the Web server is fully self-contained. You will be able to fully configure the Apache server by just using this document as your guide.

Lastly, let's get one thing straight: You will not become Apache gurus by reading this document. For that matter, I'm not an Apache guru, either. There are so many aspects to the usability and security of the Apache Web server, it is practically impossible to put them all in a single book. However, by reading this document, you WILL learn how to use the Apache Web server on the basic and intermediate level. From here on, the sky's your limit.


This document is available under following conditions:

It is free for personal and education purposes. Business organizations, companies and commercial websites can also use the guide without additional charges, however they may not bundle it with their products or services. Said bodies cannot sell or lease the guide in return for money or other goods. Modifications are not permitted without an explicit approval from the author. All uses must be accompanied with credits and a link to www.dedoimedo.com. You may also mirror and hotlink to this document. You must credit me for any such use.

In all eventualities, Dedoimedo retains all rights, explicit and implicit, to the original material. The copyright section may change at any time, without prior notice. For any questions, please contact me by email.


I am not very fond of disclaimers, but they are a necessary part of our world.

I must emphasize the purpose of this guide is educational. It is not an official document and should not be treated as such. Furthermore, I cannot take any responsibility for errors, inaccuracies or damages resulting from the use of this book and its contents.

All of the material in this guide has been carefully worded and prepared. However, if for some reason you may feel it infringes on copyright or intellectual property of another work, please contact me with a detailed explanation pointing to the troublesome parts and I will try to sort the problem in the best way possible.

For any news or updates, you should always refer here first.


Here you can download the Apache Web Server - Complete Guide, in PDF format. The book is 129 pages long, contains 77 screenshots and weighs 3.28MB. This version supercedes all previously published copies of this guide. Until recently, this file was stored on Dropbox servers. At the moment, it is available here as a direct download.

Apache Web server (3.28MB)



Here, you will find the names of all those people who contributed in some way to the quality of the Book Part, mainly in helping spot typos and spellings errors. I will continue to update this list as time goes by. This is my thanks to them:

John, armadill0, nick, isoclex, barclay22