Version 31 (modified by pablo, 13 years ago)

--

Pasos generales para la instalación de un servidor de Regente en Windows, tanto para ser usado como suscriptor, como distribuidor o como servidor independiente. También puede ser utilizado como un servidor dedicado o como puesto de trabajo.

Sistema Operativo:

Pasos necesarios para Regente:

  • Iniciar sesión con un usuario administrador para realizar las instalaciones.
  • Instalar el cliente/servidor de vpn. Instalación típica como cliente: OpenVpn-gui.
  • Instalar Postgre 8.3.11-1 Manual instalacion o la versión de Postgre recomendada al momento de la instalación.
  • Instalar el Apache: Instalar Apache y Php.
  • Instalar Regente propiamente y realizar prueba inicial
  • Printer fiscal: por ejemplo hasar (tipo 330). También: hasar tickeadora (tipo 715), epson LX300F, epson tickeadora (tmu220). Facturación electrónica: cAfip.js.
  • Si se va a utilizar el equipo como puesto, no entregar la clave de los usuarios administradores a los usuarios del equipo. En lugar de eso, entregar usuarios sin privilegios para simplemente iniciar sesión e iniciar el explorador para ejecutar Regente de manera local como por ejemplo http://localhost/regente .
  • Recordar incluir en la cuenta de Logmein de soporte@… .

Configuración como suscriptor

  • En regente/_ent/regente.ini o archivo ini que corresponda, configurar la sección [replicacion] y en la sección [conexion] indicar idDb="XX" donde XX es el id de servidor.
  • Hacer una tarea programada para la replicación, dentro del directorio c:\proyectos\replicacion\tareas utilizar suscriptor.bat. La tarea programada debe ejecutarse cada 1 ó 2 minutos durante 14 hs.
    Puede configurarse la tarea programada de manera típica (a través de la interfaz gráfica) o por línea de comandos:
     schtasks /create /tn suscriptor /sc MINUTE /tr c:\proyectos\replicacion\tareas\suscriptor.bat
      (con comillas en nombre de la tarea y/o en archivo a ejecutar no funciona).
      (responde que se va a crear la tarea con el usuario que ha iniciado session - NOMBREEQUIPO\administrador - y luego pide la password: ingresarla)
      (nota: puede ejecutarse la tarea con un usuario sin privilegios, pero conviene que esté en un usuario distinto del que se inicia sesión si el equipo se utiliza como puesto)
    Quitar tarea: schtasks /delete /tn "suscriptor"
    Finalizar tarea: schtasks /End /tn "suscriptor"
    

Otros

 Ubicación de httpd.conf: "C:\Archivos de programa\Apache Software Foundation\Apache2.2\conf\httpd.conf"
 Aplicaciones en c:\proyectos
 Atiende por telnet (backspace en telnet (Windows service): ctrl + h).
 Tareas programadas por linea de comandos?: xxxx
 Iniciar y detener servicios por linea de comandos?: xxxxx
 Parar y arrancar servicios por linea de comandos:
  net stop servicio
  net start servicio
  Por ejemplo:
  net stop "PostgreSQL Server 8.3"
  net start "PostgreSQL Server 8.3"
  net stop "Apache2.2"
  net start "Apache2.2"

Attachments