Version 23 (modified by leo, 13 years ago)

--


Ver adjunto regente_instalacion_windows.txt (que contiene versión por Leo al mie 25/8/2010).

En el directorio \\192.168.1.7\soft\soft\regente en windows encontramos lo necesario para hacer la instalación.

Sistema Operativo:

*-Instalar Sistema Operativo con todos sus Drivers (La clave que le pongo al usuario administrador es bodrone33)

*-Instalar El winRar

*-Instalar el crack del xp http://192.168.1.10/soft/crackxp.rar chequear que no este el cd de xp en la lectora

*-Instalar el Antivirus y actualizarlo

*-Levantar el servicio telnet y asegurarse de que quede accesible (y que el equipo esté detrás de un firewall o router o que tenga firewall para que sólo nosotros podamos acceder vía telnet.

*-Instalar algunas utilidades gnu para poder administrar vía línea de comandos por telnet. Por ejemplo tail.exe y wget.exe:
http://www.bircherasociados.com.ar/soft/unix_utils/tail.exe
http://www.bircherasociados.com.ar/soft/unix_utils/wget.exe
Otros: grep.exe, zip.exe, unzip.exe, tar.exe, rar.exe, unrar.exe, etc.

*-Para realizar enlaces simbólicos (como ln -s en linux) utilizar junction.exe: http://www.bircherasociados.com.ar/soft/junction.zip

 Ejemplo: junction.exe c:\proyectos\nuevonombre c:\proyectos\regente (y para borrarlo: junction.exe -d c:\proyectos\nuevonombre)

Pasos necesarios para Regente:

*- Instalar Postgre 8.3.11-1 Manual instalacion.

*-Instalar el Apache: Instalar Apache y Php.

*-Crear la carpeta de proyectos c:\proyectos

*-Copiar el Actualizar el la carpeta c:\proyectos

*-Instalar el postgre (postgresql-8.2), el usuario que uso es sistemas pass hwxn440, despues salen dos alertas. Cuando pregunta sobre el usuario del servicio poner SI y en la segunda poner q NO. Luego en Superuser name ingresar "sistemas" y la misma password. Todo lo q sigue por default.

*- Insatalar el postgre 8.3.6.1, automaticamente crea la instalacion con el usuario postgre, y en la instalacion pide la clave del usuario postgre (hwxn440) tener en cuenta que despues de terminar la instalacion le creamos el usuario sistemas con la misma clave desde el pgadmin. Durante la instalación pide los datos de la localizacion, seleccionamos "spanish, argentina". Este instalador tiene un bug, el cual no nos deja iniciar el servicio. Al usuario postgres no le da permisos a la carpeta de instalación para que pueda crear el posmaster.pid. Para esto seguimos estos pasos:

-> abrir el explorador de windows ir a la carpeta C:\Archivos de programa\PostgreSQL\8.3\
-> Ir al menú Herremientas / Opciones de Carpeta / Ver y destildar el último iten que dice "Usar uso compartido simple de archivo"
-> sobre la carpeta data clic derecho / propiedades, vamos a la solapa seguridad, y agregamos el usuario postgres, y le damos permisos de control total.

* - En el Archivo de configuracion de postgre, cambiar los parametros de configuracion:

En el archivo pg_hba agregar la linea 
host    all         all         192.168.0.0/16          md5
debajo de IP ver 4

En el archivo postgresql agregar la linea 
datestyle = 'iso, dmy'
y comentar la linea datestyle = 'iso, mdy'
agregar la linea 
statement_timeout = 240000
debajo de la linea #statement_timeout = 0
agregar la linea
listen_addresses = '*'
arriba de la linea #listen_addresses = 'localhost'

* - Instalar el Wincvs (wincvs_setup.exe) todo por default. Instalar WinCvs.

Comando típico: "C:\Archivos de programa\cvsnt\cvs.exe" -d :pserver:sistemas:fmot92n@190.7.28.19:/usr/local/cvsroot checkout replicacion/clases_e/reEReplicacion.inc.php

* Instalar el regente propiamente y realizar prueba

* - Ejecutar el Actualizar.bat

* - Crear la carpeta c:\logs

* - Para restaurar un backup de regente preguntar a Pablo cual está disponible.
Procedimiento para restaurar: http://192.168.1.2/wiki/index.php?title=Regente:BackupRestore

* - Instalar paquetes Office

* - Instalar Acrobat

* - Instalar el OpenVpn-gui (Los certificados que le creamos para el cliente son del server de bodrone.):

* - Tener dos usuarios: administrador con una clave nuestra (bodrone33), como se necesita otro usuario administrador para poder bajar el usuario regente a sin privilegios, creamos el usuario propietario con la misma pass de administrador. Un usuario regente, sin privilegios, sólo para abrir el explorer y ejecutar el regente local.

* - Instalar una secion de logmein, para esto entrar en la pagina www.logmein.com, ingresar con el usuario soporte@…, contraseña, la misma del vnc. Despues ir a la parte de agregar una pc y bajar el free. Despues de instalarla, entrar desde otra maquina a la pagina y chequear que se puede entrar en la pc. Cuando pide el segundo usuario para entrar en la pc, es el usuario y la contraseña de la pc.

* - Poner como sitio de confianza localhost, 127.0.0.1, www.bodroneonline.com.ar, 200.81.232.99. Para los sitios personalizados habilitar todas las funciones.

********************************************************************************
* - Seguir los pasos para instalar la impresora fiscal *
********************************************************************************
Además, este es el procedimiento para instalar impresora fiscal:

Regente:Hasar:Instalacion - de Proyectos

_*Instalación de Impresora Fiscal Hasar en un puesto Regente *_Tareas sobre la pc con Windows XP en la cual se va a conectar la impresora fiscal en el puerto serie com1._* *_

  1. Descargar este archivo: http://www.bircherasociados.com.ar/soft/hasar/winfis32.dll y guardarlo en c:\windows\system32\ (o windows\system en xp) (escribir esa url en el navegador y el sistema va a proponer descargarlo).
  2. Descargar este otro archivo: http://www.bircherasociados.com.ar/soft/hasar/fiscal010724.ocx y guardarlo en c:\windows\system32\ (o windows\system en xp)
    Atención. abril/2010: cambios: a partir de cHasar.js versión 1.77 o superior no utilizar el ocx fiscal010724.ocx y utilizar en su lugar Fiscal051122.Ocx. descargar http://www.bircherasociados.com.ar/soft/hasar/fiscal051122.ocx.zip para obtenerlo.
  3. Abrir una ventana de línea de comandos: Para eso ir al boton Inicio, ejecutar, y luego escribir: cmd y "ENTER" Si salió bien, tiene que aparecer una ventana negra con un cursor titilando para escribir.
  4. En esa ventana escribir: cd \windows\system32 (o windows\system en xp) y "ENTER" regsvr32 fiscal010724.ocx y "ENTER" Si ejecuta bien el comando, puede salir un mensaje avisando eso (si es en inglés puede decir "DllRegisterServer? in fiscal010724.ocx succeeded") Cerrar la ventana de línea de comandos escribiendo "exit" y presionando "ENTER".
  5. Abrir la ventana de Regente.
  6. Copiar del regente.ini de bodrone la parte de [comprobante] En este caso dice esto

[comprobante] maxlengthdescrcondventa=50 obsepredet="Recibi conforme el articulo que se detalla con todos sus accesorios" pagoulprenoefectivo=nograbar ;predet:autorizar (envia a autorizar pero deja grabar)


********************************************************************************

* - Tomar el ini y cambiarle el valor que corresponde al area, de la tabla areas de regente tomar el numero correcto. dentro de [conexion] cambiar el idDb="18" Despues cambiar dentro de [general] el valor foro="http://www.bodroneonline.com.ar/regente/_tmp/forodemo.txt"

* - Hacer una tarea programada para hacer la replicarion, dentro del directorio c:\proyectos\replicacion\tareas ponemos el bat suscriptor.bat. La tarea rogramada la ponemos que se ejecute cada 1 ó 2 minutos durante 14 hs. Asi esta en esquina que es la primer sucursal que esta instalada.
Por línea de comandos:

 schtasks /create /tn suscriptor /sc MINUTE /tr c:\proyectos\replicacion\tareas\suscriptoressenza.bat
  (con comillas en nombre de la tarea y/o en archivo a ejecutar no me funciono).
  (responde que se va a crear la tarea con el usuario que ha iniciado session - ESSENZA1\administrador - y luego pide la password, ingresar "mutual")
  Dejé la tarea, pero controlar qué pasa cuando pasa el minuto y continúa ejecutándose
  schtasks /delete /tn "suscriptor"
  Finalizar tarea:
  schtasks /End /tn "suscriptor"

* - Para restaurar el backup de regente con los datos, seguir estos pasos. Por las dudas los script se vean mal en la wiki los voy a adjuntar en un archivo txt.
Procedimiento para restaurar: http://192.168.1.2/wiki/index.php?title=Regente:BackupRestore

/*Ejecutar antes de restaurar.*/

*- Crear el usuario "replicacion" contraseña "hwxn440" (en caso de olvidarse y correr la restauracion correr esto: GRANT ALL ON SCHEMA replicacion TO replicacion; GRANT ALL ON TABLE replicacion.rep_instrucciones TO replicacion; despues de restaurar)

 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
 Estoy editando archivos de texto conectandome por samba al $c con usuario administrador y clave mutual. Uso gedit.
 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