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
This commit is contained in:
parent
df0a01da00
commit
d809115a93
1 changed files with 19 additions and 8 deletions
|
|
@ -11,13 +11,27 @@ grant all privileges on database navaldev to naval;
|
||||||
\q
|
\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 --------------
|
------------------ Instalando Tomcat e a aplicación --------------
|
||||||
|
|
||||||
$ sudo apt-get install openjdk-6-jre tomcat6 libpg-java
|
$ 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
|
para permitir o acceso a base de datos
|
||||||
|
|
||||||
---------------------- context.xml -----------------------------
|
---------------------- context.xml -----------------------------
|
||||||
|
|
@ -33,18 +47,14 @@ para permitir o acceso a base de datos
|
||||||
</Context>
|
</Context>
|
||||||
---------------------- ---------------------------------------
|
---------------------- ---------------------------------------
|
||||||
|
|
||||||
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/-" {
|
grant codeBase "file:/var/lib/tomcat6/webapps/navalplanner-webapp/-" {
|
||||||
permission java.security.AllPermission;
|
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
|
$ sudo /etc/init.d/tomcat6 restart
|
||||||
|
|
||||||
|
|
||||||
Neste intre a aplicación debería estar accesible en : http://localhost:8080/navalplanner-webapp/
|
Neste intre a aplicación debería estar accesible en : http://localhost:8080/navalplanner-webapp/
|
||||||
|
|
||||||
---------------------------------------------------------------------------
|
---------------------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue