Hi. Does anyone know of any resource to study Apache Web Svr thoroughly ? Eg. to create vhosts, rewrite rules, security controls, logging feature, SSL etc.
http://www.amazon.com/Apache-Books/lm/2P2M3GSM1NKR8
http://httpd.apache.org/docs/
And lots of playing with it.
There are a lot of technologies revolving web servers. Apache HTTPd only cover a portion of it. Beyond while necessary when comes to web technologies is
1) The understanding of HTTP/1.1 and the upcoming HTTP/2.0
2) Scripting using Perl, Lua within Apache. Even things like mod_perl, mod_php, mod_lua
3) A lot of the various modules and how they work
4) Proxy models and integration with application backend servers
You can expect no less than a couple of years to cover it and still finding new things spawning. The proficiency you require will depends on your type of work. Some people get by knowing sufficient enough to create ghosts, loggings, SSL. While my kind of work goes beyond that, needing to know creating high available designs, external logging, SSL termination before Apache and how to deal with redirection, high throughput design etc.
So how much you learn is really how much u need to achieve for your kind of work.