Instalación y Configuración de Geonetwork 2.0.3
by
jorpiell
—
last modified
2010-06-01 22:47
Este documento explica como instalar y configurar el Geonetwork 2.0.3 para que use una base de datos MySQL en UTF-8
Lo primero que hay que hacer es bajarse el instalable desde la página del proyecto .. Geonetwork http://sourceforge.net/projects/geonetwork y bajarse la última versión estable 2.0.3 (a 2 de Agosto del 2007). A continuación, desde una consola hay que ejecutar: :: java -jar geonetwork-intermap-2.0.3-install.jar Y comenzará el proceso de instalación. Cuando se llega a la ventana donde hay que introducir los parámetros de conexión hay que poner, como nombre de usuario en nombre de usuario que se puso al configurar la base de datos (**geonetwork_user**) y como contraseña la que se especificó (**geonetwrok_password**). Hay que seleccionar MySQL como base de datos y en el campo donde hay que introducir la conexión hay que poner lo siguiente: :: jdbc:mysql://localhost/geonetwork?useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8 Después hay que finalizar el proceso de instalación. Una vez finalizado hay que enganchar en geonetwork con el tomcat periamente instalado. En la versión 5.5.23, habrá que ir al fichero **$TOMCAT_HOME/conf/server.xml** y añadir lo siguiente al final del fichero (justo antes de la etiqueta Host): .. code-block:: xmlA continuación habrá que editar el fichero **$GEONETWORK_HOME/web/WEB-INF/config.xml** y comprobar que la conexión a la base de datos está correctamente configurada. Para ello, hay que buscar la etiqueta **resources** (en torno a la línea 60) y ver las conexiones que hay. Hay que habilitar únicamente (con el atributo **enabled** la conexión a MySQL que debe tener un aspecto similar al siguiente: .. code-block:: xml Para terminar hay que indicarle al Geonetwork que el servidor remoto está configurado en UTF-8. Para ello hay que modificar el fichero **$GEONETWORK_HOME/web/xml/repositories.xml**, buscar la etiqueta donde está el servidor remoto y añadirle la propiedad **charset=utf-8** tal y como aparece aquí: .. code-block:: xml main-db jeeves.resources.dbms.DbmsPool geonetwork_user geonetwork_password com.mysql.jdbc.Driver jdbc:mysql://localhost/geonetwork?useUnicode=true&charac$ 4 3600 Llegados a este punto ya podemos comprobar que el servidor funciona correctamente. Para ello debemos arrancar el Tomcat y escribir en un navegador **http://localhost/geonetwork**.