Instalar openGTS en Debian Wheezy
En esta oportunidad vamos a explicar como instalar la plataforma de rastreo OpenGTS en un sistema operativo Debian Wheezy GNU/Linux, para ello vamos a realizar los siguientes pasos:
1.1 Instalación de JAVA
Asegurarse que java jre y jdk esten instalados en el sistema:
$ aptitude search "?provides(java-runtime)"
$ aptitude search "?provides(java-sdk)"
Instalar en caso no lo este:
# apt-get install openjdk-6-jre
Luego exportar la variable
$ export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386
$ cd /usr/local
$ ln -s $JAVA_HOME java
1.2 Instalar ANT
En caso no se encuentre instalado ANT, debe ser instalado:
$ aptitude install ant
1.3 Instalar TOMCAT
Descarga la versión de tomcat y procede con los siguientes pasos:
$ cp apache-tomcat-7.0.59 /usr/local/
$ export CATALINA_HOME=/usr/local/apache-tomcat-7.0.59
$ cd /usr/local
$ ln -s $CATALINA_HOME tomcat
$ cd $CATALINA_HOME/bin
$ chmod a+x *.sh
Nota: para ejecutar tomcat, debemos utilizar el archivo startup.sh:
# cd $CATALINA_HOME
# ./bin/startup.sh
1.4 Instalar MySQL
$ aptitude install mysql-server mysql
1.5 Instalar OpenGTS
Descarga la última versión de openGTS, y realiza los siguientes pasos:
$ cp openGTS /usr/local
$ export GTS_HOME=/usr/local/openGTS
$ ln -s $GTS_HOME gts
$ ant all
Hasta este punto se debe de haber instalado openGTS, ahora vamos a añadir algunas librerias que son necesarias para su funcionamiento.
1.6 Añadir librerías: Mail y mysql
Añadir la librería mail:
$ cp mail.jar $JAVA_HOME/jre/lib/ext/
$ chmod 755 $JAVA_HOME/jre/lib/ext/mail.jar
Añadir la librería de mysql:
$ cp mysql-connector-java-5.1.32-bin $JAVA_HOME/jre/lib/ext/.
1.7 Añadir las variables de entorno
Para hacer permanente las variables de entorno, debemos editar el archvo environment. En mi caso uso el editor vi, y añado las tres variables:
#vi /etc/environment
CATALINA_HOME=/usr/local/apache-tomcat-7.0.59
JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386
GTS_HOME=/usr/local/openGTS
Luego de haber instalado openGTS, queda solamente ejecutar la plataforma, para lo cual vamos a tener que realizar los siguientes pasos:
2.1 Creación de la base de datos gts
# cd $GTS_HOME
# ./initdb.sh -rootUser=miusuario -rootPass=mipass
2.2 Testear si no hay problemas de instalación
En estos pasos quizá salgan algunos avisos o warnings, que se deben tomar en cuenta, pero eso no impide que se ejecute la plataforma openGTS
# cd $GTS_HOME
# ./bin/checkInstall.sh
Verificamos si se puede enviar correos. Para este paso, previamente se debe de haber configurado el smtp en el archivo config. Si no se puede, por el momento no nos preocupemos, ya que luego explicaré como configurar el smtp.
# ./bin/checkInstall.sh -sendMail micorreo@dominio.com
2.3 Crear la cuenta principal de openGTS
Este paso crea el usuario administrador de openGTS, el cual permitirá crear cuentas y usuarios:
# cd $GTS_HOME
# ./bin/admin.sh Account -account=sysadmin -pass=mipass -create
2.4 Compilar openGTS
# cd $GTS_HOME
# ant track
2.5 Ingresar a la plataform openGTS:
Como último paso, abrimos nuestro navegador, e ingresamos la siguiente url:
http://localhost:8080/track/Track
Si todo marcha bien, aparecerá el formulario de login de openGTS, donde debemos ingresarle la cuenta y contraseña que ingresamos en el paso 2.3. Y de esa manera ya podremos administrar nuestra plataforma de rastreo openGTS.
Nota: Asegurence de que Tomcat este corriendo, como se vio en el paso 1.3
I. INSTALACIÓN de openGTS
1.1 Instalación de JAVA
Asegurarse que java jre y jdk esten instalados en el sistema:
$ aptitude search "?provides(java-runtime)"
$ aptitude search "?provides(java-sdk)"
Instalar en caso no lo este:
# apt-get install openjdk-6-jre
Luego exportar la variable
$ export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386
$ cd /usr/local
$ ln -s $JAVA_HOME java
1.2 Instalar ANT
En caso no se encuentre instalado ANT, debe ser instalado:
$ aptitude install ant
1.3 Instalar TOMCAT
Descarga la versión de tomcat y procede con los siguientes pasos:
$ cp apache-tomcat-7.0.59 /usr/local/
$ export CATALINA_HOME=/usr/local/apache-tomcat-7.0.59
$ cd /usr/local
$ ln -s $CATALINA_HOME tomcat
$ cd $CATALINA_HOME/bin
$ chmod a+x *.sh
Nota: para ejecutar tomcat, debemos utilizar el archivo startup.sh:
# cd $CATALINA_HOME
# ./bin/startup.sh
1.4 Instalar MySQL
$ aptitude install mysql-server mysql
1.5 Instalar OpenGTS
Descarga la última versión de openGTS, y realiza los siguientes pasos:
$ cp openGTS /usr/local
$ export GTS_HOME=/usr/local/openGTS
$ ln -s $GTS_HOME gts
$ ant all
Hasta este punto se debe de haber instalado openGTS, ahora vamos a añadir algunas librerias que son necesarias para su funcionamiento.
1.6 Añadir librerías: Mail y mysql
Añadir la librería mail:
$ cp mail.jar $JAVA_HOME/jre/lib/ext/
$ chmod 755 $JAVA_HOME/jre/lib/ext/mail.jar
Añadir la librería de mysql:
$ cp mysql-connector-java-5.1.32-bin $JAVA_HOME/jre/lib/ext/.
1.7 Añadir las variables de entorno
Para hacer permanente las variables de entorno, debemos editar el archvo environment. En mi caso uso el editor vi, y añado las tres variables:
#vi /etc/environment
CATALINA_HOME=/usr/local/apache-tomcat-7.0.59
JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386
GTS_HOME=/usr/local/openGTS
II. EJECUCIÓN DE OPENGTS
Luego de haber instalado openGTS, queda solamente ejecutar la plataforma, para lo cual vamos a tener que realizar los siguientes pasos:
2.1 Creación de la base de datos gts
# cd $GTS_HOME
# ./initdb.sh -rootUser=miusuario -rootPass=mipass
2.2 Testear si no hay problemas de instalación
En estos pasos quizá salgan algunos avisos o warnings, que se deben tomar en cuenta, pero eso no impide que se ejecute la plataforma openGTS
# cd $GTS_HOME
# ./bin/checkInstall.sh
Verificamos si se puede enviar correos. Para este paso, previamente se debe de haber configurado el smtp en el archivo config. Si no se puede, por el momento no nos preocupemos, ya que luego explicaré como configurar el smtp.
# ./bin/checkInstall.sh -sendMail micorreo@dominio.com
2.3 Crear la cuenta principal de openGTS
Este paso crea el usuario administrador de openGTS, el cual permitirá crear cuentas y usuarios:
# cd $GTS_HOME
# ./bin/admin.sh Account -account=sysadmin -pass=mipass -create
2.4 Compilar openGTS
# cd $GTS_HOME
# ant track
2.5 Ingresar a la plataform openGTS:
Como último paso, abrimos nuestro navegador, e ingresamos la siguiente url:
http://localhost:8080/track/Track
Si todo marcha bien, aparecerá el formulario de login de openGTS, donde debemos ingresarle la cuenta y contraseña que ingresamos en el paso 2.3. Y de esa manera ya podremos administrar nuestra plataforma de rastreo openGTS.
Nota: Asegurence de que Tomcat este corriendo, como se vio en el paso 1.3

Comentarios
Publicar un comentario