From d809115a9301a8267564155c4dd6ea9071226920 Mon Sep 17 00:00:00 2001 From: Jose Maria Casanova Crespo Date: Mon, 18 Jan 2010 01:57:10 +0100 Subject: [PATCH] ItEr43S09ImplantacionAplicacionItEr42S13: updated intallation procedure to karmic * Updated the documentation of installation to ubuntu karmic * Included the information of installation dependencies of CutyCapt * Review of Tomcat Security configuration --- doc/src/technical/howto-install-navalapp.txt | 27 ++++++++++++++------ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/doc/src/technical/howto-install-navalapp.txt b/doc/src/technical/howto-install-navalapp.txt index 491f5a2e6..53d09a10b 100644 --- a/doc/src/technical/howto-install-navalapp.txt +++ b/doc/src/technical/howto-install-navalapp.txt @@ -11,13 +11,27 @@ grant all privileges on database navaldev to naval; \q ------------------------------------------------------------------ -IMPORTANTE a instalación supon a instalación sobre unha ubuntu jaunty. +----------------- Instalación de dependencias necesarias para o sistema de impresión + +IMPORTANTE a instalación supon a instalación sobre unha ubuntu karmic i386 + +Instalamos o soporte de webkit para instalar CutyCapt e xvfb + +$ sudo apt-get install libqt4-webkit libqt4-svg xvfb + +Descargamos a utilidade CutyCapt + +$ wget http://naval.igalia.com/downloads/cutycapt_20100108_i386.deb + +Instalamos CutyCapt + +$ sudo dpkg -i cutycapt_20100108_i386.deb ------------------ Instalando Tomcat e a aplicación -------------- $ sudo apt-get install openjdk-6-jre tomcat6 libpg-java -en /etc/tomcat6/conf/context.xml incluimos o código o elemento XML Resource +en /etc/tomcat6/context.xml incluimos o código o elemento XML Resource para permitir o acceso a base de datos ---------------------- context.xml ----------------------------- @@ -33,18 +47,14 @@ para permitir o acceso a base de datos ---------------------- --------------------------------------- -incluimos a seguintes directivas en /etc/tomcat6/policy.d/04webapps.policy +incluimos a seguintes directivas en un nuevo fichero /etc/tomcat6/policy.d/51navalplan.policy --------------------------- 04webapps.policy----------------------- +-------------------------- 51navalplan.policy----------------------- grant codeBase "file:/var/lib/tomcat6/webapps/navalplanner-webapp/-" { permission java.security.AllPermission; }; - grant { - permission java.net.SocketPermission "127.0.0.1:5432","resolve,connect"; - permission java.net.SocketPermission "localhost:5432","resolve,connect"; - }; ------------------------------------------------------------------ @@ -71,6 +81,7 @@ Reiniciamos o tomcat para que recolla todas as modificacións da configuración: $ sudo /etc/init.d/tomcat6 restart + Neste intre a aplicación debería estar accesible en : http://localhost:8080/navalplanner-webapp/ ---------------------------------------------------------------------------