Instalación Tomcat7

El servidor de aplicaciones es necesario para correr el reporteador BIRT y para el servidor de mapas GeoServer.

  • La instalación de tomcat7, es muy sencilla basta instalar el paquete oficial.

# apt-get install tomcat7 tomcat7-admin

# mkdir /var/lib/tomcat7/lib
# wget http://jdbc.postgresql.org/download/postgresql-9.3-1101.jdbc4.jar -O /var/lib/tomcat7/lib/postgresql-9.3-1101.jdbc4.jar
# service tomcat7 restart
  • Cambiar la configuración para que escuche a través de las interfaces de red IPV4
# echo "JAVA_OPTS=\"${JAVA_OPTS} -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true \" " >> /etc/default/tomcat7

* Agregar un usuario para administrar a través de la plataforma web. Agregando lo siguiente al archivo “/etc/tomcat7/tomcat-users.xml”

nano /etc/tomcat7/tomcat-users.xml

<role rolename="manager-gui"/>
<role rolename="admin-ui" />

<user username="admin" password="4dm1n" roles="admin-gui,manager-gui" />
  • Finalmente reiniciamos el tomcat7 para que tome los cambios.

# service tomcat7 restart

Instalación BIRT 4.3.2

BIRT es un sistema para la creación de reportes de inteligencia de negocios, publicado bajo licencia Eclipse Public License.

# wget http://eclipse.c3sl.ufpr.br/birt/downloads/drops/R-R1-4_3_2-201402251404/birt-runtime-4_3_2.zip
# unzip birt-runtime-4_3_2.zip
# mv birt-runtime-4_3_2/birt.war /tmp
# chmod 777 /tmp/birt.war
  • Ahora se debe ingresar a la interfaz de administración manager

  • Finalmente debemos configurar el DataSource para nuestros reportes, para eso creamos el archivo /etc/tomcat7/Catalina/localhost/birt.xml con el siguiente contenido.
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/birt">

<Resource auth="Container" driverClassName="org.postgresql.Driver" maxActive="8"
 maxIdle="4" name="jdbc/siim2" password="infometrika2013" type="javax.sql.DataSource"
 url="jdbc:postgresql://localhost:5432/siim2" username="postgres"/>

Instalación GeoServer 2.5.0

GeoServer es un servidor de información geoespacial, distribuido bajo licencia GPLv2.0.

# wget http://superb-dca2.dl.sourceforge.net/project/geoserver/GeoServer/2.5/geoserver-2.5-war.zip -O /tmp/geoserver-2.5-war.zip
# cd /tmp
# unzip geoserver-2.5-war.zip
  • Hacer el deploy de manera similar a la que se hizó con BIRT