If you are trying to run a server as a host, I would recommend running one of 2 hosting software.
Ensim or
Plesk, both of these 2 softwares are web hosting automation softaware. They will give you most of the common tools needed to successfully run and monitor a hosting environment. I use Ensim, but I have used both. They have their pros and cons, so do the homework and use the one you like best. This software also comes with the most common environments you could ever want (ex: PHP, Apache, Tomcat, Web Mail, etc...)
Check it out, it is worth a look....I love it...
Everyone is welcome to PM me if they need more information...