[wiki:manual_regente_windows Volver al manual de instalación de Regente en Windows] [[BR]] == Instalación de Regente y prueba inicial == Regente puede ser instalado conectándose al repositorio de código o abriendo el archivo "regente.zip" o similar. === Instalar por !WinCvs === * Descargar de http://prdownloads.sourceforge.net/cvsgui/WinCvs2_0_2-4.zip?download o también de http://www.bircherasociados.com.ar/soft/WinCvs2_0_2-4.zip * Extraer todos los archivos (son 3 archivos, un txt y dos exe). * Ejecutar cvsnt_setup.exe * Recorrer los distintos pasos del asistente dejando siempre la opción predeterminada de cada paso * Crear la carpeta c:\proyectos y la carpeta c:\logs (a esta última darle permisos totales) * Abrir una "interfaz de comandos" (Inicio - Ejecutar, cmd.exe) y posicionarse en c:\proyectos * Ejecutar los siguientes comandos para obtener la última versión de Regente: (Solicitar [usuario], [clave] y horarios en que se encuentra activo el servidor cvs). {{{ "C:\Archivos de programa\cvsnt\cvs.exe" -d :pserver:[usuario]:[clave]@www.bircherasociados.com.ar:/usr/local/cvsroot checkout comunes "C:\Archivos de programa\cvsnt\cvs.exe" -d :pserver:[usuario]:[clave]@www.bircherasociados.com.ar:/usr/local/cvsroot checkout php "C:\Archivos de programa\cvsnt\cvs.exe" -d :pserver:[usuario]:[clave]@www.bircherasociados.com.ar:/usr/local/cvsroot checkout regente "C:\Archivos de programa\cvsnt\cvs.exe" -d :pserver:[usuario]:[clave]@www.bircherasociados.com.ar:/usr/local/cvsroot checkout replicacion }}} * Incluir los comandos anteriores en un "actualizar.bat". === Instalar directamente los archivos de Regente === * Si no se dispone del archivo regente.zip es posible generarlo a partir de una instalación similar con el comando: {{{ Caso Windows -> C:\proyectos>zip -rS regente.zip *.* C:\proyectos>copy regente.zip c:\proyectos\regente\_tmp\ Y en el servidor que se está instalando: c:\proyectos> wget http://IPSERVERSIMILAR/regente/_tmp/regente.zip }}} {{{ Caso Linux -> /var/www/html/zip -r regente.zip . (el punto al final indica que se incluiran todos los archivos de los directorios). }}} * Si se dispone (o una vez que se dispone) del archivo regente.zip se puede expandir directamente dentro de la carpeta c:\proyectos. {{{ C:\proyectos>unzip regente.zip }}} * c:\proyectos\regente\_ent\regente.ini. Asignar los siguientes valores: {{{ [general] id_area_servidor="xx" NRO DE SUCURSAL DEL SERVIDOR [conexion] idDb="YY" ID DE SERVIDOR (sufijo para los id, normalmente es el mismo nro. de sucursal) [comprobante] mostrarcolsbuscarart="XXX,YYY,ZZZ" NOMBRE DE LAS AREAS CUYA EXISTENCIA SE DESEA VER, ADEMAS DE LA EXISTENCIA TOTAL, AL BUSCAR ARTICULOS PARA INCLUIR EN NOTA DE VENTA, POR EJEMPLO: mostrarcolsbuscarart="Dep. Central,Concordia" (deben utilizarse los nombres exactos de área). }}} === Configuraciones adicionales y prueba inicial === * Editar el archivo C:\Archivos de programa\Apache Software Foundation\Apache2.2\conf\httpd.conf y agregarle lo siguiente: {{{ Alias /comunes "/proyectos/comunes/" Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all Alias /regente "/proyectos/regente/" Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all DirectoryIndex index.html }}} * Editar el archivo c:\php\php.ini y asignarle estos valores: {{{ En "Paths and Directories": include_path = ".;c:\proyectos;c:\proyectos\comunes\Php" En la seccion [date] date.timezone="Etc/GMT+3" (porque si ponemos date.timezone ="America/Buenos_Aires" el php hace cambios de hora por ahorro energético y no corresponde eso). En "Error handling and logging" display_errors = On error_log="c:\logs\php.log" }}} * Crear la carpeta c:\logs y darle permisos totales. * Dentro de la carpeta c:\logs crear el archivo foro.txt en blanco con permisos totales. * Asegurarse de que la carpeta c:\proyectos\regente\_tmp\ tenga permisos totales. * Reiniciar el servicio de Apache. * Si bien Regente ya está preparado para iniciar según las instalaciones sugeridas del motor de base de datos y del servidor web, se puede realizar cualquier ajuste editando el archivo c:\proyectos\regente\_ent\regente.ini * Abrir en el navegador la siguiente url: http://localhost/regente * Iniciar sesión con el usuario / clave de la instalación (en bases de datos iniciales es admin / 1234). * Requisitos para usar este equipo como puesto o front end: * Internet Explorer 6 o superior (se recomienda IE7 o superior para utilizar solapas). * Lector pdf (para probar: Clientes - Listado Iva Ventas). * Paquete de oficina para abrir salidas en xls (y ajustar la seguridad del navegador para permitir abrir dichos archivos) (para probar: cualquier listado tiene un tilde para elegir generar en xls, por ejemplo Personas - Listado de personas). [[BR]][[BR]] [wiki:manual_regente_windows Volver al manual de instalación de Regente en Windows]