Cuando dices que tienes un Servidor Windows te refieres a que tienes Windows SQL server??...por que si sólo es para una intranet puedes usar Windows XP e Instalarle el Servidor APACHE y luego PHP y MySQL para poder correr Joomla o cualquier otro CMS ya que si bien es cierto hay CMS's para Servidores SQL Server que Corren ASP o JSP ninguno de ellos es GRatuito....un SAludo!!