En principio, bastaría con hacer copia de la instalación local (base de datos por un lado y archivos por otro) y cargarla en el servidor de producción. En éste deberás haber configurado previamente el IIS y el SQL Server para poder admitir el DNN. Lógicamente, tendrás que cambiar el alias del sitio web (o de los que aloje el DNN, si son más de uno) y las cadenas de conexión con la base de datos en el web.config.
Salu2,
Francisco