in reply to Apache2 Learning

I am a learner too. I'd suggest you start with
1) Creating simple cgi-scripts (in Perl) and make them work by configuring httpd.conf.
2) Work with apache logs - what (i.e. stdout, stderr is logged in which file)
3) Work with htdocs, cgi-bin directories, absoulte/relative paths in codes
4) Then you can proceed to form handling (Get/post) data
5) When you are comfortable with all this, start with session handling
6) mod_perl is an advanced topic