Download SIU-Tehuelche Sistema de Gestión de Becas
Document related concepts
no text concepts found
Transcript
“2006-Año de homenaje al Dr. Ramón Carrillo” SIU-Tehuelche Sistema de Gestión de Becas 2006 SIU PÁGINA 1 DE 5 Antes de Comenzar Una vez bajado el archivo “.zip” del sitio WEB del SIU, usted al descomprimirlo va a encontrar 4 directorios. • Base de Datos • Instalación • SIU-TEHUELCHE En el directorio de “Base de Datos”, se encuentran los archivos de SQL para ser ejecutados y tener una base de datos de SIU-TEHUELCHE y de la plataforma de base TOBA. En el directorio de “Instalación”, se encuentran los archivos que se tienen que configurar para el correcto funcionamiento del SIU-TEHUELCHE en su implementación. En el directorio de “SIU-TEHUELCHE”, se encuentran las paginas PHP que conforman el sistema de Becas, SIU-TEHUELCHE. Requisitos de Hardware Las características mínimas recomendables del hardware necesario para la ejecución de la interfaz de administración del sistema son las siguientes: • Procesador Pentium IV o superior • Memoria RAM 256 Mb • Monitor recomendado para una correcta visualización: Monitor Color de al menos 800 x 600 de resolución • Teclado • Mouse • Hardware necesario para un acceso a intranet/internet: Módem ó Placa de red Requisitos de Software Antes de proceder con la instalación del SIU-TEHUELCHE, usted tiene que contar en su implementación con los siguientes productos instalados y funcionando, son: - Servidor WEB Apache (preferiblemente la versión 2.x); - PHP 5 (Este software fue testeado y funciona correctamente con la versión 5.0.5, no así con versiones anteriores, ni posteriores); - Base de datos PostGre-SQL (versión 8.x en adelante); - Navegador de sitios WEB: Internet Explorer 6.0 o FireFox 1.x ó 2.x (Este software fue testeado y funciona correctamente sobre estas versiones); SIU PÁGINA 2 DE 5 Instalación de páginas PHP 1) Directorio SIU-TEHUELCHE a) Copiar el directorio SIU-TEHUELCHE con su contenido en el disco “C:” o cualquier otro “directorio”, pero preferiblemente fuera del esquema de directorios donde se encuentran el resto de las páginas de su sitio WEB. 2) Archivo “PHP.INI” Este es el archivo de configuración de PHP, el mismo se encuentra en el directorio de instalación de Windows que puede ser “C:\Windows\” o bien “C:\Winnt”, o bien en el mismo directorio de instalación de PHP. a) Editar este archivo y descomentar las líneas que hacen referencia al manejo con la base de datos Postgre-SQL. Las mismas son: i. extension=php_pgsql.dll; ii. extension=php_gd2.dll; 3) Archivo "tehuelche.conf" a) Este archivo se encuentra en el directorio “Instalación”. b) En caso de haber copiado el directorio del SIU-TEHUELCHE en algún otro subdirectorio y no en el raíz del disco “C:”, se tiene que modificar el contenido de este archivo, indicándole el directorio correspondiente ya que viene configurado el mismos. Ejemplo, si el directorio del SIU-TEHUELCHE es el “f:/sitios/” el archivo “tehuelche.conf” quedaría de la siguiente manera: Alias /toba_tehuelche "f:/sitios/siu-tehuelche/www" <Directory " f:/sitios/siu-tehuelche/www/"> SetEnv TOBA_DIR "f:/sitios/siu-tehuelche" Options MultiViews DirectoryIndex aplicacion.php AllowOverride None Order allow,deny Allow from all </Directory> Alias /siu-tehuelche " f:/sitios/siu-tehuelche/proyectos/tehuelche/www" <Directory " f:/sitios/siu-tehuelche/proyectos/tehuelche/www/"> SetEnv TOBA_DIR "f:/sitios/siu-tehuelche" SetEnv TOBA_ALIAS "toba_tehuelche" Options MultiViews DirectoryIndex aplicacion.php AllowOverride None Order allow,deny Allow from all </Directory> SIU PÁGINA 3 DE 5 c) Copiar el archivo "tehuelche.conf" en el directorio "/conf" del Apache. d) Incluir en el archivo "httpd.conf" del directorio /conf del Apache la sentencia "include conf/tehuelche.conf" que va a permitir la lectura del archivo anterior. Esta modificación tiene que ser incluida bajo la sentencia <Directory /> ya que se esta buscando declarar el ALIAS para el acceso al sistema. Extracto del archivo “httpd.conf” de configuración del Apache y la inclusión de la línea antes mencionada: <Directory /> Options FollowSymLinks AllowOverride None </Directory> # # Note that from this point forward you must specifically allow # particular features to be enabled - so if something's not working as # you might expect, make sure that you have specifically enabled it # below. # # # This should be changed to whatever you set DocumentRoot to. # include conf/tehuelche.conf SIU PÁGINA 4 DE 5 Instalación de la base de datos 1) Directorio “Base de Datos” En este directorio se encuentran los archivos “sql” (a partir de ahora “scripts”) para ser ejecutados en la base de datos. 2) Creación de la base de datos Las bases (toba y tehuelche) serán creadas automáticamente por los scripts, por lo que n hace falta de ninguna creación en particular. 3) Ejecución de los scripts a) Se debe ejecutar el script toba.sql ya sea desde la línea de comando o bien desde un programa administrador de la base de datos en forma gráfica como puede ser PGAdmin. • En caso de ejecutar el script desde la línea de comando deberá escribir lo siguiente: Psql –f [ruta al archivo]/toba.sql –U [usuario con el que se conecta a la BD] –h [servidor] template1 • En caso de ejecutarlo desde PGAdmin, simplemente abrir el archivo desde la aplicación que ejecuta SQLs directamente al motor. b) El otro script a ejecutar es tehuelche.sql, que tiene la misma metodología que el anterior. 4) Archivo bases.ini Dentro del directorio SIU-TEHUELCHE\instalacion hay un archivo denominado bases.ini. El archivo contiene lo siguiente: [toba] motor = postgres7 profile = localhost usuario = postgres clave = postgres base = toba_tehuelche [tehuelche] motor = postgres7 profile = localhost usuario = postgres clave = postgres base = tehuelche Tanto en la sección de [toba] como de [tehuelche] se deberá revisar los ítems: • • • Profile: poner la dirección del servidor PostgreSQL donde residen las bases de datos Usuario: El nombre del usuario administrador en la base de datos PostgreSQL. Por defecto está en postgres. Clave: La clave correspondiente al usuario. Por defecto está postgres. El resto del archivo no se deberá cambiar. SIU PÁGINA 5 DE 5