SIU-Guarani/version3.11.0/instalacion desde cero/requisitos previos/windows

De SIU
Saltar a: navegación, buscar

Requisitos previos para la instalación en Windows

Versiones requeridas

A continuación listamos las versiones requeridas para un correcto funcionamiento del sistema:

Apache 2.2.x
PHP 5.4.x
PostgreSQL 9.3.x

Instalación

  1. Apache
    Ejemplo: http://www.apache.org/dist/httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi
    Tener habilitados los módulos:
    • rewrite_module
    • setenvif_module
    Para ello, modificar el archivo de Apache httpd.conf descomentando las siguientes líneas:
    LoadModule rewrite_module modules/mod_rewrite.so
    LoadModule setenvif_module modules/mod_setenvif.so
    y reiniciar el Apache
  2. PHP
    1. Seleccionar el módulo Apache
    2. Indicar el directorio de configuración de Apache (generalmente C:\Archivos de Programa\Apache Software Foundation\Apache2.2\conf)
    3. Extensiones (no seleccionar todas las extensiones porque no funciona):
      • APC (sólo necesario para 3w)
      • CURL
      • GD2
      • Mcrypt (sólo necasario para 3w)
      • Multi-Byte String
      • OpenSSL
      • PDO PostgreSQL
      • Si se instala la versión 5.4.5 o superior es necesario agregar la extensión php_com_dotnet porque no está habilitada por defecto
    4. Modificar el archivo php.ini con:
    ;Mínimos
     output_buffering = On  

     ;Recomendados  
     memory_limit = 128M  
     upload_max_filesize = 8M
     post_max_size = 8M
     date.timezone = America/Argentina/Buenos_Aires
    • upload_max_filesize: Indica el tamaño máximo del archivo, esto en el sentido de si graba o no.
    • post_max_size: Indica el máximo tamño que el PHP aceptará para el POST. Sería recomendable que sea mayor a 'upload_max_filesize' porque los mensajes de error sobre el tamaño del archivo se muestran siempre que este tamaño esté entre 'upload_max_filesize' y 'post_max_size'
  3. PostgreSQL
    Ejemplo: http://get.enterprisedb.com/postgresql/postgresql-9.3.4-3-windows.exe
    1. Se sugiere inicializar el cluster y crear la base de datos con encoding UTF8
    2. La base de datos de negocio de SIU-Guaraní debe estar en la misma base de datos que la instancia Toba, dentro de un esquema diferente (usualmente 'negocio' y 'desarrollo', respectivamente)
    3. Asegurarse que en el archivo postgresql.conf
      • la variable standard_conforming_strings esté seteada con valor off y que la misma NO esté comentada
      • la variable bytea_output esté seteada con valor escape y que la misma NO esté comentada
  4. Subversion
    Ejemplo: http://www.sliksvn.com/pub/Slik-Subversion-1.8.4-win32.msi
  5. TortoiseSVN
    http://tortoisesvn.net/downloads.html
    Nota: tener en cuenta que la versión debe ser similar a la del cliente de línea de comandos
  6. Graphviz
    Ejemplo: http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.28.0.msi
  7. Java JRE ó JDK
    Ejemplo: http://download.oracle.com/otn-pub/java/jdk/6u34-b04/jre-6u34-windows-i586.exe