Instalación

Siga las instrucciones para configurar el software Umbraco CMS. El primer paso ** ** es instalar este CMS autohostado en un entorno de prueba IIS usando WebMatrix.

  1. Iniciar WebMatrix
  2. Una vez que aparece la página de inicio de WebMatrix, haga clic en Sitio desde Web Gallery.
  3. Aparece el sitio de la página de la galería web, haga clic en Umbraco CMS y luego haga clic en Siguiente.
  4. Una vez que aparece la página Aceptación EULA, haga clic en Acepto para aceptar el Acuerdo de Licencia de Usuario Final.
  5. Ahora, ingrese la información apropiada para su entorno y haga clic en Siguiente y haga clic en Aceptar Aparece un cuadro de diálogo Detalles de implementación.
  6. Una vez que aparezca la página de configuración de publicación, agregue su proveedor de alojamiento e información específica de dominio, y haga clic en Validar la conexión.
  7. Haga clic en Aplicar, luego haga clic en Publicar y haga clic en Continuar.
  8. Luego, aparecerá el asistente de configuración de Umbraco y puede configurar la aplicación Umbraco. El segundo paso ** ** es construir el paquete de aplicación desde el sitio IIS usando el administrador de IIS:
  9. Ejecute el siguiente comando para hacer una copia de seguridad de un IIS 7.0 %windir%\ system32 \ inetSrv \ appcmd Agregar copia de seguridad" premsdeploy "
  10. Abra el Administrador de IIS haciendo clic en Start & GT; Correr y escribir inetmgr.
  11. En IIS Manager, expanda el nodo del servidor y el nodo del sitio, luego seleccione el sitio web/myApplication predeterminado.
  12. Después de eso, en el panel de acciones a la derecha en Administre paquetes, haga clic en la aplicación de exportación Enlace para iniciar el asistente.
  13. Por defecto, el paquete contendrá el sitio o la aplicación que ha seleccionado (en este caso, el sitio web/myApplication predeterminado) y sus carpetas de contenido. Haga clic en el botón Administrar componentes.
  14. La primera fila es la entrada de su proveedor IISAPP, que es su aplicación. En la segunda fila, elija el proveedor dbfullSQL del Nombre del proveedor desplegable. Si se desplaza sobre un proveedor, verá una descripción y una ruta de ejemplo.
  15. Ingrese la ruta a su base de datos o archivo de script en la columna ruta. (Ejemplo: “Fuente de datos =. \ SqlexPress; database = myApplicationDB; user id = myAppuser; contraseña = somePassword;” sin las cotizaciones).
  16. Después de eso, notará que la base de datos ahora aparece en la vista de árbol de contenido del paquete. Haga clic en Siguiente Para continuar con el asistente.
  17. A continuación, verá parámetros que se generan en función de los dos proveedores que agregó en el paso anterior. Vamos a darles nombres y descripciones. Seleccione el segundo parámetro en la lista, Parámetro 2 y haga clic en el botón Agregar entrada de parámetro.
  18. Después de eso, cree una entrada de parámetros que apunte a la cadena de conexión dentro del archivo web.config de la aplicación. Notará que la entrada de parámetros tiene 3 campos para completar.
  19. Elija el tipo de parámetro que desee. En este caso, elegiremos XMLFile porque queremos señalar el archivo web.config.
  20. Ingrese el alcance de la entrada de parámetros. El alcance es una expresión regular que nos dice qué archivo localizar en el paquete. En este caso, elegiremos el archivo web.config, pero agregaremos \ para indicar el inicio del archivo y $ para indicar el final del nombre del archivo para que Web.config.bak tampoco se actualice .
  21. Luego agregaremos una coincidencia. Para una entrada de parámetros XMLFile, la coincidencia es una consulta XPath que indica un elemento o atributo particular en el archivo XML. Agregaremos un XPath apuntando al atributo de cadena de conexión. Haga clic en Aceptar para aceptar la entrada.
  22. Ahora tiene parámetros que permitirán a un usuario instalar este paquete para establecer la ruta de la aplicación (el nombre del sitio y la aplicación donde desean instalar esta aplicación) y cambiar la cadena de conexión (que se actualizará en 2 lugares, primero cuando se ejecuta el script SQL y el segundo dentro del archivo web.config). Haga clic en Siguiente para continuar.
  23. Finalmente, elija una ubicación para guardar su paquete. Para este ejemplo, elegimos c: \ myApplication.zip.
  24. El asistente ahora completará el proceso de empaque y guardará el paquete en el disco. Cuando esté completo, verá una página Resumen que le brinda una visión general de qué acciones se realizaron. El tercer paso ** ** es instalar este CMS autodenominado en el servidor de destino utilizando IIS Manager:
  25. Ejecute el siguiente comando para hacer copias de seguridad IIS 7.0 Servidor %Windir%\ System32 \ InetSrv \ AppCmd ​​Agregar copia de seguridad" Premsdeploy "
  26. Abra el Administrador de IIS haciendo clic en Start & GT; Correr y escribir inetmgr.
  27. En IIS Manager, expanda el nodo del servidor y el nodo del sitio, luego seleccione el sitio web predeterminado.
  28. En el panel de acciones a la derecha, haga clic en la aplicación de importación Enlace para iniciar el asistente de empaque.
  29. Sin embargo, seleccione el paquete que creó en la guía rápida anterior, myApplication.zip, o cualquier otro paquete.
  30. Luego, en el diálogo Instale un paquete de aplicación, verá la aplicación y la base de datos.
  31. En la página de parámetros, ingrese un nuevo nombre de aplicación si lo desea e ingrese una cadena de conexión SQL y luego haga clic en Siguiente para instalar el paquete.
  32. Finaly, la página Resumen proporcionará una descripción general de alto nivel de algunos elementos que se instalaron desde el paquete.
 Español