Version 7 (modified by pablo, 14 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,

Pasos necesarios para Regente:

*-Instalar el Apache (instalarlo como default)

*-Copiar el C:\Archivos de programa\Apache Software Foundation\Apache2.2\conf\httpd.conf (remplazando el original) tener en cuenta si es para php4 o php5

*-Si va con php5. Copiar la carpeta php5 en el c: tener en cuenta que para el php5 el ini va dentro de esa misma carpeta, y el httpd.conf hay que copiar el que dice httpd- php5 y despues cambiarle en nombre a httpd. El archivo c:\php5\php5ts.dll copiarlo en c:\windows\system32

*-Si va con php4. Copiar la carpeta php que esta dentro del directorio php4 y el ini hay que copiarlo en c:\windows. El httpd.conf hay que copiar el que dice httpd-php4 y despues cambiarle en nombre a httpd.

*-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.

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

* - 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)
  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)

Attachments