sounds like apache is running if you can see a ""template or default" site by typing "http://localhost", which is good if you want to setup your webserver---woohoo!
let me enlighten you to my experience:
my isp says webserver? ok
mailsever?noooooo! violation of tos...abort...abort...abort. seems they don't want poorly configured mailservers to be compromised and start spewing spam all over the place, like a runaway garden hose. you might want to check with yours, so you don't get kicked to the curb.
is there a way to run a mailserver and hide it from my isp? yes...costs money...takes time to configure...on my to-do list.
back to your situation...if you want to run a webserver, you'll probably want a kewl domain name. once you have that, you will need to be able to route to it. i am on a dynamic isp service which means the ip of my webeserverbox changes daily, so i need some way to point www.mykewldomainname.com
to my weberver ip. i used dyndns.org services for that....
my point is...that if you want to run a publicly available website (ftp, mail, etc) you have a lot of reading and tinkering ahead of you, which is fine. it took me two weeks to setup and start serving my pathetic little webpage. i am currently struggling with postgresql and drupal/phpbb/punbb/xoops/minibb...i want to setup my own forum.
just because apache is installed by default, and hey it even works, doesn't mean that you have an immediate web presence. this was a hard lesson to learn for this former winders junkie.
you will also want to secure this, once you get it running. and you probably want to run it on a separate box. i have my web/ftp server box in a dmz behind a smoothwall firewall/router box....
anyway, this is a good place to ask questions. they seem to be friendly and none-too-arrogant. so you have taken a correct step on your linux journey. remember that a detailed questions is preferred...more detailed, the better...less guesswork required by your would-be-helpers.
we all wish you well. keep plugging away at it, and you will get it to work. persistence pays.