We recommend enterprise level operating systems such as CentOS. This is because it has the most extensive support available including applications and development resources.