I promise you, this is going to be the best how-to / guide / tutorial on the Apache Web server you will have ever read. Doubt my words? Well, scroll below, download the PDF file and find out for yourself.
Still, if you are wondering what this is all about, well, I have written a very long, comprehensive guide to setting up, running and using the Apache Web server, including the most basic, as well as many intermediate and advanced configurations. The tutorial covers many subjects, like how to configure virtual hosts, how to use the .htaccess file, the setup of the secure Web server (https), common usability and security considerations (permissions, Chroot Jail etc), firewall rules, including NAT, and much, much more.
Everything is written in a very orderly fashion, with subjects building one upon another, necessarily accompanied by numerous text-and-image examples, with references to many useful external resources. I think you'll like this a lot.
Indeed, I may not have that many talents, but there's one thing I trully excel at - it's explaining things in simple, easy terms. If you have read my Linux tutorials, you will have realized this by now. It is not without a reason that most of them feature very highly in Google searches for these particular topics, some of them even in the first place.
So, I have decided to write a series of books on Linux, which will allow any enthusiastic Windows user or a fledgling Linux newbie to become a powerful, confident and satisfied Linux professional.
I have already written close to 1,000 pages and quite a lot still remains to be done. But the book dedicated to networking and servers is approximately 60% done and already has some 15 chapters each reviewing a different topic in thorough detail (like DHCP, DNS, FTP, Web, Mail etc).
Here, you have the chance to sneak a peek at the Apache Web server chapter, one of the more practical, more common and more commonly needed servers that a casual user would be tempted to try.
Throughout the book, I stick to three principles that have always guided me in my writing:
I'm writing these books for 2 reasons:
I'm writing these books in my spare time, at my own expense, including the hosting costs and keyboard wear. You can help by contributing to the community - and circumstantially - help me.
If you find any spelling, grammar or technical errors in the book chapter, please send me an email. If you do so, you will be credited on the users' contribution list once the book gets published.
If you have suggestions how the book chapter can be improved - technical details, layout, phrasing, anything. Again, please send me an email. You will be credited for your contribution.
If you like this chapter, please advertise me. Yes! Send a link to your friends and relatives and IT managers, talk to publishers. Make sure others can enjoy this work while providing me with the glory that I seek.
Ah yes! Like I said, the chapter is quite long, more than 150 pages. But there isn't that much text. This is because every single topic and sub-topic is accompanied with a real-life demonstration and lots and lots of images!
I have decided not to sin the classical Linux sin of writing a text-only book. It is virtually impossible to entice anyone into learning a new operating system by imagining the commands or their effect. One MUST see to feel. If you've read any of my tutorials, you'll know what I mean.
Below, you will find download links to the chapter, in PDF form. There are two download links, which only differ in the font used to render the files. This is because LaTeX-generated PDF documents tend to look differently in PDF readers, depending on the operating system, the resolution, the type of the monitor, and lastly, the reader software itself.
Based on my testing, the Latin Modern font looks quite well in Acrobat Reader (all platforms) and in Evince (Linux). The Computer Modern font looks great in the lean and mean Foxit Reader (in Windows) and in Evince (in Linux).
If you find any which one unsuitable for your needs, please try the other - while taking into account the bandwidth considerations, after all. If you think additional renders are needed, please email me, I'll try to accommodate your requests.
Lastly, do use discretion when downloading the files, as I cannot promise the integrity of the content. There should be no problems or issues, but a perfunctionary anti-virus scan on Windows machines might not hurt.
There are two downloads available. The content is identical. The only difference is the font with which the PDF files were rendered. I suggest you try with the first download link. If you find the output too pale or blurred, try the second download link. One way or another, you should be satisfied.
If you wish to hotlink, please do so with a complementary explanation and some credits. If you wish to mirror this particular page, please email me for permission. There should be no issues, but I'd like to know who, why, when, or where.
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
Here, you will find what people all over the world had to say about this. These are the actual feedbacks they have expressed, either through mail, forum discussions or elsewhere. Again, thank you for reading and sharing.