Red Hat or Centos (A Red Hat look alike ) or Debian are dependable distributions to host Linux and Apache. I prefer Debian (if giving a choice) as I like their package management better than Centos; however this is a personal preference so if you don't have experience with either then it is a bit like rolling the dice.
You want to make sure you know the end of life for any distribution you choose. You also want to ensure that that a current version of Apache and possible PHP and/or MySQL are part of the distribution. Also you want to ensure that there is a supported management package like WebMin (although that is commonly installed outside of the package management)