El sitio de Web Printing es la aplicación web en el cual inician sesión los usuarios web y obtienen la solución asignada. Consulte la sección Implementación para obtener detalles sobre los escenarios de instalación habituales y sobre el servidor que debe utilizar para alojar esta aplicación.
Nota
Debe iniciar sesión en el servidor con los permisos administrativos para poder realizar la instalación del software.
Para instalar el sitio de impresión web, realice lo siguiente:
-
El sitio de Web Printing se conecta a la base de datos de Control Center mediante la autenticación de usuario de SQL. Antes de comenzar con la instalación, asegúrese de conocer el nombre de usuario y la contraseña para el usuario de SQL con suficientes privilegios para la base de datos del Centro de control.
-
A fin de garantizar que la instalación esté completa, cierre todas las aplicaciones antes comenzar.
-
Descargue el paquete del software o inserte el DVD de NiceLabel en la unidad de DVD-ROM. La instalación de la aplicación de impresión web verifica el contenido del paquete de instalación.
Nota
Si no se abre automáticamente el asistente de instalación, vaya al directorio principal del DVD y haga doble clic en el archivo
NiceLabelWebPrinting10.exe
.Antes de que comience la instalación, el asistente verifica si los siguientes componentes necesarios están instalados en el servidor:
-
Microsoft IIS
-
Microsoft .NET Framework 4.5
Si el componente .NET no se encuentra en el sistema, se instalará automáticamente antes de que comience el asistente.
-
-
Seleccione el idioma de instalación de la lista desplegable y haga clic en Aceptar.
-
Siga las instrucciones del asistente de configuración.
-
Defina la configuración de IIS para el sitio de impresión web y defina cómo accederán los usuarios a la página:
-
Se puede instalar como directorio virtual debajo del sitio web predeterminado y se puede configurar el nombre de la carpeta virtual. Por ejemplo, se puede acceder a este sitio desde
http://<server>/PowerFormsWeb
. -
Puede instalarse como un sitio web nuevo. Tenga cuidado al proporcionar el número de puerto. Solo puede utilizar puertos que no esté utilizando otro servicio en esta computadora. Por ejemplo, este sitio puede accederse como
http://<server>:81/PowerFormsWeb
si definió el puerto 81. -
También puede definir los valores del encabezado host, de modo que el sitio responda con un nombre descriptivo. Por ejemplo, si define el nombre descriptivo ‘mypowerformswebserver’ y el valor del encabezado host para el sitio de impresión web, también responderá en la dirección
http://mypowerformswebserver
.Sugerencia
Consulte Artículo de base de conocimiento de NiceLabel para obtener más información sobre cómo configurar nombres descriptivos.
Nota
Puede instalar el sitio de impresión web como un sitio nuevo (1er nivel), o como directorio virtual dentro del sitio web seleccionado (2do nivel). No puede instalarlo en el 3er nivel.
-
Active la compatibilidad con HTTPS si desea establecer una conexión segura cliente-servidor. Esta opción se configura automáticamente en el número de puerto 443.
Nota
El enlace con el sitio HTTPS y el certificado X.509 (SSL) debe agregarse manualmente al sitio seleccionado en el administrador de IIS. Los detalle están disponibles en esta sección.
Haga clic en Siguiente.
-
-
Cuando finaliza la configuración del sitio de impresión web, puede dejar seleccionada la casilla de verificación del sitio Ejecutar impresión web. Haga clic en el botón Finalizar y se abrirá en un explorador la página Inicio de sesión para el sitio de impresión web.
Normalmente, un usuario de la impresión web externo accederá al sitio de impresión web. Los usuarios no se conectarán desde una red interna (confiable), sino desde Internet.
Debido a que los datos intercambiados en línea pueden contener información confidencial, no solo el nombre de usuario y la contraseña para iniciar sesión sino también información confidencial de la compañía, es sumamente importante proteger el flujo de datos. El sitio de Web Printing es compatible con el cifrado de datos SSL y puede ser accesible mediante el protocolo HTTPS.
Durante la instalación del sitio web de impresión, puede definir el directorio virtual y el sitio virtual donde el sitio responderá a las solicitudes. No obstante, se puede establecer una configuración normal sin protección durante la instalación.
Para habilitar la compatibilidad con SSL en Windows Server 2012 R2, realice lo siguiente:
Nota
Siga los mismos pasos si tiene otro sistema operativo de Windows Server compatible.
-
Cree una solicitud de firma de certificado (CSR) y pida el certificado a un proveedor de certificados. Complete los pasos siguientes después de recibir el certificado SSL.
-
Abra el archivo .zip que tenga el certificado. Guarde el archivo llamado
your_domain_name.cer
en el escritorio del servidor web que esté asegurando. -
Abra el administrador de IIS.
-
Haga clic en el nombre del servidor en el campo de conexiones de IIS (lado izquierdo de la ventana).
-
Haga doble clic en Certificados del servidor en el grupo IIS del campo central de la ventana.
-
Haga clic en Completar solicitud de certificado... en el campo Acciones en el lado derecho de la ventana.
-
Busque el archivo del certificado (.cer). Defina un nombre descriptivo. El nombre descriptivo no es parte del certificado en sí, pero lo utiliza el administrador del servidor para distinguir fácilmente el certificado. Escoja guardar el nuevo certificado en el almacén de certificados personales.
-
Haga clic en Aceptar para instalar el certificado en el servidor.
-
Una vez instalado el certificado SSL en el servidor, asigne al certificado el sitio web adecuado utilizando IIS.
-
Seleccione el nombre del servidor para el cual se instaló el certificado en el campo de conexiones de IIS.
-
En la ventana Enlaces de sitios, haga clic en Agregar.... Se abre la ventana Agregar enlace de sitios.
-
Seleccione https debajo de Tipo. La dirección IP debe ser la dirección IP del sitio o Todas sin asignar, y el puerto por el cual SSL asegurará el tráfico es generalmente el 443.
-
Haga clic en Aceptar.
Ya se instaló el certificado SSL.
-
Abra Windows Explorer (u otro administrador de archivos).
-
Vaya a la carpeta del sitio de NiceLabel Web Printing. En forma predeterminada, la carpeta se encuentra en:
c:\Program Files\NiceLabel\NiceLabel Web Printing\Web\
-
Cree una copia de seguridad del archivo existente
web.config
, o renómbrelo. Debe guardar el archivo original en caso de que desee volver a la configuración original. -
Si no ha habilitado el soporte con HTTPS durante la instalación, quite la marca de comentarios en la línea del archivo
web.config
para habilitar el protocolo HTTPS:<!--<security mode="Transport" />-->
El instalador de NiceLabel puede controlarse utilizando parámetros de la línea de comandos.
Nota
Asegúrese de utilizar las mayúsculas exactamente como se muestran. La mayor parte de los parámetros se utilizan sin la barra diagonal inicial, salvo en dos casos: /s (para la instalación silenciosa) y /l (para iniciar sesión).
Se pueden utilizar los siguientes modificadores de la línea de comandos si se desea realizar una instalación silenciosa. Este es el modo de instalación cuando el usuario no cuenta con información para la instalación y no se muestran cuadros de diálogo al usuario. Pero debe proporcionar toda la información solicitada a través de estos modificadores de la línea de comandos.
Nota
Los modificadores siguientes funcionan únicamente cuando utiliza el modificador de instalación silenciosa /s.
Parámetro |
Descripción |
/s |
Instalación silenciosa. No se muestran cuadros de diálogo. El instalador se ejecuta en segundo plano. |
/l="carpeta_y_nombre_archivo" |
Inicie sesión en el proceso de instalación en el nombre de archivo provisto. Asegúrese de que la cuenta de usuario que realice la instalación tenga permisos de acceso a la carpeta. |
SELECTEDSERVER |
Este modificador define el nombre del SQL Server y la instancia opcional.
|
DATABASENAME |
Este modificador define el nombre de la base de datos para Control Center. Nombre predeterminado: |
SQLUSER/ SQLPASSWORD |
Estos modificadores definen el nombre de usuario y la contraseña de SQL para conectarse a la base de datos Control Center. El usuario SQL configurado ya debe existir en el SQL Server y debe tener el acceso necesario a la base de datos del Control Center.
|