Something like Apache is pretty indepth. There are so many things you can do with it, and I want to say that it is open source but I'm not entirely certain. If so, that means it is unlitmitedly customizable and you can do an un limited amounted of stuff with it. Good work going with Apache. However, i would bring someone in and let them at least help you so they can show you things that you will probably never learn from books. They will show you things you didnt even know you could do, and things to make doing other things easier. The books show you the most complicated way of doing something, because it knows that when you know that you will be able to do anything that is easier.