Manual de instalacin en
ambiente de desarrollo Virtual
Market.
Instalar Linux distribucin Debian v. Jessie, lo puede descargar de la siguiente
url: https://www.debian.org/distrib/
Prerrequisitos
Grails
Para poder correr la aplicacin es necesario tener instalado el framework Grails
v2.3.6, el cual se instala de la siguiente manera:
En la terminal de Debian, se debe instalar JDK, curl y groovy environment
manager (GVM) ejecute los siguientes comandos:
Introduccin
VirtualMarket busca un archivo de configuracin, opcional, que permite
personalizar los valores por defecto. El archivo puede ser
virtualmarket-config.groovy o virtualmarket-config.properties y se busca en el
classpath o en $HOME/.grails/ (donde $HOME es el directorio del usuario del
proceso). Por lo tanto las ubicaciones posibles son:
classpath:virtualmarket-config.groovy
classpath:virtualmarket-config.properties
$HOME/.grails/virtualmarket-config.groovy
$HOME/.grails/virtualmarket-config.properties
Alternativamente, se puede especificar un archivo (.properties o .groovy) con
path arbitrario a travs de la propiedad JVM virtualmarket.config.location
Tomcat
La aplicacin se despliega en Tomcat7. Lo relevante es proveer el archivo de
configuracin a travs de la propiedad virtualmarket.config.location.
En tomcat, se estila utilizar el script setenv.sh para configurar como se lanza la
JVM. Por ejemplo:
#!/bin/sh
export CATALINA_OPTS="$CATALINA_OPTS
-Dvirtualmarket.config.location=/etc/virtualmarket/config.groovy"
PostgreSQL
Crea una base de datos y carga primero virtualmarket.sql y luego
virtualmarket-datos.sql
Por defecto, el sistema trata de conectarse a una base de datos con las
siguientes propiedades:
url: jdbc:postgresql://localhost:5432/virtualmarket
username: virtualmarket
password: vm13927