Set Up Ubuntu Server With EHCP (LAMP, DNS, FTP,Mail)
This tutorial will help you setup a web server to host multiple domains. We will useEHCP, afree control panel, to manage the server. The tutorial should be easy to follow even for beginners and you'll probably need about an hour to have your server up & running. You willneed a unique static ip address for your server. This can be behind your nat router as long asyou set up port forwarding. You will need to know the ip address you want to assign to theserver, it's subnet mask, the default gateway and the ip for the dns server.I used Ubuntu Server 8.04, but this should work on any Ubuntu or Debian version.
2. Install Ubuntu Server
This page explains you how to install the base Ubuntu Server system and OpenSSH. If youalready know how to do that, you can jump to page 2.Boot you computer from the Ubuntu CD, choose your language, then select "Install UbuntuServer."