¿Cuál es la mejor manera de configurar un servidor?

Depende de tus requerimientos. Puede convertir su PC / Laptop existente en un servidor, para eso solo necesita algunos softwares. Preferiblemente, use distribuciones de Linux.

Sin embargo, si su audiencia es grande, es decir, si desea servir a su negocio a través de ella, elija servidores independientes, como HP, IBM, que tiene servidores en rack y servidores en torre diseñados para sus necesidades.

Pero ahora las cosas están cambiando y, afortunadamente, ya no necesita un servidor independiente dedicado para sus necesidades. Vaya a Cloud Server of Amazon (Amazon Web Services (AWS) – Cloud Computing Services), donde puede comprar instancias de servidor y configurarlo para sus requisitos específicos.

En cuanto a los softwares, sus requisitos son demasiado vagos. Debe ser más específico, ya que en qué base de datos planea usar, qué pila de tecnología está construida en su sitio web, etc.

No sé mucho sobre servidores de juegos. Pero para un servidor web predeterminado, analizaría qué programas deben ejecutarse e instalar Apache HTTP o Apache Tomcat (Java) en una distribución de Linux de su elección. Por lo tanto, no hay costos si lo hace de esta manera.