En esta blog les enseñare a implementar openGTS en Ubuntu 16.04 LTS, tratando de dejar lo mas claro posible su instalacion y puesta en marcha.
Ademas les enseñare como acoplar equipos TK103-B originales y/o clones.
Nota: Todo los comando los realizaremos desde cualquier terminal o consola de comando favorita.
1- Instalaremos los Paquetes Requeridos
sudo apt-get install wget unzip perl ntp
Descargamos estos paquetes en nuestro directorio favoritos, en mi caso mi directorio (carpeta) de descargas personales.
Accedo a mi Directorio de Descargas
cd /home/mvera/Descargas
2- Descarga e Instalacion de OpenGTS
wget https://downloads.sourceforge.net/project/opengts/server-base/2.6.1/OpenGTS_2.6.1.zip
Preparamos la Instalacion OpenGTS
unzip OpenGTS_2.6.1.zip
sudo cp -R OpenGTS_2.6.1 /usr/local/OpenGTS
3- Descarga e Instalacion de Apache Tomcat
wget http://www-us.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
Preparamos la Instalacion de Apache Tomcat
tar xzvf apache-tomcat-7.0.69.tar.gz
sudo cp -R apache-tomcat-7.0.69/ /usr/local/tomcat7
chmod a+x /usr/local/apacheTomcat7/bin/*.sh
4- Descarga e Instalacion de Apache ANT
wget http://www-eu.apache.org/dist//ant/binaries/apache-ant-1.9.7-bin.zip
Preparamos la Instalacion Apache ANT
unzip apache-ant-1.9.7-bin.zip
sudo cp -R apache-ant-1.9.7/ /usr/local/ant
5- Descarga e Instalacion de Java JDK (32bit/64bit)
Descarga Version 32bit
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-i586.tar.gz
Descarga Version 64bit
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz
Preparamos la Instalacion de Java JDK
tar xzvf jdk-8u91-linux-*
sudo mkdir /usr/lib/jvm
sudo cp -R jdk1.8.0_91 /usr/lib/jvm/javaJDK
6- Descarga e Instalacion de JavaMail
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/javamail/1.4.7/javamail1_4_7.zip
Preparamos la Instalacion de JavaMAIL
unzip javamail1_4_7.zip
sudo cp javamail-1_4_7/mail.jar /usr/lib/jvm/javaJDK/jre/lib/ext/mail.jar
7- Descarga e Instalacion de Conector MySQL JDBC
wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.38.zip
Preparamos la Instalacion de Conector MySQL JDBC
unzip mysql-connector-java-5.1.38.zip
sudo cp mysql-connector-java-5.1.38/mysql-connector-java-5.1.38-bin.jar /usr/lib/jvm/javaJDK/jre/lib/ext/
8- Descarga e Instalacion de XAMPP 32bit/64bit
Descarga Version 32bit
wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-5.6.20-0-installer.run
Descarga Version 64bit
wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
Preparamos la Instalacion de XAMPP
chmod +x xampp-linux-*
sudo ./xampp-linux-x64-5.6.20-0-installer.run
9- Definir Variables de Entorno Necesarias
sudo gedit /etc/environment
Dentro de Este Archivo de Texto Pegamos lo Siguiente
JAVA_HOME="/usr/lib/jvm/javaJDK"CATALINA_HOME="/usr/local/tomcat7"
GTS_HOME="/usr/local/OpenGTS"
ANT_HOME="/usr/local/ant"
Guardamos y Cerramos GEdit
10- Finalmente Reiniciamos el Sistema
sudo init 6
A- Compilaremos OpenGTS y sus DCS
Iniciamos el Servicio de XAMPP
sudo /opt/lampp/lampp start
...
...
...