I made a tutorial on how to buy a server, install linux, use dyndns and apache to get your website online.
http://mentorsearch.us/frc_website
Feel free to PM me if you have any questions about the process. I've done this numerous times with different ISPs and it has worked well.