Instalación
Contenido |
Requisitos
Pragtico se ejecuta con en el pre-procesador de PHP. PHP es un lenguaje de programación del cual existen versiones para los tres sistemas operativos más difundidos (Linux, Windows y Mac OSX). Además de PHP, necesitará un servidor Web. Pragtico está optimizado para el servidor web Apache, pero puede funcionar en otros servidores Web, como Microsoft IIS. Por último, Pragtico también requiere de una base de datos (de momento sólo se puede usar MySQL).
Muchas personas saben por su propia experiencia que no es fácil instalar un servidor web Apache, y se pone más dificil aún si desea añadir MySQL y PHP. XAMPP, WAMP, MAMP son paquetes fáciles de instalar que contienen Apache, MySQL y PHP para los sistemas operativos Linux, Windows y Mac OSX respectivamente.
Los requisitos mínimos son:
* Apache 2.x * PHP 5.x * MySQL 5.x
Instalación de la versión de pruebas (Para desarrolladores)
Instalación paso a paso sobre Windows
- Descargar e instalar TortoiseSVN (http://tortoisesvn.net/downloads)
- Descargar e instalar Wamp (http://www.wampserver.com/en/download.php)
- Activar mod_rewrite.
- Comprobar que en la configuración del alias de apache la directiva AllowOverride este seteada a All. Para mas detalle ver este ticket, gracias Sergio por reportar.
- Activar mod_rewrite.
- Descargar e instalar Firefox (http://www.mozilla.com/en-US/)
- Asumiendo que se ha instalado el software antes nombrado en las ubicaciones por defecto:
- Buscamos la carpeta c:\wamp\www
- Dentro de esta carpeta creamos una carpeta llamada pragtico
- Sobre esta carpeta presionamos botón derecho y seleccionamos la opcion SVN Obtener
- Completar el campo Url del repositorio con la siguiente dirección: https://pragtico.svn.sourceforge.net/svnroot/pragtico/trunk/
- Presionar Aceptar
- En la carpeta c:\wamp\www\app\config, debera renombrar el archivo core.php.default a core.php
- Crear una base de datos vacia desde http://localhost/phpmyadmin/.
- Abrir firefox y en la barra de direcciones, ingresar: http://localhost/pragtico/install
- Debe cargar los datos de conexión a la base de datos recientemente creada.
- Presionar Instalar
Si el proceso se realizo correctamente, será redirigido a la pantalla de ingreso donde podrá acceder al sistema con el usuario liquidador y clave liquidador. Este usuario deberá utilizar para operar el sistema, realizar liquidaciones, entre otras.
Si el proceso se realizo correctamente, será redirigido a la pantalla de ingreso donde podrá acceder al sistema con el usuario admin y clave admin. Este usuario deberá utilizar para realizar tareas administrativas, como agregar nuevos usuarios, crear grupos, entre otras.
Instalación paso a paso sobre Linux (Ubuntu)
- Instalar el entorno LAMP (ver tutorial)
- Activar mod_rewrite: sudo a2enmod rewrite
- Comprobar que en la configuración del alias de apache la directiva AllowOverride este seteada a All. Para mas detalle ver este ticket, gracias Sergio por reportar.
- Activar mod_rewrite: sudo a2enmod rewrite
- Instalar svn: sudo aptitude install subversion
- Nos movemos a la carpeta www: cd /var/www
- Obtenemos pragtico desde el repositorio: svn co https://pragtico.svn.sourceforge.net/svnroot/pragtico/trunk/ pragtico
- Nos movemos a la carpeta /var/www/pragtico/app/config: cd /var/www/pragtico/app/config
- Renombrar el archivo core.php.default a core.php: mv core.php.default core.php
- Entrar a phpmyadmin:
- Abrir firefox y en la barra de direcciones, ingresar: http://localhost/phpmyadmin/.
- Crear una base de datos vacia.
- Abrir firefox y en la barra de direcciones, ingresar: http://localhost/phpmyadmin/.
- Abrir firefox y en la barra de direcciones, ingresar: http://localhost/pragtico/install
- Debe cargar los datos de conexión a la base de datos recientemente creada.
- Presionar Instalar
Si el proceso se realizo correctamente, será redirigido a la pantalla de ingreso donde podrá acceder al sistema con el usuario liquidador y clave liquidador. Este usuario deberá utilizar para operar el sistema, realizar liquidaciones, entre otras.
Si el proceso se realizo correctamente, será redirigido a la pantalla de ingreso donde podrá acceder al sistema con el usuario admin y clave admin. Este usuario deberá utilizar para realizar tareas administrativas, como agregar nuevos usuarios, crear grupos, entre otras.
No se debe usar el usuario admin para crear empleadores o relaciones. Debe crear un nuevo usuario con roles administracion, personal y liquidacion y asignarlo a un nuevo grupo. Luego ingresar con este usuario para realizar dichas tareas.