> 
> **Possible Duplicate:**  
> 
> [What things required to host a website at home](https://webmasters.stackexchange.com/questions/6157/what-things-required-to-host-a-website-at-home) 
> 
> 
> 

I want to create a temporary staging server which can be accessed (i.e. via browser) by other people that I want to show the website to (a business partner who is half way accross the world).

IIRC, my ISP issues dynamic addresses so I may need to register with a (DNS server?) - not sure about this. Although I'm a software developer, I don't know much about the hardware side of things - and would appreciate help in getting me setup so I can show a website to a business partner.

Here are the relevant details:

Web server: Apache 2.2
OS: Ubuntu 10.0.4 LTS
modem/router: ZyXel P-600