Diferencia entre revisiones de «SIU-Toba»
(Página creada con «= SIU-Toba = Es un Ambiente de Desarrollo Web que permite construir aplicaciones transaccionales. Esta herramienta libre de desarrollo rápido posee una arquitectura basad...») |
(→Instalación) |
||
(No se muestran 4 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
− | + | __NOTOC__ | |
− | Es un Ambiente de Desarrollo Web que permite construir aplicaciones transaccionales. Esta herramienta | + | [[Archivo:siu-toba.png|derecha|link=]] |
+ | |||
+ | |||
+ | Es un Ambiente de Desarrollo Web que permite construir aplicaciones transaccionales. | ||
+ | |||
+ | Esta herramienta de desarrollo rápido posee licencia libre, una arquitectura basada en componentes y una IDE de edición propia. | ||
+ | |||
+ | == Requerimientos de Hardware Sugeridos == | ||
+ | |||
+ | ===== [http://documentacion.siu.edu.ar/wiki/Requerimientos_IT Requerimientos Mínimos de Equipamiento] ===== | ||
+ | |||
+ | == Documentación == | ||
+ | |||
+ | ===== [[SIU-Toba/Basicos|Conceptos Básicos]] ===== | ||
+ | |||
+ | ===== [[SIU-Toba/Instalacion|Instalación]] ===== | ||
+ | |||
+ | Para consultas y soporte de instalación de Apache, PHP, Postgres y Linux utilizar el [http://comunidad.siu.edu.ar/foro/index.php?board=1.0 foro del siu]. | ||
+ | |||
+ | * [[SIU-Toba/Instalacion/DockerComposer| Utilizando Docker - Composer]]: Recomendada para nuevos proyectos utilizando a Toba como una librería más. Disponible en sistemas de 64bits tanto Linux como Windows o OSX. | ||
+ | |||
+ | * [[SIU-Toba/Instalacion/Linux| Instalación manual en GNU/Linux]]: | ||
+ | |||
+ | * [[SIU-Toba/Instalacion/Windows | Instalación manual en Windows]]: | ||
+ | |||
+ | == Ejecución de instalación desatendida == | ||
+ | |||
+ | Para llevar a cabo una instalación desatendida, esto es sin pedir de manera interactiva los parametros, lo cual es mas útil para entornos script, consultar la ayuda del comando para verificar los argumentos a ser provistos vía '''toba/bin/instalar --help''' | ||
+ | |||
+ | == Notas sobre PostgreSQL == | ||
+ | |||
+ | * Para '''desarrollo''' la forma más sencilla de configurar el sistema es dejar el usuario de la base llamado `postgres` y darle permiso irrestricto desde la misma máquina (una verdero suicidio de seguridad). | ||
+ | Para esto editar el archivo ''pg_hba.conf'' (linux) o ''datapg_hba.conf''(windows) y agregar esta línea al final del archivo (cambiar si ya existe con md5/peer) | ||
+ | |||
+ | ''' | ||
+ | host all all 127.0.0.1/32 trust | ||
+ | ''' | ||
+ | |||
+ | * Si se instala versión 8.1 o superior, ver notas sobre la [[SIU-Toba/Instalacion/Encoding| codificación local (encoding)]]. | ||
+ | |||
+ | * Desde la versión 8.1 postgreSQL [http://www.postgresql.org/docs/8.1/interactive/sql-delete.html por defecto no permite más joins en forma implícita en los DELETES], para la regeneración y el borrado del proyecto esto es necesario. | ||
+ | Para permitirlo setear en 'true' la cláusula ''add_missing_from'' de la configuración de postgreSQL. | ||
+ | |||
+ | ===== [[SIU-Toba/damnit|whothe hell]] ===== | ||
+ | |||
+ | == Versiones == | ||
+ | [[SIU-Toba/version3.0.0|Versión 3.0.0]] | ||
+ | |||
+ | [[SIU-Toba/version3.1.0|Versión 3.1.0]] | ||
+ | |||
+ | [[SIU-Toba/version3.2.0|Versión 3.2.0]] | ||
+ | |||
+ | [[SIU-Toba/version3.3.0|Versión 3.3.0]] | ||
+ | |||
+ | [http://repositorio.siu.edu.ar/downloads/toba Versiones SIU-Toba 2] |
Revisión actual del 11:52 11 nov 2020
Es un Ambiente de Desarrollo Web que permite construir aplicaciones transaccionales.
Esta herramienta de desarrollo rápido posee licencia libre, una arquitectura basada en componentes y una IDE de edición propia.
Requerimientos de Hardware Sugeridos
Requerimientos Mínimos de Equipamiento
Documentación
Conceptos Básicos
Instalación
Para consultas y soporte de instalación de Apache, PHP, Postgres y Linux utilizar el foro del siu.
* Utilizando Docker - Composer: Recomendada para nuevos proyectos utilizando a Toba como una librería más. Disponible en sistemas de 64bits tanto Linux como Windows o OSX.
* Instalación manual en GNU/Linux:
* Instalación manual en Windows:
Ejecución de instalación desatendida
Para llevar a cabo una instalación desatendida, esto es sin pedir de manera interactiva los parametros, lo cual es mas útil para entornos script, consultar la ayuda del comando para verificar los argumentos a ser provistos vía toba/bin/instalar --help
Notas sobre PostgreSQL
* Para desarrollo la forma más sencilla de configurar el sistema es dejar el usuario de la base llamado `postgres` y darle permiso irrestricto desde la misma máquina (una verdero suicidio de seguridad).
Para esto editar el archivo pg_hba.conf (linux) o datapg_hba.conf(windows) y agregar esta línea al final del archivo (cambiar si ya existe con md5/peer)
host all all 127.0.0.1/32 trust
* Si se instala versión 8.1 o superior, ver notas sobre la codificación local (encoding).
* Desde la versión 8.1 postgreSQL por defecto no permite más joins en forma implícita en los DELETES, para la regeneración y el borrado del proyecto esto es necesario.
Para permitirlo setear en 'true' la cláusula add_missing_from de la configuración de postgreSQL.
whothe hell
Versiones
Versión 3.0.0
Versión 3.1.0
Versión 3.2.0
Versión 3.3.0