I am going to install and administrate a virtual server for a small university. The server should run inside a virtual machine (VirtualBox OSE).
It is only used in the university network and is invisible to the outside world. It should run Apache web server for PHP, MySQL and probably a mail server.
I don't know which OS to use. Main criteria for choosing include ease of administration and updating, package management and performance.
I wonder if anyone has any suggestions?
And candidate OSs are:
Debian, Ubuntu, CentOS, Slackware, FreeBSD, OpenSolaris. Add any other OS if you know any better alternatives.