Si es un sitio nuevo, o que puedes volver a poner las entradas manualmente, es tan simple como que vayas al sitio de wordpress.org, descargues el fichero de instalación, lo subes a tu servidor y lo pones a correr directamente en la raíz del sitio, tal como quieres. Es algo bastante sencillo de hacer, siguiendo las instrucciones que encuentras en el mismo sitio de Wordpress.
Si es un sitio con varios artículos y no estás dispuesto a volverlos a poner uno a uno, entonces puedes "mover" la instalación de Wordpress para que quede en la raíz del sitio. Hay que mover los ficheros hacia la raíz (muy fácil de hacer vía SSH) y luego correr un par de comandos SQL. Puedes pagarle a alguien para que haga esto por ti o puedes seguir las instrucciones que encuentras aquí:
http://codex.wordpress.org/Moving_WordPress (en inglés)
Y pues te podría sugerir que consigas un proveedor de hosting que sí te ofrezca soporte para asuntos como estos.