Configuración del Print Server

Introducción

Este manual describe la configuración de los componentes del lado del servidor de la aplicación GBS Print.

El procedimiento de configuración debe realizarse solamente después de la etapa de instalación. Para más información, consulte el Manual de Instalación de GBS Apps.

Configuración

Los pasos para configuración son:

Todos los pasos están descritos a continuación. Un ejemplo del archivo config.properties puede encontrarse en la sección Ejemplo del Archivo de Configuración.

triangle-exclamation

Configuración del Tomcat

Edite el archivo de configuración del Tomcat para configurar los certificados y el puerto que la aplicación usará.

Para cambiar el puerto, busque Connector port=. Ese es el puerto para operaciones backend.

El puerto predeterminado de GBS Print es 8127.

Configuración de Certificados

Para habilitar autenticación SSL, busque Connector port= en el archivo /conf/server.xml.

Hay varias entradas. Busque la que define un SSL HTTP/1.1 Connector. Si es necesario, elimine los delimitadores de comentario <!-- y -->. Luego, ajuste las siguientes configuraciones:

El parámetro port debe ser el puerto de red deseado para la aplicación.

Cambie la ruta de keystoreFile y truststoreFile a los valores correctos. Haga lo mismo para keystorePass y truststorePass.

El parámetro clientAuth="true" requerrá autenticación del servidor para el cliente y del cliente para el servidor. Esto significa que el cliente necesitará importar el certificado en el navegador para poder acceder a la aplicación.

circle-exclamation

Cifrado de la contraseña de la Base de Datos

En el archivo config.properties, el parámetro jdbc.password es una contraseña cifrada. Para generar la contraseña cifrada, siga los pasos a continuación:

  1. Vaya al siguiente directorio:

  2. Ejecute el comando:

  3. La contraseña encriptada aparecerá después del mensaje: "Encrypted password is:"

circle-info

Guarde la contraseña cifrada. Será usada en el siguiente paso.

Archivo de Configuración de la Aplicación

Para configurar el archivo, ábralo con:

Los cambios más importantes en este archivo son los parámetros jdbc.url, jdbc.username, jdbc.password y gbds.urlConfigurelos de acuerdo con su entorno.

El archivo de configuración completo se muestra en la sección Ejemplo del Archivo de Configuración.

circle-info

Recuerde reemplazar la contraseña cifrada generada en la sección Cifrado de la contraseña de la Base de Datos en este archivo.

Configuraciones de Print

El último paso es configurar la IP y el puerto de la aplicación que el usuario final irá a acceder. Debe ser la misma IP y puerto configurados en la sección Configuración del Tomcat.

circle-exclamation
circle-exclamation

Sistemas de Impresión

Instalación de CUPS

El Common UNIX Printing System (CUPS) es un sistema de impresión para sistemas operativos basados en UNIX. Permite que un ordenador actúe como un servidor de impresión, recibiendo trabajos de impresión de equipos clientes y enviándolos a la impresora apropiada. Para instalar CUPS, siga los siguientes pasos:

Instale CUPS:

Habilite e inicie el servicio CUPS:

Entonces, instale la interfaz gráfica para CUPS:

circle-check

Configuración de CUPS

Para configurar CUPS, edite el archivo de configuración:

Para permitir el acceso de otros equipos al servidor CUPS, cambie la siguiente línea, de:

A:

Entonces, para permitir el acceso al servidor, agregue el permiso Allow from all a <Location />. Para hacer esto, busque las siguientes líneas y cámbielas de la siguiente forma:

Además, para permitir el acceso a las páginas de administración, agregue el permiso Allow from all a <Location /admin>. Para hacer esto, busque las siguientes líneas y cámbielas de la siguiente forma:

Entonces, guarde y cierre el archivo de configuración.

Finalmente, para aplicar los cambios, reinicie el servicio CUPS:

Instalación de HPLIP (Controlador de Impresoras HP)

El HP Linux Imaging and Printing (HPLIP) es una solución gratuita y de código abierto desarrollada por HP para impresión en Linux usando impresoras HP. Para instalar HPLIP, ejecute:

Entonces, cree un grupo para la administración de impresoras:

Finalmente, agregue el usuario root al grupo lpadmin:

Configuración de Impresoras

Primero, inicie el servicio de búsqueda de impresoras de la red ejecutando:

A continuación, acceda a la interfaz web de CUPS en http://<server_ip>:631 usando un navegador.

En el menú superior, haga clic en la pestaña Administration y luego en el botón Add Printer.

