Diferencia entre revisiones de «SIU-Pilaga/version2.3.6/instalacion desde cero/desarrollo»
(→instalación de SIU-Pilagá desde cero del entorno de desarrollo) |
(→Instalación) |
||
Línea 12: | Línea 12: | ||
#Descargar el instalador de SIU-Pilaga desde el sitio [[comunidad.siu.edu.ar|comunidad]] cuyo nombre es ''''SIU-Pilaga_2.3.6_para_desarrollo.zip''''. | #Descargar el instalador de SIU-Pilaga desde el sitio [[comunidad.siu.edu.ar|comunidad]] cuyo nombre es ''''SIU-Pilaga_2.3.6_para_desarrollo.zip''''. | ||
#Descomprimir el archivo y copiar el directorio SIU-Pilaga en la máquina destino. | #Descomprimir el archivo y copiar el directorio SIU-Pilaga en la máquina destino. | ||
+ | #Instalar el proyecto, para ello, ejecutar: | ||
+ | #:<source lang="php" enclose="div"> | ||
+ | sudo <path proyecto SIU-Pilagá>/bin/instalar | ||
+ | </source> | ||
+ | #:y completar | ||
+ | #:<source lang="php" enclose="div"> | ||
+ | Por favor, ingrese su número de desarrollador (ENTER utilizará 0): ID personal enviado por correo electrónico o que ya tengan asignado. | ||
+ | Se trata de una instalacion de producción? (Si o No) (s/n): n | ||
+ | PostgreSQL - Ubicación (ENTER utilizará localhost): localhost | ||
+ | PostgreSQL - Puerto (ENTER utilizará: 5432): 5432 (ejemplo) | ||
+ | PostgreSQL - Usuario (ENTER utilizará postgres): postgres (ejemplo) | ||
+ | PostgreSQL - Clave (ENTER para usar sin clave): xxxxxxxxxx | ||
+ | PostgreSQL - Base de datos (ENTER utilizará toba_2_6): toba_2_6 | ||
+ | Toba - Clave (usuario "toba"): toba (ejemplo) | ||
+ | </source> | ||
+ | #Darle permisos a las siguientes carpetas para que el usuario Apache puede escribir: | ||
+ | #*<path proyecto SIU-Pilagá>/www | ||
+ | #*<path proyecto SIU-Pilagá>/temp | ||
+ | #*<path proyecto SIU-Pilagá>/metadatos_compilados | ||
+ | #*<path proyecto SIU-Pilagá>/lib/toba/www | ||
+ | #*<path proyecto SIU-Pilagá>/lib/toba/instalacion | ||
+ | #*<path proyecto SIU-Pilagá>/lib/toba/temp | ||
+ | #Tal como se indica en la consola al instalar, se debe crear el link simbólico al toba.conf | ||
+ | #:<source lang="php" enclose="div"> | ||
+ | ln -s <path proyecto SIU-Pilagá>/lib/toba/instalacion/toba.conf /etc/apache2/sites-enabled/toba_2_6.conf | ||
+ | </source> | ||
+ | #:y luego reiniciar Apache | ||
+ | |||
+ | |||
#Editar el archivo toba.conf que está en el directorio '''<path proyecto SIU-Pilagá>/SIU-Pilaga/instalacion'''. Modificar todas las apariciones de C:/SIU-Pilaga por el PATH donde se encuentra la carpeta SIU-Pilaga. | #Editar el archivo toba.conf que está en el directorio '''<path proyecto SIU-Pilagá>/SIU-Pilaga/instalacion'''. Modificar todas las apariciones de C:/SIU-Pilaga por el PATH donde se encuentra la carpeta SIU-Pilaga. | ||
#Publicar en el servidor web para poder navegar la aplicación. | #Publicar en el servidor web para poder navegar la aplicación. |
Revisión del 11:52 6 abr 2016
Instalación de SIU-Pilagá desde cero del entorno de desarrollo
A lo largo de los pasos se deberá reemplazar:
- <path proyecto SIU-Pilagá>: por el path donde está instalado el proyecto.
- En caso de estar instalando la versión en entorno de Desarrollo:
- 2.3.x: por la versión que se va a instalar.
- En caso de estar instalando la versión en entorno de Producción:
- 2.3.x.y: por la versión propia que se va a instalar.
Recomendaciones
- Se recomienda tener como mínimo dos instalaciones del SIU-Pilagá, una de producción y otra para realizar pruebas.
- Si una de las instalaciones va a ser utilizada para desarrollo se recomienda limitar el acceso para permitir que solo los desarrolladores autorizados hagan uso de la herramienta.
Instalación
- Descargar el instalador de SIU-Pilaga desde el sitio comunidad cuyo nombre es 'SIU-Pilaga_2.3.6_para_desarrollo.zip'.
- Descomprimir el archivo y copiar el directorio SIU-Pilaga en la máquina destino.
- Instalar el proyecto, para ello, ejecutar:
- sudo <path proyecto SIU-Pilagá>/bin/instalar
- y completar
- Por favor, ingrese su número de desarrollador (ENTER utilizará 0): ID personal enviado por correo electrónico o que ya tengan asignado.
Se trata de una instalacion de producción? (Si o No) (s/n): n
PostgreSQL - Ubicación (ENTER utilizará localhost): localhost
PostgreSQL - Puerto (ENTER utilizará: 5432): 5432 (ejemplo)
PostgreSQL - Usuario (ENTER utilizará postgres): postgres (ejemplo)
PostgreSQL - Clave (ENTER para usar sin clave): xxxxxxxxxx
PostgreSQL - Base de datos (ENTER utilizará toba_2_6): toba_2_6
Toba - Clave (usuario "toba"): toba (ejemplo)
- Darle permisos a las siguientes carpetas para que el usuario Apache puede escribir:
- <path proyecto SIU-Pilagá>/www
- <path proyecto SIU-Pilagá>/temp
- <path proyecto SIU-Pilagá>/metadatos_compilados
- <path proyecto SIU-Pilagá>/lib/toba/www
- <path proyecto SIU-Pilagá>/lib/toba/instalacion
- <path proyecto SIU-Pilagá>/lib/toba/temp
- Tal como se indica en la consola al instalar, se debe crear el link simbólico al toba.conf
- ln -s <path proyecto SIU-Pilagá>/lib/toba/instalacion/toba.conf /etc/apache2/sites-enabled/toba_2_6.conf
- y luego reiniciar Apache
- Editar el archivo toba.conf que está en el directorio <path proyecto SIU-Pilagá>/SIU-Pilaga/instalacion. Modificar todas las apariciones de C:/SIU-Pilaga por el PATH donde se encuentra la carpeta SIU-Pilaga.
- Publicar en el servidor web para poder navegar la aplicación.
- Editar el archivo httpd.conf que está en el directorio de instalación del servidor Web (APACHE).
- EN Window: Agregar la siguiente línea: Ejemplo: include "<path proyecto SIU-Pilagá>/SIU-Pilaga/instalacion/toba.conf".
- Modificar el archivo bases.ini del directorio <path proyecto SIU-Pilagá>/SIU-Pilaga/instalacion y cambiar los renglones que dicen profile, usuario, clave y puerto por la IP del motor de PostgreSQL, el usuario, la clave y el puerto respectivamente.