REMOTE ACCESS
Apache como Servidor Web por defecto en vez del de TSplus
Requisitos previos
Puede ser buena idea actualizar TSplus para asegurarse de obtener la última versión de los programas de TSplus.
1) Inicie AdminTool y vaya a la pestaña Servidor Web
Haga clic en la pestaña Web server, marque “Utilice otro servidor web HTTP” ya que desea utilizar “Apache”.
A continuación, utilice el botón “Seleccione la nueva ruta del Servidor Web” para indicar a TSplus dónde estará la nueva raíz de la carpeta web.
TSplus copiará los archivos/carpetas solicitados en esta nueva carpeta raíz y, en este punto, la configuración de TSplus para Apache está a punto de completarse. Una ventana emergente le recomendará que cambie el puerto HTTP de Apache a 81:
Ahora es el momento de configurar Apache.
2) Configuración de Apache
Cambie el puerto HTTP de 80 a 81.
La forma concreta de hacerlo dependerá de su versión de Apache y de su configuración actual de Apache.
Le aconsejamos que haga una copia de seguridad de cualquier archivo de configuración de Apache antes de modificarlo, para que tenga una forma de restaurarlo si lo necesita.
Normalmente puede cambiar el puerto de escucha de Apache editando el archivo “httpd.conf” que se encuentra en la carpeta “Apacheconf”:
Listen 81
Una vez hecho esto, reinicie el servicio de Apache.
3) Volvemos a la herramienta de gestión de los servidores web de TSplus (AdminTool)
Puede configurar los puertos “HTTP” y “HTTPS” en la herramienta de gestión de TSplus > Web > Web Server > Opciones del Servidor Web. Recomendamos utilizar los puertos estándar, pero esta función puede ser útil cuando se trata de evitar un conflicto con otro proceso.
4) Últimos pasos
Para la impresora universal, necesitamos poder escribir en la carpeta PRINTS.
Por lo tanto, verifique que el grupo “Usuarios” tiene todos los permisos en la carpeta prints.
A continuación, seleccione el “archivo .html” que desea utilizar como página de acceso a la web en:
C:Program Files (x86)TSplusClientswww
y cópielo como “index.html” en su carpeta raíz de la web, que suele ser la carpeta “Apachehtdocs”.
5) Ajustes específicos para el Portal Gateway de TSplus, el Balanceo de Carga y/o la transferencia de archivos HTML5
Si desea utilizar este sistema basado en Apache como portal de TSplus Gateway y/o utilizar la función de equilibrio de carga del portal de TSplus Gateway y/o utilizar la función de transferencia de archivos HTML5, deberá permitir la ejecución de los scripts de TSplus CGI por parte de Apache.
En primer lugar, debe tener habilitado el módulo CGI en Apache.
Edite el archivo “httpd.conf” que se encuentra en el directorio “Apacheconf”, y busque una línea parecida a:
;LoadModule cgi_module modules/mod_cgi.so
Quite el “;” para habilitar el módulo CGI:
LoadModule cgi_module modules/mod_cgi.so
A continuación, busque una línea que empiece por
AddHandler cgi-script
Y añada la extensión “.exe” para autorizar que los archivos “.exe” sean manejados como programas CGI por Apache:
AddHandler cgi-script .exe
Por último, debe decirle a Apache que la carpeta “cgi-bin” de TSplus contiene los programas CGI. Para ello, debe añadir la siguiente línea en el archivo “httpd.conf” que se encuentra en la carpeta “Apacheconf”
ScriptAlias /cgi-bin/ "C:/Program Files (x86)/TSplus/Clients/www/cgi-bin/"
Una vez hecho esto, reinicie el servicio de Apache.
Si tiene algún problema para configurar CGI en su servidor Apache, consulte la documentación oficial de Apache.
Comprobación de la configuración: Para validar su configuración, abra un navegador web en su servidor y vaya a “http://localhost/cgi-bin/hb.exe”. Si obtiene una página de error de Apache, tiene un problema en la configuración de Apache. Si obtiene una línea de texto/números, está todo correcto.