Si está utilizando Linux, lo más fácil (pero no lo mejor) es instalar Apache (y Mysql / PHP si desea dinámico), luego instale Webmin, ya que esto le dará una buena interfaz para todo.
Si usa Windows, intente descargar el Instalador de plataforma web que debería instalarlo con IIS, SQL Server, ASP.Net (y creo que PHP) Muy rápidamente.
El siguiente paso sería ir a sus registros DNS y establecer un registro A para su dominio que apunte a su IP, y un Cname que apunte a su dominio.
Por último, desea reenviar el puerto 80 de su enrutador a la máquina que tiene el servidor web.
Eso debería ser! Si no comprende alguna etapa, dígalo en los comentarios y con gusto lo ayudaré.