Si aparece un mensaje diciendo que se necesita una actualización, haga clic en la URL mostrada, luego en el botón Advanced y en Proceed to https://<server_ip>:631 (unsafe).

Al volver a la interfaz web de CUPS, haga clic en el botón Add Printer nuevamente y, si se solicita, inicie sesión con las credenciales de usuario root del servidor.

En la página Add Printer, en la sección Local Printers, seleccione HP Printer (HPLIP) y haga clic en el botón Continue.

Luego, en la sección Connection, introduzca socket://<printer_IP> y haga clic en el botón Continue.

Entonces, introduzca un Name, Description y Location para la impresora, siguiendo las instrucciones en la página para cada campo, y haga clic en el botón Continue.

En la sección Make, seleccione el fabricante de la impresora y haga clic en el botón Continue.

Luego, en la sección Model, seleccione el modelo de la impresora en la lista y haga clic en el botón Add Printer.

Luego, verifique las configuraciones predeterminadas de la impresora y asegúrese de que se adapten al entorno.

circle-check

Finalmente, haga clic en el botón Set Default Options para guardar las configuraciones de la impresora. Si todo funciona como se espera, aparecerá un mensaje indicando que la impresora fue añadida con éxito y será redirigido a la página de la impresora.

CUPS PDF (opcional)

CUPS PDF proporciona una manera de imprimir en un archivo PDF. Se recomienda para fines de prueba.

Para instalar CUPS PDF, ejecute:

La ruta predeterminada para guardar los archivos PDF es /root. Para cambiar la ruta, edite el archivo de configuración de CUPS PDF:

Entonces, edite el archivo de configuración de CUPS PDF:

En Path Settings, cambie el parámetro Out <path> a la ruta deseada.

A continuación, acceda a la interfaz web de CUPS en http://<server_ip>:631 usando un navegador.

En el menú superior, haga clic en la pestaña Administration y luego en el botón Add Printer.

En la página Add Printer, en la sección Local Printers, seleccione CUPS-PDF (Impresora PDF Virtual) y haga clic en el botón Continue.

Entonces, introduzca un Name, Description y Location para la impresora, siguiendo las instrucciones en la página para cada campo, y haga clic en el botón Continue.

Luego, en la sección Or Provide a PPD File, haga clic en el botón Choose File y seleccione el archivo Cups-PDF.ppd. Ese archivo .ppd puede encontrarse en el directorio /etc/cups/ppd/ del servidor donde CUPS PDF está instalado. Luego, haga clic en el botón Add Printer.

Verifique las configuraciones predeterminadas de la impresora y asegúrese de que se adapten al entorno.

circle-check

Finalmente, haga clic en el botón Set Default Options para guardar las configuraciones de la impresora. Si todo funciona como se espera, aparecerá un mensaje indicando que la impresora fue añadida con éxito y será redirigido a la página de la impresora.

Instalación de Fuentes

La aplicación utiliza tres fuentes que deben ser instaladas: Arial, OCR-B-10 BT y Tahoma Bold.

Arial

Primero, verifique si la fuente ya está instalada:

Si la fuente no está instalada (resultado vacío), descargue la fuente:

A continuación, instálela:

Verifique si la fuente se instaló con éxito:

Puede entonces eliminar el archivo .rpm descargado:

OCR-B-10 BT

Primero, asegúrese de haber iniciado sesión como root.

A continuación, verifique si la fuente ya está instalada:

Si la fuente no está instalada (resultado vacío), cree un directorio ocrb en /usr/share/fonts/:

circle-exclamation

Transfiera el archivo de la fuente al servidor y muévalo al directorio /usr/share/fonts/ocrb.

A continuación, ejecute:

Finalmente, verifique si la fuente se instaló con éxito:

Tahoma Bold

Primero, asegúrese de haber iniciado sesión como root.

A continuación, verifique si la fuente ya está instalada:

El resultado debe incluir Tahoma:style=Bold. Si la fuente no está instalada, cree un directorio tahomabd en /usr/share/fonts/:

circle-exclamation

Transfiera el archivo de la fuente al servidor y muévalo al directorio /usr/share/fonts/tahomabd.

A continuación, ejecute:

Finalmente, verifique si la fuente se instaló con éxito:

El resultado debe incluir Tahoma:style=Bold.

Finalizando las Configuraciones

Tras completar todos los pasos de configuración, vuelva a Manual de Instalación de GBS Apps - Sección de Configuración.

Ejemplo del Archivo de Configuración

Esta sección muestra un ejemplo del archivo config.properties.

circle-exclamation

Última actualización

¿Te fue útil?