Try Ubuntu as Server

It is my dream. I can have a Linux box within all free software.
I installed a Ubuntu on one old computer Thursday.
The plan is to let this server has following functions:
OS: Linux (Ubuntu)
Web Server: Apache 2.0
Mail Server: Postfix (easier to configure than sendmail; has a shorter history of security holes than sendmail)
DNS Server: BIND9
FTP Server: proftpd
Webalizer for web site statistics
Webmin
ISPConfig
The list above may be changed depends on my experience.
Let me do it.