Sei sulla pagina 1di 23

ComoInstalarQuipux

Contenido
[ocultar]
1 Introduccin
2 Instalacin del Sistema Quipux
3 Configuracin Sevidor Web
4 Instalacin del servidor de Base de Datos
5 Instalacin del servidor de PDFs
6 Configuracin Servidor Firma Digital
Introduccin
Este manual trata de ser lo ms sencillo y lo ms estndar posible, funciona igual en
distribuciones como Debian, Centos, Ubuntu y en teora cualquier GNU Linux. Por el
momento, el sistema Quipux NO HA SIDO PROBADO CON SERVIDORES
WINDOWS.
Este manual se desarroll basado en Ubuntu, la instalacin es la misma sin importar su
distribucin, claro, teniendo en cuenta que la paquetera se instala diferente en cada
sistema; por ejemplo para instalar apache:
en Debian o Ubuntu ejecutamos
aptitude install apache2
mientras en Centos
yum install httpd
y algunos archivos estn ubicados en sitios diferentes.
La configuracin que veremos es muy bsica y permitir instalar y configurar una mquina
de pruebas, para configurar un servidor real es bsicamente lo mismo, pero se necesita
poner todas las seguridades para evitar ataques, se debern modificar las contraseas y
publicar los nombres de los servidores.
Nota: Dependiendo de sus necesidades y de los recursos con que cuenten, se puede instalar
todo el sistema en un solo equipo o en varios servidores, en un ambiente real, se sugiere
contar con tres equipos: uno para servidor web, uno para generar PDFs y uno para la base
de datos (este debe ser bastante robusto dependiendo de la carga se maneje, los otros no
consumen muchos recursos).
El sistema Quipux es un sistema de Gestin Documental que est siendo utilizado por el
Gobierno Ecuatoriano, hasta el momento en que se elabor este manual, se tenan
registrados cerca de 25.000 funcionarios pblicos y 65.000 ciudadanos; se han creado en el
sistema algo ms de 2 millones de documentos; se conectan diariamente cerca de 7000
usuarios, los que generan al rededor de 20.000 documentos por da entre originales y
copias.
Est desarrollado completamente con software libre y liberado con licencia AGPL. Por
otro lado fue desarrollado y est siendo mantenido por el Estado Ecuatoriano, por lo que el
sistema es actualizado todo el tiempo y peridicamente se liberan nuevas actualizaciones
para la comunidad.
Instalacin del Sistema Quipux
Se va a dividir la instalacin en lo siguiente :
Obtener el Cdigo fuente de Quipux
Configuracin Sevidor Web
Configuracin Servidor de Base de Datos
Configuracin Servidor para generar PDFs
Configuracin Servidor Firma Digital

Glad I've fanilly found something I agree with!
Configuracin Sevidor Web
1.Instalamos el sistema operativo
2.Instalamos los siguientes paquetes:
apache2
php-pear
php5
php5-gd
php5-pgsql
php-soap
subversion
sendmail
3.Editamos el archivo php.ini (/etc/php5/apache2/php.ini en Ubuntu) y modificamos los
siguientes valores de las variables de configuracin.
register_globals = On #Para instalar Quipux necesita estar activada, Es
recomendable ponerla en off.
display_errors = On #(nicamente mientras configuran el sistema, por
razones de seguridad luego se sugiere regresarla a off').
short_open_tag = On register_long_arrays = On
memory_limit = 32 #Mnimo 32, se sugiere 64 o 128

4.Reiniciamos el servidor apache:
/etc/init.d/apache2 restart
Para comprobar que Apache est ejecutndose y acepta scripts PHP, se hace lo siguiente:
En /var/www cree un archivo llamado phpinfo.php, el cual debe contener las siguientes
instrucciones:
<?php
phpinfo();
?>
Abra su navegador Web y en la direccin URL coloque:
http://IP_SERVIDOR/phpinfo.php
Esto deber mostrarle una pgina con informacin de la configuracin de PHP.

Si todo va bien hasta aqu, se borra el archivo creado phpinfo.php.
5.En nuestro webroot (/var/www en Ubuntu) creamos una carpeta llamada quipux
mkdir /var/www/quipux

