ATENEX - Ayudas

Consejería de EducaciónMailDOEEducarexHomeJunta de Extremadura
Instalación de Atenex

1. Instalación en servidores

  • INSTALACION MANUAL

Requisitos Previos

Para el correcto funcionamiento de Atenex debemos tener instaladas las aplicaciones: apache (servidor web), mysql (servidor de bases de datos) y php (intérprete de páginas programadas en el lenguaje php).



Proceso de Instalación

  1. Para la instalación en los servidores deberemos copiar los contenidos de Atenex bajo el document root de apache. Este directorio suele ser "/var/www".
  2. Hay que cambiar los permisos de las carpetas que componen el sitio web para que se pueda escribir en ellas, ya que, en caso contrario, no se permitiría la creación de archivos y el constructor no funcionaría correctamente.
  3. Se proporciona un archivo atenex.sql, el cual trae una versión de la base de datos vacía con las tablas necesarias para el funcionamiento de Atenex. Para instalarla, se puede hacer llamando a mysql y pasándole dicho archivo como entrada. Por ejemplo:
    "mysql -u nombre_usuario -p password_usuario <atenex.sql"
  4. Se deben modificar también los archivos de configuración de apache y php para adaptarlos a la subida de ficheros de gran tamaño y activar algunas otras características. Así pues habrá que hacer las siguientes modificaciones.
  5. En httpd.conf (habitualmente bajo "/etc/apache/httpd.conf")
    1. Hay que cambiar el Timeout máximo para que el apache no termine la transacción tras 300 segundos.
      Buscar la línea donde se ajusta el Timeout y cambiar el valor por uno mayor, por ejemplo 600
      Timeout 600
    2. En php.ini (habitualmente bajo "/etc/php4/apache/php.ini")
    3. Anular la muestra de errores propia de un servidor en producción
      display_errors = Off
    4. Ajustar el tiempo máximo de ejecución a un valor superior del proporcionado para poder hacer las transferencias correctamente, por ejemplo 600 segundos
      max_execution_time = 600
    5. Activar la capacidad de php para recibir ficheros
      file_uploads = On
    6. Ajustar el tamaño máximo de archivo de subida a un valor superior de 2 Megabytes, por ejemplo a 50M
      upload_max_filesize = 50M
    7. Activar register_globals para la transferencia de parámetros entre scripts
      register_globals = On
    8. Evitar errores con las comillas simples activando la variable magic_quotes_gpc
      magic_quotes_gpc = On
    9. Arreglar problemas con las sesiones cambiando la variable session.auto_start
      session.auto_start = 1
    10. Aumentar el tamaño maximo de los post en php
      post_max_size = 50M
  6. Tras reiniciar el servidor web apache, Atenex ya debería estar preparado para su utilización en los clientes.
© Consejería de Educación - Junta de Extremadura - 2007 -