6.Utilizando Subversin, se descarga la ltima versin del sistema Quipux en la carpeta
que acabamos de crear con el siguiente comando:
svn checkout http://svn.quipux.org/quipux /var/www/quipux
Nota: Si se descarga Quipux en formato tar.gz use el siguiente comando para
descomprimir el contenido:
tar xfz instaladorQuipux.tar.gz -C /var/www/quipux
7.Creamos el archivo de configuracin del sistema Quipux:
cp /var/www/quipux/config2.php /var/www/quipux/config.php
8.Creamos el repositorio de archivos:
mkdir /var/www/quipux/bodega
mkdir /var/www/quipux/bodega/logos mkdir
/var/www/quipux/bodega/plantillas mkdir /var/www/quipux/bodega/tmp
mkdir /var/www/quipux/bodega/2010 (o el ao actual)
9.Editamos el archivo /var/www/quipux/config.php y completamos la siguiente
informacin en base a nuestros parmetros:
//Email del Super Administrador del Sistema QUIPUX
$amd_email = "administrador@dominio.com";
//email de la cuenta de soporte
$cuenta_mail_soporte = "soporte@dominio.com";
// email de la cuenta desde la que se enviarn los recordatorios a los
usuarios
$cuenta_mail_envio = "recordatorio@dominio.com";
// Nombre de nuestro servidor; por ejemplo: http://quipux.dominio.com
// o http://127.0.0.1/quipux o http://192.168.0.5/quipux
$nombre_servidor="http://nombre_servidor_quipux";
10.Cambiamos los permisos y el propietario de las carpetas y archivos:
chown -R apache:apache /var/www/quipux cd /var/www/quipux
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

Por seguridad se sugiere dar permisos 755 a todos los directorios y 644 a todos los
archivos.
11.Por ltimo accedemos a la aplicacin desde nuestro navegador
http://IP_SERVIDOR/
Debe mostrarse esta pantalla:

Instalacin del servidor de Base de Datos
1.Instalamos el sistema operativo 2.Instalamos el servidor de base de Datos Postgresql 8.2.
Lamentablemente el sistema no funciona con versiones superiores de Postgres esta
anunciada una nueva versin de Quipux, en la que ya funciona versiones de Postgres
mayores a la 8.2.
3.Modificamos los archivos de configuracin de postgres.Ingresamos al directorio
/etc/postgresql/8.2/main
y configuramos los archivos postgresql.conf y pg_hba.conf
Editamos el archivo
/etc/postgresql/8.2/main/postgresql.conf:
Cambiamos la lnea:
listen_addresses = '*'
A continuacin editamos el archivo
/etc/postgresql/8.2/main/pg_hba.conf
y aumentamos el Nmero IP de la mquina
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 192.168.0.22/32 md5
#suponiendo que el IP de la mquina sea 192.168.0.22
Por seguridad se recomienda poner nicamente el nmero IP del servidor web pero si se
desea que cualquier usuario de la red tenga acceso al servidor de base de datos se puede
incluir la siguiente lnea:
host all all 192.168.0.0/24 md5 (suponiendo que el nmero de la subred
sea 192.168.0.0)
4.Reiniciamos el servidor de base de datos PostgreSQL
sudo /etc/init.d/postgresql-8.2 restart
5.Cambiamos la clave del usuario postgres
sudo passwd postgres
6.Nos cambiamos de usuario al usuario postgres
su postgres
7.Ingresamos al servidor de base de datos PostgreSQL con el comando
psql
8.Cambiamos la contrasea del usuario postgres de la base de datos y salimos de psql
ALTER USER postgres WITH PASSWORD 'nuevo_password';
\q
9.Para mayor facilidad en la administracin de la base de datos vamos a utilizar el paquete
pgAdmin III, lo podemos instalar en otra mquina y con este nos conectamos a nuestro
servidor de base de datos.
Para instalarlo ejecute sudo aptitude install pgadmin3
10.Una vez instalado, creamos una nueva conexin al servidor de BDD (hacemos click
sobre el cono ) y nos aparecer el siguiente wizard que nos ayudar a configurar la
conexin:

11.A continuacin creamos una nueva base de datos con los siguientes parmetros:
name: quipux
owner: postgres
encoding: UTF-8
Tablespace: pg_default


12.Abrimos el editor SQL y ejecutamos los scripts para la creacin de tablas y los inserts
bsicos para que funcione el sistema (los scripts se encuentran en el directorio
/var/www/quipux/bdd
13.Caso contrario podemos restaurar desde el backup que se encuentra en el mismo
directorio. Para esto damos un click derecho sobre la base de datos y seleccionamos la
opcin Restaurar y nos aparecer un wizard que nos ayudar a restaurar la base de datos.
nicamente marcamos la opcin No owner y verificamos que no existan errores en el
proceso.
14.Luego configuramos la conexin del sistema Quipux con la base de datos. Editamos el
archivo
/var/www/quipux/config.php
(en el servidor Quipux) y cambiamos las siguientes variables:
$usuario = "Usuario de la base de datos";
$contrasena = "Contrasea de la base de datos";
$servidor = Servidor de BDD:puerto; //ejm: "192.168.0.22:5432";
$db = "nombre de la BDD";
15.Por ltimo ingresamos a la aplicacin:

17.En el campo cdula ponemos ADMINISTRADOR y la contrasea es 123 e ingresamos
al administrador.png sistema.

Nota: Si existe algn problema para ingresar y no se muestra esta pantalla, se sugiere
ejecutar el archivo test_config.php, este archivo verifica que varios de los puntos de la
configuracin estn correctos y da sugerencias para solucionar los inconvenientes. Ingresa
desde desde tu navegador Web
http://IP_SERVIDOR/quipux/test_config.php
Instalacin del servidor de PDFs
1.Instalamos el sistema operativo
2.Instalamos los siguientes paquetes:
Apache2
php-pear
php5
php5-gd
php-soap
subversion
ghostscript
html2ps

3.En nuestro webroot ( /var/www en Ubuntu) creamos una carpeta llamada html_a_pdf
mkdir /var/www/html_a_pdf
4.Utilizando Subversin, descargamos la ltima versin del mdulo para generacin de
PDFs en la carpeta que acabamos de crear con el siguiente comando:
svn checkout http://svn.quipux.org/html_a_pdf /var/www/html_a_pdf
Nota: Si se descarga Quipux en formato tar.gz use el siguiente comando para
descomprimir el contenido:
tar xfz instaladorQuipux.tar.gz -C /var/www/html_a_pdf
5.Creamos los archivos de configuracin:
cp /var/www/html_a_pdf/config2.php /var/www/html_a_pdf/config.php
cp /var/www/html_a_pdf/html_a_pdf2.wsdl
/var/www/html_a_pdf/html_a_pdf.wsdl

6.Modificamos el archivo config.php en base a los datos de nuestro servidor:
$nombre_servidor= 'http://IP_SERVIDOR/html_a_pdf'

Nota: no es necesario que este servidor est publicado, basta con que el servidor Quipux
pueda acceder a el.
7.Editamos el archivo html_a_pdf.wsdl y al final del archivo cambiamos la variable soap:
address location:
<soap:address location="http://IP_SERVIDOR/html_a_pdf/html_a_pdf.php"/>
Este archivo es fundamental para la comunicacin entre el servidor Quipux y el Servidor de
PDFs. Para probar la conexin ingresamos desde nuestro navegador web la siguiente
direccin y debe mostrarse la siguiente pantalla:

http://IP_SERVIDOR/html_a_pdf/html_a_pdf.php?wsdl
8.Por ltimo le indicamos a nuestro servidor Quipux la direccin de nuestro servidor de
PDFs.
Editamos el archivo /var/www/quipux/config.php (en el servidor Quipux) y cambiamos la
siguiente variable:
$servidor_pdf = 'http://IP_SERVIDOR/html_a_pdf';
Nota 1: Las plantillas son archivos PDF de tamao A4 en la que se tiene un margen de 4cm
en la parte superior para el encabezado y 3cm en la parte inferior para el pi de pgina. Se
puede poner las imgenes que se desen.
Nota 2: Hay veces que las plantillas no funcionan, es por el programa en que se las genera,
se puedes utilizar Open Office o descargarse gratis programas como el pdfcreator o el
pdf995 (recomendado). NO FUNCIONAN LAS PLANTILLAS GENERADAS CON
MICROSOFT OFFICE 2007 .
Nota 3: Por ltimo, cuando se configuren las instituciones, por favor crear una nueva
institucin, NO utilizar la institucin creada por defecto.

Configuracin Servidor Firma Digital
Como funciona Firma Electrnica Quipux
Contenido
[ocultar]
1 Esquema General de la Firma Electrnica en Quipux
2 Diagrama de la Firma No 1. Relacin con los servicios Web utilizados
3 Diagrama No 2. Relacin de la Firma en Quipux con las interfaces de Usuario
4 Requisitos para que funcione la firma electrnica en Quipux
5 Configurando el Servidor Apache en Linux
6 Configuracin de la Base de Datos para Firma
7 Configurando el Servidor Apache Tomcat en Linux
Esquema General de la Firma Electrnica en Quipux

En la figura anterior se puede observar los elementos que deben configurarse para que
funcione la firma electrnica en Quipux. En esta gua explica la configuracin de los
mismos.
Diagrama de la Firma No 1. Relacin con los servicios
Web utilizados

Este es el esquema de firma digital que utiliza el Quipux en estos momentos. Por un lado en
la parte izquierda esta el Quipux (Servidor Institucin) y en la parte derecha el Servicio de
Firma. Se muestran tambin los servicios web que participan en el proceso de firma.
Diagrama No 2. Relacin de la Firma en Quipux con las
interfaces de Usuario

En este diagrama se observan las interfaces de usuario y su relacin con los sistemas que
intervienen en la firma. Cuando el usuario presiona aceptar en Envo de documentos
Electrnicos, se dispara el applet por un lado (applet.php) esto dentro del sistema de firma.
Y por el otro se invoca al servicio web wsFirma.php.
Cuando el usuario presiona firmar dentro del applet se llama a un servicio web en tomcat
wsappletfirmadigital64 (responsable de traer los archivos para que el usuario los firme).
Cuando termina de firmar se llama a la pantalla confirmar.php dentro del servicio de firma
y al cerrar esta pantalla se llama al servicio ws_firma_digital.php, para enviar los archivos
firmados al Quipux.
En el caso de la verificacin cuando se presiona verificar un documento, se llama
nuevamente al servicio wsappletfirmadigital64, quien recibe como parmetro un
documento y verifica si se encuentra vlido y fue correctamente firmado.
En resumen estos son los servicios web que participan en la firma : wsFirma.php (php
dentro del servidor firma) wsAppletFirmaDigital64 (para uso del applet) ws_firma_digital
(Dentro del Quipux)

Requisitos para que funcione la firma electrnica en
Quipux
Apache ( Desde la versin 2 en adelante )
BD de datos en Postgres ( Desde la versin 8.2 en Adelante )
Apache Tomcat ( Pueden usarse versiones desde la 6 en adelante)
Servidor NTP
Java ( Desde la 1.6 en Adelante. )

Se puede obtener el cdigo fuente de la firma electrnica en Quipux de 2 formas,
descargndolo [1] en formato tar.gz [2] , o via subversin dentro del repositorio de Quipux
[3] (si utiliza esta opcin y necesita ayuda, mire en los foros [4] de la Comunidad Quipux )
Dentro de la carpeta de firma se encuentran los siguientes archivos:
/firma/bdd
/firma/instalacion
/firma/instalacion/bdd
/firma/instalacion/bdd/BDD_certificados.backup Este archivo ya no es
necesario
/firma/instalacion/bdd/BDD_firma.backup
/firma/instalacion/tomcat
/firma/instalacion/tomcat/postgresql-8.3-603.jdbc3.jar
/firma/instalacion/tomcat/WsAppletFirmaDigital64.war
/firma/instalacion/tomcat/wsFirmaDigitalQuipux_1_3.war
/firma/lib
/firma/propiedades
/firma/verificar_firma
/firma/applet.php
/firma/config2.php
/firma/confirmar.php
/firma/firma2.wsdl
/firma/funciones.php
/firma/logo.png
/firma/proyFirma_2.jar
/firma/spinner.gif
/firma/spinner_16.gif
/firma/ws_cliente_firma.php
/firma/wsFirma.php

Configurando el Servidor Apache en Linux
En esta gua suponemos que se va ha instalar el cdigo fuente de Quipux, conjuntamente
con el de firma, dentro del mismo servidor Apache. Si ese es el caso, copiar el contenido de
los archivos de firma al directorio apache donde esta instalado quipux
Dentro del Cdigo de Quipux buscamos el archivo config.php y editamos la linea donde se
encuentra declarada la variable $servidor_firma debemos agregar la direccin web donde
esta ejecutndose el cdigo firma. Por ejemplo, si la direccin URL donde esta nuestro sitio
web funcionando y donde esta copiado el cdigo que ejecuta el applet de firma es
http://quipux.info/firma es la que debemos poner, en la siguiente lnea
Ubicamos la linea dentro del archivo config.php
$servidor_firma = "http://nombre_del_servidor_de_firma";
Modificamos de modo que esta variable apunte al servidor de firma
$servidor_firma = "http://quipux.info/firma";
Nos ubicamos dentro del cdigo de firma , y ejecutamos lo siguiente:
cp config2.php config.php
Modificamos el archivo config.php.

<?php
///////// CONFIGURACION DE LA BASE DE DATOS ///////////////
Estos parametros deben ser llenados en base a la informacin de la siguiente Seccin
Configuracin de la Base de Datos para Firma
$bdd_servidor = "127.0.0.1";
$bdd_puerto = "5432";
$bdd_nombre = "firma";
$bdd_usuario = "postgres";
$bdd_clave = "postgres";
$bdd_debug = false; //guarda en la tabla log_debug todos los queries
ejecutados
$bdd_email_admin = "email@administrador.com";
Llenar la misma informacin que puso en el config.php del Cdigo de Quipux
$servidor_nombre = "http://nombre_del_servidor_de_firma";
La siguiente lnea es para configurar donde se encuentra funcionando el servidor tomcat
que maneja las peticiones de firma. En este caso para verificar los archivos firmados.
// Verificacion de firma
$servidor_verifica_firma_cms =
"http://SERVIDOR_TOMCAT_FIRMA/wsFirmaDigitalQuipux_1_3";

?>
Nos ubicamos dentro del cdigo de firma , y ejecutamos lo siguiente:
cp firma2.wsdl firma.wsdl
Modificar el archivo firma.wsdl al final buscar la referencia a location
<service name="soapapifirmaService">
<port name="soapapifirmaPort" binding="typens:soapapifirmaBinding">
<soap:address location="http://SERVIDOR_FIRMA/wsFirma.php"/>
</port>
</service>
Cambiar la informacin, debe tener el mismo nombre que se puso en la variable
$servidor_nombre del archivo config.php del codigo de firma. Esta es la direccin al
WebService que se encarga de procesar las peticiones de verificacin y enviar los archivos
firmados a la base de datos de firma.
Ejemplo <soap:address
location="http://nombre_del_servidor_de_firma/wsFirma.php"/>
Configuracin de la Base de Datos para Firma
Crear en postgres la base de datos firma
CREATE DATABASE firma with owner=postgres encoding='UTF8';
Restaurar el backup ( este archivo se encuentra dentro del directorio de firma
/firma/instalacion/bdd/BDD_firma.backup ) en la base nueva
pg_restore -i -h localhost -p 5432 -U postgres -d firma -v
BDD_firma.backup
Cuando se configura el tomcat y el directorio apache firma, debe tener en cuenta el usuario
y la clave de la base de datos. Si usa postgres como usuario de la base de datos, la siguiente
lnea es til para asignar una clave al usuario postgres
passwd postgres
En la tabla sistema de la Base de Datos de firma debe llenarse el campo nombre y
dir_firma. En el campo nombre debe ingresar la direccin URL del servidor Quipux. El
nombre que ingrese en este campo esta relacionado con la variable $nombre_servidor del
archivo config.php dentro del Cdigo de Quipux. En el campo dir_firma debe ingresar la
informacin de la ruta del Web Service de Interconexin ( Dentro del Cdigo de Quipux
se encuentra un directorio llamado interconexion. Este Web Service se encarga de enviar
el archivo firmado a la base de datos ).

Ejemplos nombre http://DIRECCION_URL_QUIPUX
dir_firma
http://DIRECCION_URL_QUIPUX/interconexion/ws_firma_digital.php?wsdl

Configurando el Servidor Apache Tomcat en Linux
Se descarga tomcat [5] y se lo descomprime ( es necesario tener instalado java (Se ha
probado con xito con la versin para linux de java sun-java6-jdk) instalado previamente).
Una vez hecho esto se observan algunos directorios como los siguientes
-bin
-conf
-lib
-logs
-temp
-webapps
Dentro del directorio bin se encuentra el archivo catalina.sh. Agregar las siguientes lineas
al comienzo del archivo. Se necesitan para indicarle a tomcat donde esta la maquina virtual
de java, parmetros de memoria y donde esta instalado el tomcat.
JAVA_HOME=/usr/java/jdk1.6.0_06/
CATALINA_OPTS="-Xms256m -Xmx512m"
CATALINA_HOME=/DIRECTORIO_INSTALACION_TOMCAT6/apache-tomcat-6.0.16.5/
Dentro del cdigo fuente de Quipux [6], se encuentra el archivo firma.zip (en la versin
tar.gz[7]) o dentro del repositorio svn Quipux-Firma-Digital [8]
Dentro del directorio firma buscamos los subdirectorios instalacion\tomcat, all deben
encontrarse los siguientes archivos:
postgresql-8.3-603.jdbc3.jar
WsAppletFirmaDigital64.war
wsFirmaDigitalQuipux_1_3.war
El archivo postgresql-8.3-603.jdbc3.jar debe copiarse
/DIRECTORIO_INSTALACION_TOMCAT6/apache-tomcat-6.0.16.8/lib/
Los siguientes cambios se necesitan hacerlos en los archivos .war. Es necesario editarlos .
Descomprima el archivo WsAppletFirmaDigital64.war. Ejecute los siguientes comandos.
mkdir directorioWar
cp WsAppletFirmaDigital64.war directorioWar
cd directorioWar
jar -xvf WsAppletFirmaDigital64.war (dentro de directorioWar ejecute
el comando)
Dentro de directorioWar se crean una lista de directorios y archivos es necesario editar los
siguientes:
META-INF/context.xml
WEB-INF/propiedades/parametros.properties
En archivo parametros.properties editar la informacin
bd=firma #El nombre de la Base de Datos que se creo anteriormente
bd_cert=NOMBRE_BDD_CERTIFICADOS #Este linea no es necesaria
servidor_tiempo=192.168.20.1 #Ponga aqu la direccin del servidor
NTP que este usando
direccionLDAP=ldap://ldap.bce.ec/o=BCE,c=EC #Conexin con el Banco
Central para verificar revocados (Esta lnea ya no es til )
En el archivo context.xml edite la informacin referente a la Base de Datos firma
configurada en la seccin anterior.
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/WsAppletFirmaDigital64">
<Resource auth="Container" driverClassName="org.postgresql.Driver"
maxActive="30" maxIdle="1000"
maxWait="100" name="jdbc/NOMBRE_BDD_FIRMA"
password="PASSWORD_DBB_FIRMA" removeAbandoned="true"
removeAbandonedTimeout="15" type="javax.sql.DataSource"
url="jdbc:postgresql://SERVIDOR_BDD_FIRMA:PUERTO_BDD_FIRMA/NOMBRE_BDD_FIR
MA" username="USUARIO_BDD_FIRMA"/>
Ejemplo jdbc:postgresql://IP_SERVIDOR_BD:5432/firma
La siguiente informacin sobre BDD_CERTIFICADOS ya no es util ( no es
necesario editar )
<Resource auth="Container" driverClassName="org.postgresql.Driver"
maxActive="30" maxIdle="1000"
maxWait="100" name="jdbc/NOMBRE_BDD_CERTIFICADOS"
password="PASSWORD_BDD_CERTIFICADOS" removeAbandoned="true"
removeAbandonedTimeout="15" type="javax.sql.DataSource"
url="jdbc:postgresql://SERVIDOR_BDD_CERTIFICADOS:PUERTO_BDD_CERTIFICADOS/
NOMBRE_BDD_CERTIFICADOS" username="USUARIO_BDD_CERTIFICADOS"/>
</Context>

Una vez editados los cambios volver a comprimir el archivo war.
cd directorioWar
rm WsAppletFirmaDigital64.war
jar -cvf WsAppletFirmaDigital64.war *
Luego vuelva a copiar los archivos editados .war en la siguiente ubicacin:
/DIRECTORIO_INSTALACION_TOMCAT6/apache-tomcat-6.0.16.8/webapps, si
esta configurado tomcat automaticamente se desplegaran. Cuando se despliegan los
archivos war ( mirar dentro del directorio webapps) se observan una serie de directorios,
con los nombres de los archivos enunciados arriba.
No es necesario modificar el archivo wsFirmaDigitalQuipux_1_3.war, se debe copiarlo a
la siguiente ubicacin: /DIRECTORIO_INSTALACION_TOMCAT6/apache-tomcat-
6.0.16.8/webapps
Si necesita administracin web del tomcat es necesario agregar al archivo tomcat-
users.xml ( dentro del directorio
/DIRECTORIO_INSTALACION_TOMCAT6/apache-tomcat-6.0.16.8/conf/ ) lo
siguiente:
<tomcat-users>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="xxxx" roles="tomcat,role1,manager"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>

Potrebbero piacerti anche