Guía de instalación de WebSphere Portal content...

77
Guía de instalación de WebSphere Portal content publishing IBM

Transcript of Guía de instalación de WebSphere Portal content...

Guía de instalación de WebSphere Portalcontent publishing

IBM

Primera edición (Noviembre de 2002)

Este manual es la traducción del original inglés WebSphere Portal content publishing Installation Guide.

Esta edición se aplica a la versión actual de WebSphere Portal content publishing y a todos los releases ymodificaciones posteriores hasta que se indique lo contrario en nuevas ediciones. Asegúrese de utilizar la edicióncorrecta para el nivel de software.

Cuando envíe información a IBM, dispone de un derecho no exclusivo de IBM para utilizar y distribuir lainformación de cualquier manera que cree oportuna sin incurrir en ningún compromiso.

© Copyright International Business Machines Corporation 2002. Reservados todos los derechos.

NotaAntes de utilizar esta información y el software que soporta, asegúrese de leer lainformación general de Avisos.

Contenido

Capítulo 1. Guía de instalación . . . . . 1Terminología . . . . . . . . . . . . . . 1Prerrequisitos . . . . . . . . . . . . . . 1

Capítulo 2. Situaciones de instalación deejemplo . . . . . . . . . . . . . . . 3Situación ″Prueba de concepto″ . . . . . . . . 3Producción con Domino Workflow . . . . . . . 5Producción con Lite Workflow . . . . . . . . 6

Capítulo 3. Planificación de lainstalación . . . . . . . . . . . . . 9Migración . . . . . . . . . . . . . . . 9Instalación de la base de datos . . . . . . . . 9WebSphere Application Server . . . . . . . . 9Gestión del flujo de trabajo . . . . . . . . . 9Control de versiones . . . . . . . . . . . 10Entorno de desarrollo . . . . . . . . . . . 10Entorno de autoría . . . . . . . . . . . . 10Entorno de tiempo de ejecución . . . . . . . 11

Consideraciones para Motor de recomendaciónLikeMinds . . . . . . . . . . . . . . 11

Capítulo 4. Preparación para instalarWebSphere Portal content publishing . 15Desinstalación de WebSphere Portal contentpublishing . . . . . . . . . . . . . . . 15Preparación de las bases de datos y los almacenesde contenido . . . . . . . . . . . . . . 16

Configuración de una base de datos de Oracle. . 16Configuración de una base de datos DB2 . . . 21Instalación de IBM Content Manager . . . . . 22

Preparación de gestión del flujo de trabajo . . . . 23Configuración de Lotus Workflow . . . . . . 23

Preparación de la seguridad/autenticación . . . . 30Sistema operativo local . . . . . . . . . 30LDAP . . . . . . . . . . . . . . . 31Lotus Domino . . . . . . . . . . . . 32

Preparación del control de versiones . . . . . . 32Preparación para instalar Motor de recomendaciónLikeMinds . . . . . . . . . . . . . . . 33

Uso de una base de datos existente para lainstalación de LikeMinds . . . . . . . . . 33Uso de un esquema de tablas diferente de lastablas por omisión . . . . . . . . . . . 33Creación de la base de datos para Microsoft SQLServer . . . . . . . . . . . . . . . 33Configuración de un ODBC DSN para MicrosoftSQL Server . . . . . . . . . . . . . 34

Preparación de una instalación de Motor derecomendación LikeMinds en Oracle . . . . . 34Preparación para una instalación de Motor derecomendación LikeMinds en IBM DB2 . . . . 35Uso de Movie Site, el Centro de administraciónde LikeMinds o el SDK de LikeMinds . . . . 36

Capítulo 5. Instalación de WebSpherePortal content publishing . . . . . . . 37Instalación del entorno de desarrollo . . . . . . 37

WebSphere Studio . . . . . . . . . . . 37Asistentes de WebSphere Portal contentpublishing para WebSphere Studio . . . . . 37

Instalación del entorno de autoría . . . . . . . 39Instalación del servidor de autoría y ejemplo . . 39Instalación de WebSphere Portal contentpublishing — Instalación del escritorio . . . . 44

Instalación del entorno de tiempo de ejecución . . 45Instalación de un servidor de producción . . . 45Verificación de la instalación. . . . . . . . 47Configuración del entorno de tiempo deejecución . . . . . . . . . . . . . . 50Cómo clonar el entorno de tiempo de ejecución 53

Instalación de la documentación (ubicaciónpersonalizada) . . . . . . . . . . . . . 55

Instalación de la documentación (ubicaciónpersonalizada) . . . . . . . . . . . . 55Verificación de la instalación y acceso a ladocumentación . . . . . . . . . . . . 56

Resolución de problemas . . . . . . . . . . 56Truncamiento de texto en paneles de instalaciónen AIX y Linux . . . . . . . . . . . . 56

Capítulo 6. Acceso al ejemplo . . . . . 57Inicio de WebSphere Portal content publishing . . 57Guía de aprendizaje de iniciación (para uso con elejemplo del servidor de autoría) . . . . . . . 58

Capítulo 7. Resolución de problemas 59

Capítulo 8. Desinstalación manual deWebSphere Portal content publishing . 65

Avisos . . . . . . . . . . . . . . . 71Información sobre la interfaces de programación . . 72Marcas registradas y marcas de servicio . . . . . 73

© Copyright IBM Corp. 2002 iii

iv Guía de instalación de WebSphere Portal content publishing

Capítulo 1. Guía de instalación

Esta guía sirve para realizar instalaciones personalizadas de WebSphere Portalcontent publishing y no para su utilización con WebSphere Portal Setup Manager.

El uso de Setup Manager es recomendable si hace una instalación completa deWebSphere Portal content publishing. Setup Manager instalará los requisitosprevios y le pedirá completar los pasos más necesarios para la configuración.

Para obtener actualizaciones de éste u otros documentos, consulte el sitio web deWebSphere Portal:http://www.ibm.com/websphere/portalfamily

TerminologíaHe aquí una lista de términos y definiciones utilizados en esta guía de instalación.

dir_inicial_wasIndica el directorio raíz en el que se ha instalado WebSphere ApplicationServer (WAS). Por ejemplo, en plataformas Windows, el directorio raíz deWAS podría ser C:\WebSphere\AppServer, en plataformas AIX el directorioraíz de WAS podría ser /usr/WebSphere/AppServer.

oracle_homeIndica el directorio raíz en el que se ha instalado Oracle. Por ejemplo, enplataformas Windows, el directorio raíz de Oracle podría ser C:\Oracle, enplataformas AIX, el directorio raíz de Oracle podría ser /u01/app/oracle .

studio_rootIndica el directorio raíz en el que se ha instalado WebSphere Studio, porejemplo, C:\Program Files\IBM\Application Developer en MicrosoftWindows.

PrerrequisitosPara proporcionar la información más actual, dispone de los requisitos previos dehardware y software en el sitio web de WebSphere Portal content publishing:http://www.ibm.com/software/webservers/portal/webcontentpublisher.html

© Copyright IBM Corp. 2002 1

2 Guía de instalación de WebSphere Portal content publishing

Capítulo 2. Situaciones de instalación de ejemplo

Normalmente, WebSphere Portal content publishing y sus requisitos previos sepueden dividir en tres entornos de funcionamiento:

WebSphere Portal content publishingentorno de desarrolloUno o varios de los siguientes productos:v Uno de los productos de la familia de productos WebSphere Studiov Asistentes de WebSphere Portal content publishing para WebSphere

Studio

Entorno de autoría de WebSphere Portal content publishingUno o varios de los siguientes productos:v Servidor de autoría de WebSphere Portal content publishing (obligatorio)v Ejemplo del servidor de autoría de WebSphere Portal content publishingv Lotus Workflow Architect (si utiliza Lotus Workflow)v IBM Enterprise Information Portal (si utiliza IBM Content Manager para

depósito)v IBM Content Manager (si utiliza IBM CM)v Un sistema de creación de versiones (por ejemplo, CVS o Rational

ClearCase)

Entorno de ejecución de WebSphere Portal content publishingUno o varios de los siguientes productos:v WebSphere Portal content publishing Production Serverv WebSphere Portal content publishing — Edge Serverv WebSphere Portal content publishing — Personalization Runtimev WebSphere Portal content publishing — Motor de recomendación

LikeMinds

Se recomienda que estos entornos estén en máquinas diferentes. Se suministrantres situaciones de ejemplo que presentan diferentes configuraciones de instalacióny un concepto básico del proceso de desarrollo. Tenga en cuenta que estassituaciones son sólo ejemplos y no son las únicas configuraciones posibles.

Situación ″Prueba de concepto ″Esta situación de ejemplo que se ilustra a continuación, presenta una de lasconfiguraciones de instalación más simples.

© Copyright IBM Corp. 2002 3

Aquí, todas las máquinas ejecutan Microsoft Windows (específicamente, Windows2000). En el entorno de ejecución están WebSphere Portal, WebSphere Portalcontent publishing Production Server y el entorno de ejecución de Personalizationde WebSphere Portal content publishing para interpretar reglas de empresa yofrecer contenido dinámico con un destino. La seguridad y autenticación para losentornos de autoría y ejecución las suministra IBM Directory Server. El entorno deautoría se ha configurado sin mecanismos de flujo de trabajo.

El entorno de desarrollo tiene uno de los productos de la familia de productosWebSphere Studio (por ejemplo, WebSphere Studio Application Developer) con losasistentes de WebSphere Portal content publishing y el kit de herramientas deWebSphere Portal. El desarrollador genera y ofrece contenido, páginas web

4 Guía de instalación de WebSphere Portal content publishing

(HTML/JSP), servlets, portlets, objetos de aplicación, clases de recursos y áreas decontenido a los servidores de producción y de autoría.

Los usuarios corporativos y otros colaboradores de contenido pueden crear ypublicar contenido en el sitio web del servidor de producción a través del espaciode trabajo de WebSphere Portal content publishing. Como el tiempo de ejecuciónde Personalization se ha instalado en el servidor de producción, los usuarioscorporativos pueden utilizar el espacio de trabajo para crear reglas y campañas queregulen la entrega de contenido dinámico y para publicarlas en el entorno deejecución. Igualmente, los usuarios corporativos pueden utilizar el espacio detrabajo para analizar informes y diagramas sobre la actividad registrada en la basede datos de comentarios.

Producción con Domino WorkflowEn la siguiente configuración, Lotus Domino, Lotus Workflow y Lotus DominoLDAP se han instalado con el servidor de autoría de WebSphere Portal contentpublishing. El servidor LDAP proporciona seguridad y autenticación a losservidores de autoría y de producción (ambos Sun Solaris). Lotus DominoWorkflow está conectado con las capacidades de creación de versiones deWebSphere Portal content publishing, con versiones aprobadas de contenidopublicadas en un almacén de contenido remoto al que también se puede accederremotamente desde el entorno de ejecución.

Capítulo 2. Situaciones de instalación de ejemplo 5

Producción con Lite WorkflowLa configuración de instalación de ejemplo que aquí se muestra presentaintegración con IBM Content Manager como almacén de versiones y de contenido.En este ejemplo, IBM CM y IBM Enterprise Information Portal se encuentran en elservidor de producción ( AIX) y se puede acceder a ellos desde los entornos dedesarrollo y autoría (Microsoft Windows).

6 Guía de instalación de WebSphere Portal content publishing

Adicionalmente, IBM Directory Server, ubicado en el servidor de producción,proporciona servicios de autenticación LDAP para los servidores de producción yde autoría.

Tenga en cuenta que Motor de recomendación LikeMinds está instalado en elservidor de producción, lo que permite el uso de personalización basada enrecomendaciones de contenido dinámico.

Capítulo 2. Situaciones de instalación de ejemplo 7

8 Guía de instalación de WebSphere Portal content publishing

Capítulo 3. Planificación de la instalación

MigraciónPuede migrar proyectos o información de configuración de anteriores releases deWebSphere Personalization, LikeMinds y Web Content Publisher para que seanutilizados con WebSphere Portal content publishing. La migración de informaciónde configuración debe realizarse antes de seguir con esta instalación. Losprogramas de utilidad de migración se suministran en el CD 4 de instalación deWebSphere Portal, en el directorio wpcp\migration. Para obtener instruccionessobre cómo utilizar estos programas de utilidad, consulte el sitio web deWebSphere Portal content publishing:http://www.ibm.com/software/webservers/portal/webcontentpublisher.html

Instalación de la base de datosIgual que con WebSphere Application Server, el servidor de autoría y el servidorde producción de WebSphere Portal content publishing necesitan acceder a basesde datos relacionales. Normalmente, la base de datos será una instalación local deIBM DB2 u Oracle, aunque puede utilizar bases de datos en máquinas remotas.Para almacenar contenido (archivos, imágenes, soportes digitales, etc), puedeutilizar cualquiera de estos depósitos o una instalación de IBM Content Manager yIBM Enterprise Information Portal (EIP).

Sea cual sea su opción, la base de datos deberá estar instalada y configuradacorrectamente antes de instalar WebSphere Portal content publishing.

WebSphere Application ServerWebSphere Application Server debe estar instalado y funcionar correctamente encada máquina en la que planee instalar un servidor de autoría o un servidor deproducción de WebSphere Portal content publishing. La seguridad debe estarhabilitada o inhabilitada antes de empezar la instalación.

Gestión del flujo de trabajoExisten tres opciones de implementar el flujo de trabajo para el entorno de autoríade WebSphere Portal content publishing: sin flujo de trabajo, Lite workflow (unproceso de flujo de trabajo básico creado en el software del servidor de autoría deWebSphere Portal content publishing) y Lotus Workflow. No es necesario realizarninguna configuración si no utiliza ningún flujo de trabajo o si utiliza lamodalidad de Lite Workflow.

Notas:

1. Si utiliza Lotus Domino Server, deberá dedicarlo a Lotus Workflow.2. Si selecciona Lotus Workflow, configurará automáticamente Lotus Domino

LDAP como mecanismo de autenticación para el servidor de autoría.

© Copyright IBM Corp. 2002 9

Control de versionesExisten varias opciones para implementar el control de versiones para el entornode autoría de WebSphere Portal content publishing: IBM Content Manager,Rational ClearCase, CVS o el control de versiones creado en WebSphere Portalcontent publishing. El software de control de versiones que decida utilizar debe yaestar instalado y configurado antes de instalar WebSphere Portal contentpublishing.

Cuando decida qué sistema de control de versiones utilizar, tenga en cuenta losiguiente:v IBM Content Manager se puede utilizar como almacén de versiones autónomo

con otro depósito que se utilice como almacén de contenido, o que se utilicecomo almacén de contenido y almacén de versiones. Si utiliza IBM CM comoalmacén de contenido, deberá también utilizarlo como almacén de versiones.

v IBM Content Manager versiona recursos en un espacio de nombres común.Mientras otros proveedores tienen la posibilidad de disponer de distintosrecursos con el mismo nombre relativo a distintos proyectos, IBM CM puedesólo versionar el recurso de un determinado nombre.

v Cuando se utiliza IBM Content Manager tanto de almacén de contenido como dealmacén de versiones, los metadatos de recurso (por ejemplo, el proyecto, elespacio de trabajo) se versionan junto con el propio recurso. Si lo utiliza comoproveedor de versión autónomo, estos atributos no se versionan.

v El software cliente para la solución de control de versiones que decida utilizardebe estar instalado en la máquina en la que instale el servidor de autoría deWebSphere Portal content publishing.

Entorno de desarrolloLas máquinas del entorno de desarrollo deben tener acceso al almacén decontenido, el servidor de autoría y el almacén de versiones, si es necesario. Serecomienda que estas máquinas utilicen uno de los productos de la familia deproductos WebSphere Studio para desarrollo. WebSphere Studio debe estarinstalado en la máquina de desarrollo antes de instalar los asistentes paraWebSphere Studio (incluidos en la instalación de WebSphere Portal contentpublishing).

Entorno de autoríaEl entorno de autoría es la máquina en la que se encuentra el espacio de trabajo deWebSphere Portal content publishing. Se necesitan los siguientes componentes:v Un sistema de gestión de bases de datosv WebSphere Application Serverv WebSphere Portal content publishing

Además, WebSphere Portal content publishing funciona con diversos sistemas degestión de depósitos y bibliotecas. Esto le permite también añadir gestión de flujode trabajo y gestión de versiones. La mayoría de estos sistemas de gestión sepueden instalar localmente o remotamente en el servidor de autoría.

Notas:

1. Se recomienda instalar la muestra. La muestra le pone fácil verificar lainstalación y familiarizarse rápidamente con WebSphere Portal contentpublishing.

10 Guía de instalación de WebSphere Portal content publishing

2. Si instala el servidor de autoría en una plataforma AIX que utilice un lenguajede doble byte, asegúrese de que se han instalado las fonts correctas:v Para ja_JP o Ja_JP: X11.fnt.ucs.ttfv Para zh_CN o Zh_CN: X11.fnt.ucs.ttf_CNv Para ko_KR: X11.fnt.ucs.ttf_KRv Para zh_TW o Zh_TW: X11.fnt.ucs.ttf_TW

3. WebSphere Portal content publishing no soporta registros cronológicos quetengan caracteres de doble byte ni que sean caracteres de doble byte o no ASCIIen parámetros de correlación de patrones.

Entorno de tiempo de ejecuciónEl entorno de tiempo de ejecución es el servidor de producción con el que serelaciona el visitante del sitio web, y contiene los motores necesarios para ofrecercontenido web, para personalizar contenido web y para registrar las métricas delsitio. Se necesitan los siguientes componentes:v Un sistema de gestión de bases de datos

– Personalization soporta DB2, Oracle, Informix, Microsoft SQL Server y Sybase– Los comentarios (Feedback) soportan DB2 y Oracle– LikeMinds soporta DB2, Oracle, Microsoft SQL Server o cualquier RDBMS

que cumpla con ODBCv WebSphere Application Serverv WebSphere Portal content publishing

El motor de comentarios (análisis del sitio) permite que las métricas del sitio sevean en el espacio de trabajo de WebSphere Portal content publishing. Los motoresde Personalization basados en reglas y el motor de recomendación LikeMinds soninstalaciones opcionales. Si planea instalar el motor de recomendación LikeMinds,revise su sección en “Consideraciones para Motor de recomendación LikeMinds”.

Cuando valore la cantidad de espacio de almacenamiento necesaria para la base dedatos de comentarios, es importarte recordar que la cantidad de espacio de la basede datos necesario para el registro depende de la cantidad de tráfico del sitio, yque la cantidad de datos registrados por página con el registro habilitado puedevariar. No obstante, una directriz aproximada que puede utilizar es 0,75 KB porregistro registrado en la base de datos.Por lo tanto, un sitio que ofrezca una mediadiaria de 20.000 páginas con el registro habilitado, con cada página que genere tresregistros (mediante reglas, categorías, etc.) generará aproximadamente 45 MB dedatos registrados al día.

Consideraciones para Motor de recomendación LikeMindsAntes de empezar la instalación, tenga en cuenta el lugar en el que colocará lasprincipales partes de su instalación de Motor de recomendación LikeMinds:v Si puede, instale la base de datos de LikeMinds en una máquina que no sea la

de LikeMinds Personalization Server.La instalación de la base de datos en una máquina distinta a la de LikeMindsPersonalization Server aumentará el rendimiento de LikeMinds. Idealmente,debe utilizar la máquina más rápida para la base de datos. También necesitaráespacio de disco para la base de datos. La cantidad necesaria dependerá de suaplicación y del número de usuarios que visiten su sitio. Para obtener directricessobre cómo estimar el tamaño de la base de datos, consulte la documentación deMotor de recomendación LikeMinds del Sistema de ayuda de WebSphere Portalcontent publishing.

Capítulo 3. Planificación de la instalación 11

v Si planea utilizar la aplicación Movie Site, puede instalar ésta y el servidor weben la misma máquina que LikeMinds Personalization Server.

v Si utiliza grandes cantidades de contenido adicional del mismo servidor web,puede que desee instalar el servidor web en una máquina independiente deLikeMinds Personalization Server. No obstante, Movie Site o su aplicación debeninstalarse en la misma máquina que el servidor web. No es necesario que esténen la misma máquina que LikeMinds Personalization Server.

v Debe instalar el Centro de administración de LikeMinds en cualquier máquinaque tenga un servidor web, pero no es necesario que sea la misma máquina quela de LikeMinds Personalization Server. El Centro de administración deLikeMinds está diseñado para su uso remoto.

La máquina en la que está instalado LikeMinds Personalization Server debe teneral menos 1 GB de RAM. LikeMinds necesita al menos 1 GB de espacio en disco.

Todas las máquinas que formen parte de la instalación de tiempo de ejecucióndeben encontrarse en la misma red de área local. Colocar las máquinas en redesseparadas es posible pero la lenta comunicación entre las máquinas puededeteriorar el rendimiento.

Instalación de Motor de recomendación LikeMinds para unsistema únicoPara sitios de un sistema único, instale Motor de recomendación LikeMinds de lasiguiente forma:v El RDBMS y LikeMinds Personalization Server deberían estar en máquinas

separadas, pero pueden estar en una única máquina.v Movie Site (o su aplicación personalizada) y el Centro de administración de

LikeMinds deberían estar en la misma máquina que el servidor web.

Instalación de Motor de recomendación LikeMinds para variossistemaPara sitios de un sistema múltiple, instale Motor de recomendación LikeMinds dela siguiente forma:v Instale el RDBMS en su propia máquina, preferiblemente la más rápida.v Instale el SDK de LikeMinds en cada servidor web y servidor de aplicaciones

del sistema. Opcionalmente, puede también instalar los archivos de la aplicaciónMovie Site en cada máquina cliente. No es necesario que instale el servidor deLikeMinds Personalization Server en estas máquinas clientes.

v Para IBM DB2, asegúrese de que cada máquina cliente tiene instalado el clientede tiempo de ejecución de IBM DB2.

v Para Oracle, asegúrese de que cada máquina cliente tiene los siguientescomponentes específicos de Oracle:– Oracle Client (incluye Net8 y SQL*Plus)– La variable de entorno ORACLE_HOME establecida– La entrada TNSNAME en tnsnames.ora

Instalación de los programas de utilidad de Motor de recomendación LikeMindsen varias máquinas: Puede instalar los programas de utilidad de LikeMindsPersonalization Server y los servidores de LikeMinds en varias máquinas paracompensación de carga. En general, debe instalar el propio LikeMindsPersonalization Server, que incluye sus programas de utilidad, en cada máquina,pero que su servicio se ejecute en una sola máquina. También deberá inhabilitar ohabilitar los programas de utilidad de LikeMinds Personalization Server en cadamáquina, según corresponda.

12 Guía de instalación de WebSphere Portal content publishing

La siguiente configuración para máquinas 1-4 es una configuración de ejemplo:v Máquina 1: Tiene la base de datos de Motor de recomendación LikeMinds.v Máquina 2: Tiene un LikeMinds Personalization Server que sirve como Motor de

recomendación LikeMinds. Utilice el applet Servicios del panel de control paraestablecer que se ejecute este servicio. También tiene los programas de utilidadbuildstats, buildvisit, el tamiz y el acumulador, que necesitan inhabilitarse dela siguiente forma:– buildstats y buildvisit: En el script <LM_install_dir>\lrs\util\daily,

comente las líneas que se refieren al inicio de buildstats y buildvisit.– tamiz: En el script <LM_install_dir>\lrs\server\prefetch script, comente la

línea que se refiere al inicio del tamiz.– acumulador: No ejecute el acumulador en esta máquina.

En las máquinas restantes, puede instalar los programas de utilidadindependientemente, cada uno con su servidor LikeMinds Personalization Serverinhabilitado y con el programa de propiedad adecuado habilitado. Parainhabilitar el LikeMinds Personalization Server, utilice el applet Servicios delpanel de control.

v Máquina 4: Tiene un Motor de recomendación LikeMinds que no está habilitadoy el tamiz habilitado. Utilice esta máquina sólo si utiliza el motor de cadena declics, de compra o de preferencia. El tamiz debe ejecutarse todo el tiempo ensegundo plano, por lo tanto configure este sistema para que el tamiz se inicie enel tiempo de arranque. Para sitios muy grandes, puede que desee tener un tamizen más de una máquina. Si utiliza varios tamices, asegúrese de que cada tamizbusque en un grupo distinto de usuarios. (Varios tamices no deben buscar almismo usuario). Consulte la documentación de Motor de recomendaciónLikeMinds en el Sistema de ayuda de WebSphere Portal content publishing paraobtener información sobre cómo utilizar varios tamices.Los programas de utilidad buildstats, buildvisit y el acumulador de estamáquina se inhabilitan automáticamente a medida que el LikeMindsPersonalization Server de esta máquina se inhabilita. Si planea utilizar elLikeMinds Personalization Server en este sistema, puede inhabilitar buildstatsy buildvisit comentando sus líneas de inicio en el script daily.

Capítulo 3. Planificación de la instalación 13

14 Guía de instalación de WebSphere Portal content publishing

Capítulo 4. Preparación para instalar WebSphere Portalcontent publishing

Desinstalación de WebSphere Portal content publishingNota: No intente quitar WebSphere Portal content publishing de la máquinasimplemente suprimiéndolo o eliminando los archivadores de empresa. No podrávolver a instalar WebSphere Portal content publishing. Si esto ocurriese, vaya aCapítulo 8, “Desinstalación manual de WebSphere Portal content publishing”, en lapágina 65.

Si WebSphere Portal content publishing está instalado en el sistema, deberádesinstalarlo completando los siguientes pasos:1. Si tiene una instalación anterior de WebSphere Portal content publishing o

Lotus Domino Server, deberá desinstalar ambos antes de iniciar una nuevainstalación. Si tiene datos en WebSphere Portal content publishing que deseepreservar, realice una copia de seguridad de las bases de datos del entorno deautoría.

2. Elimine cualquier recopilación de recursos que utilice la Resource Console(http://<nombrecompletosistemaprincipal>/wps/PersAdmin/adminframe.jsp).Pulse la pestaña Recopilación de recursos, seleccione una recopilación derecursos de la lista desplegable y pulse Suprimir; repita esta operación hastaque estén todas eliminadas.

3. Para Windows, vaya al directorio C:\Program Files\IBM\wcp\uninst y ejecutewcpuninstall.exe. (También puede desinstalar el programa desde la aplicaciónAñadir o quitar programas del Panel de control).

4. Para plataformas UNIX, vaya al directorio /opt/IBM/WCP/uninst y ejecute elsiguiente mandato:dir_inicial_was/java/bin/java -cp wcpuninstaller.jar run

Para asegurarse de que la desinstalación se ha completado:v Verifique que los siguientes directorios para las aplicaciones web de WebSphere

Portal content publishing se han eliminado del directoriodir_inicial_was\installedApps:– LMAdminCenter.ear– MovieSite.ear– Personalization_Email.ear– Personalization_Runtime.ear– wcm.ear– WCPDemo_Author.ear

v Verifique que los directorios temporales de WebSphere Portal content publishingse han eliminado de dir_inicial_was\temp\hostname\appserverName.

v Verifique que se ha eliminado el directorio dir_inicial_was\wcp.v Verifique que el directorio que contiene install.properties se ha eliminado

(Program Files\IBM\wcp en Windows, /opt/IBM/WCP en UNIX).

Si utiliza Solaris, ejecute los siguientes mandatos para asegurarse de que ladesinstalación se ha completado.v pkginfo | grep IBMWCP

© Copyright IBM Corp. 2002 15

Si el sistema devuelve registros de WebSphere Portal content publishing,WebSphere Portal content publishing no se habrá desinstalado completamente.

v Si se devuelven registros de WebSphere Portal content publishing, ejecute elsiguiente mandato para cada registro de WebSphere Portal content publishing:pkgrm IBMWCPxxx

donde IBMWCPxx es el nombre del registro de WebSphere Portal contentpublishing.

v Vuelva a ejecutar pkginfo | grep IBMWCP

Si utiliza AIX, ejecute el siguiente mandato para asegurarse de que la instalación seha completado.v ODMDIR=/usr/lib/objrepos odmget vendor 2>&1 | tee /tmp/vendor.file

Si el sistema devuelve registros de WebSphere Portal content publishing,WebSphere Portal content publishing no se habrá desinstalado completamente.

Si utiliza Linux, ejecute el siguiente mandato para asegurarse de que ladesinstalación se ha completado.v rpm —qa | grep —i wcp

Si le devuelve algún paquete, éstos deberán eliminarse antes de que ladesinstalación se complete.

Si encuentra problemas durante la desinstalación o verificación de ladesinstalación, consulte Capítulo 8, “Desinstalación manual de WebSphere Portalcontent publishing”, en la página 65.

Preparación de las bases de datos y los almacenes de contenido

Configuración de una base de datos de OracleDebe configurar Oracle para que funcione con WebSphere Application Server yWebSphere Portal content publishing. La configuración de la base de datos debellevarla a cabo un administrador de base de datos de Oracle cualificado. Paraobtener instrucciones sobre cómo configurar Oracle para el sistema operativo en elque esté instalado, consulte la sección correcta.

Configuración de Oracle en Microsoft Windows 2000 ServerPara configurar Oracle para que funcione con WebSphere Portal contentpublishing:1. Cree una base de datos que utilice WebSphere Portal content publishing. El

nombre de la base de datos es de su elección, pero debe ser una base de datosdistinta de la utilizada por WebSphere Application Server. Asegúrese de que:v El conjunto de caracteres sea UTF-8v El conjunto de caracteres de idioma nacional sea UTF-8v La base de datos se configura para el número de usuarios simultáneos a los

que debe dar soportev El SID para la base de datos debe ser el mismo que el nombre.

2. Defina los ID de WebSphere Portal content publishing con autorización deadministración de la base de datos creando usuarios PZNADMIN y EJB deOracle que utilicen los siguientes mandatos. (Nota: si no desea que tenganautorización de administrador de la base de datos, salte hasta el paso 3). Para

16 Guía de instalación de WebSphere Portal content publishing

los valores necesarios en el primer mandato, escriba system como ID y managercomo contraseña. Para el segundo mandato, utilice PZNADMIN y EJB comoID.sqlplus system/manager@xxxcreate user PZNADMIN identified by PZNADMIN_password;create user EJB identified by EJB_password;grant connect, resource, dba to PZNADMIN, EJB;quit

Donde xxx es el Nombre de servicio de red (después del símbolo @) sin eldominio.

3. Si no desea que PZNADMIN y EJB tengan autorización de administrador de labase de datos, escriba los siguientes mandatos:sqlplus system/manager@xxxcreate user PZNADMIN identified by PZNADMIN_password;create user EJB identified by EJB_password;grant connect, resource to PZNADMIN, EJB;quit

Donde xxx es el Nombre de servicio de red (después del símbolo @) sin eldominio.

4. Localice el archivo de inicialización. En una instalación normal, se encuentra en<oracle_home>\Ora81\database\initxxx.ora

donde xxx es el SID.5. Modifique la siguiente línea en los archivos de inicialización

open_cursors = 2500

6. Detenga y reinicie los siguientes servicios de Oracle para recoger los cambiosen los archivos de inicializaciónv OracleServiceXXXv OracleServiceWCPDEMOv OracleOraHome81TNSListener

donde XXX es el SID para la base de datos de WebSphere Portal contentpublishing.

7. Verifique que el nombre del sistema principal y el SID se correlacionan con elnombre de servicio de red correcto en el archivo tnsnames.ora.

8. Pruebe el acceso a la nueva base de datos y verifique los cambios enopen_cursors utilizando el ID de usuario PZNADMIN escribiendo:sqlplus pznadmin/PZNADMIN_password@xxxshow parameter open_cursors

Cuando aparezca un mensaje que le indique que la conexión ha sido correcta,escriba exit.

Configuración de Oracle en AIXPara configurar Oracle para que funcione con WebSphere Portal contentpublishing:1. Cree una base de datos. El nombre de la base de datos es de su elección, pero

debe ser una base de datos distinta de la utilizada por WebSphere ApplicationServer. Asegúrese de que:v El conjunto de caracteres sea UTF-8v El conjunto de caracteres de idioma nacional sea UTF-8

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 17

v La base de datos se configura para el número de usuarios simultáneos a losque debe dar soporte

v El SID para la base de datos debe ser el mismo que el nombre de la base dedatos.

2. Defina los ID de WebSphere Portal content publishing con autorización deadministración de la base de datos creando usuarios PZNADMIN y EJB deOracle que utilicen los siguientes mandatos. (Nota: si no desea quePZNADMIN y EJB tengan autorización de administrador de la base de datos,salte hasta el paso 3). Para los valores necesarios en el primer mandato, escribasystem como ID y manager como contraseña. Para el segundo mandato, utilicePZNADMIN y EJB como ID.sqlplus system/manager@xxxcreate user PZNADMIN identified by PZNADMIN_password;create user EJB identified by EJB_password;grant connect, resource, dba to PZNADMIN, EJB;quit

Donde xxx es el Nombre de servicio de red (después del símbolo @) sin eldominio.

3. Si no desea que PZNADMIN y EJB tengan autorización de administrador de labase de datos, escriba los siguientes mandatos:sqlplus system/manager@xxxcreate user PZNADMIN identified by PZNADMIN_password;create user EJB identified by EJB_password;grant connect, resource to PZNADMIN, EJB;quit

Donde xxx es el Nombre de servicio de red (después del símbolo @) sin eldominio.

4. Ubique WebSphere Portal content publishing y los archivos de inicialización dela base de datos WCPDEMO. Cambie a usuario de Oracle de AIX. Naveguehasta los archivos de inicialización, normalmente situados enoracle_home/admin/xxx/pfile/initxxx.ora

donde xxx es el SID.5. Modifique la siguiente línea en los archivos de inicialización

open_cursors = 2500

6. Detenga y reinicie las bases de datos y el receptor de Oracle para recoger loscambios en los archivos de inicialización.

7. Verifique que el nombre del sistema principal y el SID se correlacionan con elnombre de servicio de red correcto en el archivo tnsnames.ora.

8. Pruebe el acceso a la nueva base de datos y verifique los cambios enopen_cursors utilizando el ID de usuario PZNADMIN escribiendo:sqlplus pznadmin/PZNADMIN_password@xxxshow parameter open_cursors

Cuando aparezca un mensaje que le indique que la conexión ha sido correcta,escriba exit.

Configuración de Oracle en SolarisPara configurar Oracle para que funcione con WebSphere Portal contentpublishing:1. Cree una base de datos. El nombre de la base de datos es de su elección, pero

debe ser una base de datos distinta de la utilizada por WebSphere ApplicationServer. Asegúrese de que:

18 Guía de instalación de WebSphere Portal content publishing

v El conjunto de caracteres sea UTF-8v El conjunto de caracteres de idioma nacional sea UTF-8v La base de datos se configura para el número de usuarios simultáneos a los

que debe dar soportev El SID para la base de datos debe ser el mismo que el nombre de la base de

datos2. Defina los ID de WebSphere Portal content publishing con autorización de

administración de la base de datos creando usuarios PZNADMIN y EJB deOracle que utilicen los siguientes mandatos. (Nota: si no desea quePZNADMIN y EJB tengan autorización de administrador de la base de datos,salte hasta el paso 3).Para los valores necesarios en el primer mandato, escribasystem como ID y manager como contraseña. Para el segundo mandato, utilicePZNADMIN y EJB como ID.sqlplus system/manager@xxxcreate user PZNADMIN identified by PZNADMIN_password;create user EJB identified by EJB_password;grant connect, resource, dba to PZNADMIN, EJB;quit

Donde xxx es el Nombre de servicio de red (después del símbolo @) sin eldominio.

3. Si no desea que PZNADMIN y EJB tengan autorización de administrador de labase de datos, escriba los siguientes mandatos:sqlplus system/manager@xxxcreate user PZNADMIN identified by PZNADMIN_password;create user EJB identified by EJB_password;grant connect, resource to PZNADMIN, EJB;quit

Donde xxx es el Nombre de servicio de red (después del símbolo @) sin eldominio.

4. Ubique WebSphere Portal content publishing y los archivos de inicialización dela base de datos WCPDEMO. Pase a ser el usuario Oracle de Solaris. Naveguehasta los archivos de inicialización, normalmente situados enoracle_home/admin/xxx/pfile/initxxx.ora

donde xxx es el SID.5. Modifique la siguiente línea en los archivos de inicialización

open_cursors = 2500

6. Detenga y reinicie las bases de datos y el receptor de Oracle para recoger loscambios en los archivos de inicialización.

7. Verifique que el nombre del sistema principal y el SID se correlacionan con elnombre de servicio de red correcto en el archivo tnsnames.ora.

8. Pruebe el acceso a la nueva base de datos y verifique los cambios enopen_cursors utilizando el ID de usuario PZNADMIN escribiendo:sqlplus pznadmin/PZNADMIN_password@xxxshow parameter open_cursors

Cuando aparezca un mensaje que le indique que la conexión ha sido correcta,escriba exit.

Antes de utilizar WebSphere Portal content publishing, deberá detener el servicioOracleOraHome81HTTPServer.

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 19

Configuración de Oracle en LinuxPara configurar Oracle para que funcione con WebSphere Portal contentpublishing:1. Cree una base de datos. El nombre de la base de datos es de su elección, pero

debe ser una base de datos distinta de la utilizada por WebSphere ApplicationServer. Asegúrese de que:v El conjunto de caracteres sea UTF-8v El conjunto de caracteres de idioma nacional sea UTF-8v La base de datos se configura para el número de usuarios simultáneos a los

que debe dar soportev El SID para la base de datos debe ser el mismo que el nombre de la base de

datos2. Defina los ID de WebSphere Portal content publishing con autorización de

administración de la base de datos creando usuarios PZNADMIN y EJB deOracle que utilicen los siguientes mandatos. (Nota: si no desea quePZNADMIN y EJB tengan autorización de administrador de la base de datos,salte hasta el paso 3).Para los valores necesarios en el primer mandato, escribasystem como ID y manager como contraseña. Para el segundo mandato, utiliceWCPADMIN como ID.sqlplus system/manager@xxxcreate user PZNADMIN identified by PZNADMIN_password;create user EJB identified by EJB_password;grant connect, resource, dba to PZNADMIN, EJB;quit

Donde xxx es el Nombre de servicio de red (después del símbolo @) sin eldominio.

3. Si no desea que PZNADMIN y EJB tengan autorización de administrador de labase de datos, escriba los siguientes mandatos:sqlplus system/manager@xxxcreate user PZNADMIN identified by PZNADMIN_password;create user EJB identified by EJB_password;grant connect, resource to PZNADMIN, EJB;quit

Donde xxx es el Nombre de servicio de red (después del símbolo @) sin eldominio.

4. Ubique WebSphere Portal content publishing y los archivos de inicialización dela base de datos WCPDEMO. Pase a ser el usuario Oracle de Linux. Naveguehasta los archivos de inicialización, normalmente situados enoracle_home/admin/xxx/pfile/initxxx.ora

donde xxx es el SID.5. Modifique la siguiente línea en los archivos de inicialización

open_cursors = 2500

6. Detenga y reinicie las bases de datos y el receptor de Oracle para recoger loscambios en los archivos de inicialización.

7. Verifique que el nombre del sistema principal y el SID se correlacionan con elnombre de servicio de red correcto en el archivo tnsnames.ora.

8. Pruebe el acceso a la nueva base de datos y verifique los cambios enopen_cursors utilizando el ID de usuario PZNADMIN escribiendo:sqlplus pznadmin/PZNADMIN_password@xxxshow parameter open_cursors

20 Guía de instalación de WebSphere Portal content publishing

Cuando aparezca un mensaje que le indique que la conexión ha sido correcta,escriba exit.

Configuración de una base de datos DB2Debe configurar IBM DB2 para que funcione con WebSphere Portal contentpublishing. Para obtener instrucciones sobre cómo configurar DB2, consulte lasección correcta.

Habilitación de JDBC2.0Antes de instalar WebSphere Portal content publishing, deberá configurar suinstalación de DB2 para JDBC2.0.

Para habilitar JDBC2.0 en Microsoft Windows:1. Desde el panel Servicios de Windows, detenga WebSphere Application Server.2. Detenga todos los procesos de DB2. Si alguno de los servicios de DB2 no se

puede detener, abra el procesador de línea de mandatos de DB2 y escriba:force application all

Esto interrumpirá todas las conexiones con DB2. Ahora podrá detener losservicios de DB2 en el panel Servicios.

3. Abra una ventana de mandato DB2, vaya al directorio \ProgramFiles\SQLLIB\java12, y ejecute el siguiente archivo:usejdbc2.bat

4. Inicie los servicios de DB2 que ha detenido en el paso 2 y WebSphereApplication Server.

Para habilitar JDBC2.0 en UNIX, seleccione la versión JDBC2.0 de db2java.zip en elcampo Ubicación del controlador de los paneles de Configuración de la base dedatos correctos durante la instalación de WebSphere Portal content publishing:v Linux: /usr/IBMdb2/V7.1/java12/db2java.zipv AIX: /usr/lpp/db2_07_01/java12/db2java.zipv Solaris: /opt/IBMdb2/V7.1/java12/db2java.zip

Creación y configuración de una base de datos DB2 paraWebSphere Portal content publishingSi tiene una base de datos existente, creará su propia base de datos o utilizará unabase de datos remota:1. Abra una ventana de mandatos de DB2 y ejecute el siguiente mandato:

DB2 CREATE DB MI_BASE_DATOS USING CODESET UTF-8 TERRITORY USCOLLATE USING IDENTITY

Donde MI_BASE_DATOS es el nombre de la base de datos que está creando.Sustituya el código de territorio si es diferente del de EE.UU.

2. Configure la base de datos para WebSphere Portal content publishingejecutando el siguiente mandato:DB2 UPDATE DB CFG FOR MI_BASE_DATOS USING APPLHEAPSZ 4096 LOGFILSIZ 3000LOGPRIMARY 25 LOGSECOND 25

Si crea una base de datos para Retroalimentació, utilice en su lugar el siguientemandato:DB2 UPDATE DB CFG FOR MI_BASE_DATOS USING APPLHEAPSZ 4096 LOGFILSIZ 4096LOGPRIMARY 4 LOGSECOND 25

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 21

Algunos parámetros adicionales que no son necesarios pero que se pueden utilizarpara mejorar el rendimiento de la base de datos de comentarios son los siguientes:v DBHEAP = 4096v STMTHEAP = 4096v CATALOGCACHE_SZ = 256v LOCKLIST = 1024v Y, en el gestor de base de datos: JAVA_HEAP_SZ = 4096

La variable del gestor de bases de datos se puede establecer en el siguientemandato:db2 update dbm cfg using JAVA_HEAP_SZ 4096

Instalación de IBM Content ManagerIBM Content Manager debe instalarse antes de instalar WebSphere Portal contentpublishing. Cuando instale IBM CM, necesitará dos programas: Content Manager yIBM Enterprise Information Portal (EIP). Tenga en cuenta lo siguiente:v Las bases de datos IBM CM pueden estar en la misma máquina que el servidor

de autoría de WebSphere Portal content publishing, o en cualquier número demáquinas.

v IBM EIP debe instalarse en la misma máquina que el servidor de autoría deWebSphere Portal content publishing.

Instalación y configuración de IBM Content ManagerPara gestionar grandes conjuntos multimedia o de datos, puede utilizar WebSpherePortal content publishing con IBM Content Manager.

Antes de instalar WebSphere Portal content publishing para que funcione con IBMContent Manager, debe instalar IBM Content Manager e IBM EnterpriseInformation Portal, así como los requisitos previos necesarios. Siga las instruccionesde instalación que se facilitan con cada uno de estos productos.

Comprobación de la instalación de IBM Content Manager: Una vez instaladoIBM Content Manager, IBM Enterprise Information Portal y el software necesario,debe comprobar el sistema y verificar que IBM Content Manager (el servidor debiblioteca, el gestor de recursos y el cliente de administración del sistema) y elproducto IBM Enterprise Information Portal (la base de datos de administración yel conector de Content Manager) funcionen. Para ello, siga las instrucciones de laspruebas de instalación y configuración del servidor en la guía de IBM ContentManager Planning and Installing Your Content Management System. También puedecomprobar que IBM Content Manager e IBM Enterprise Information Portalfuncionen correctamente compilando los ejemplos del directorio%CMBROOT%\samples\java\beans.

Para compilar los ejemplos de IBM Content Manager:v Compruebe que se haya iniciado IBM DB2 Text Information Extender.v En la Consola de administración de WebSphere Application Server, asegúrese de

que el servidor icmrm se haya iniciado.v Inicie el entorno de desarrollo de EIP.v Vaya al directorio %CMBROOT%\samples\java\beans.v Ejecute el mandato siguiente: javac *.java

v Mediante la interfaz de usuario de IBM Content Manager, cree un nuevo tipo deelemento del tipo Elemento de recurso. Por ejemplo, cree un tipo de elementodenominado testitem.

22 Guía de instalación de WebSphere Portal content publishing

v Utilice el ejemplo TImport para crear datos de un archivo.v Utilice el ejemplo TExport para exportar datos a un archivo.

Sugerencia: Para el archivo de prueba, utilice una extensión válida como .txt o.htm. Por ejemplo:TImport ICM icmnlsdb icmadmin password testitem readme.html

testname=123

Si TImport funciona, podrá utilizar la parte del gestor de recursosde IBM Content Manager.

Si se producen problemas durante la importación, consulte la sección de resoluciónde problemas en la publicación Planning and Installing Your Content ManagementSystem.

Instalación de WebSphere Portal content publishing para utilizar IBM ContentManager: Cuando instale WebSphere Portal content publishing, deberá facilitar lainformación siguiente acerca de la instalación de IBM Content Manager:

Nombre de la base de datos del servidor de bibliotecaNombre que se escribe en el campo Servidor de la instalación deWebSphere Portal content publishing.

ID de administración de la base de datos del servidor de bibliotecaID que se escribe en el campo ID de usuario de la instalación deWebSphere Portal content publishing.

ContraseñaContraseña que se utiliza para administrar la base de datos de bibliotecade IBM Content Manager.

Nombre de la base de datos del gestor de recursosNombre que se escribe en el campo Nombre del gestor de recursos poromisión de la instalación de WebSphere Portal content publishing.

Puede utilizar IBM Content Manager para el almacenamiento y la gestión decontenidos, así como para el control de versiones. Para obtener instrucciones sobrela utilización de IBM Content Manager para el control de versiones, consulte lasección correspondiente en la Guía del administrador de WebSphere Portal contentpublishing.

Preparación de gestión del flujo de trabajo

Configuración de Lotus WorkflowLas instrucciones para instalar Lotus Domino Server se suministran a continuación.

Notas:

1. No instale Lotus Domino Server en una máquina en la que ya estén instaladosLotus Notes o Lotus Domino.

2. No tiene que instalar Lotus Domino en la misma máquina en la que hayainstalado WebSphere Application Server y WebSphere Portal contentpublishing.

La instalación y configuración de Lotus Domino Server consta de los siguientespasos:v “Instalación de Lotus Domino Server” en la página 24

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 23

v “Configuración de Lotus Domino Administrator”v “Usuarios y grupos de ejemplo en Lotus Domino Administrator” en la página 25v “Configuración de la seguridad de WebSphere y Domino SSO” en la página 28v “Configuración de Single Sign-on (SSO) entre Domino y WebSphere” en la

página 28

Instalación de Lotus Domino ServerPara instalar Lotus Domino Server, utilice el CD 8 de instalación de WebSpherePortal y seleccione el archivo de instalación para su sistema operativo. Lainstalación le guiará a través de los pasos de configuración más necesarios.Durante la instalación de Lotus Domino Server, se le pedirá la siguienteinformación:v Nombre de dominiov Organización certificadorav Contraseña de certificadorv ID de usuario y contraseña de administrador

Asegúrese de que el Nombre de dominio y la Organización certificadora coincidencon el Nombre de dominio LTPA. Puede aceptar los valores por omisión de losdemás campos.

Durante la instalación de Lotus Domino Server se le pedirá también que configureSSO en Lotus Domino. Para realizar esta tarea, deberá introducir la ubicación delarchivo de claves y la contraseña utilizada para genera la clave LTPA desde lainstalación de WebSphere Application Server.

Configuración de Lotus Domino AdministratorLa primera vez que utilice Lotus Domino Administrator se le pedirá que realice lossiguientes pasos de configuración:

1. Inicie Lotus Domino Administrator. En el Menú de inicio, seleccioneProgramas →Lotus Applications → Lotus Domino Administrator. Aparecerá eldiálogo Lotus Notes Client Configuration .

2. Pulse Siguiente para saltarse la página introductoria.3. Seleccione Deseo conectarme a un Domino Server y pulse Siguiente.4. Seleccione Configurar una conexión a una red de área local (LAN) y pulse

Siguiente.5. Escriba nombre de servidor de Domino y pulse Siguiente. El nombre de

servidor de Domino es su Nombre del sistema principal/Su nombre dedominio, por ejemplo host1/locale.ibm.com.

6. Seleccione Utilizar mi nombre como identificación, escriba el ID para eladministrador de Domino que ha definido durante la instalación comoNombre de usuario, (el valor por omisión es Domino Admin) y pulseSiguiente.

7. Pulse Siguiente para saltarse la página de configuración.8. Pulse Siguiente para saltarse la página Cuenta de correo de Internet.9. Pulse Siguiente para saltarse la página Servidor de noticias.

10. Pulse Siguiente para saltarse la página Servidor de directorios de Internet.11. En la página Conectar a través de un servidor proxy, seleccione la opción

correspondiente y pulse Siguiente.

Nota: Si se conecta a través de un proxy, deberá escribir en la páginasiguiente la información del proxy.

24 Guía de instalación de WebSphere Portal content publishing

12. Pulse Siguiente para saltarse la página Tipo de conexión de Internet.13. Pulse Finalizar.14. Escriba su contraseña de administrador de Domino y pulse Aceptar.

Nota: Puede que reciba el mensaje ″Notes Error - El mandato especificado nose encuentra disponible desde el espacio de trabajo″. Puede ignorar estemensaje de error y pulsar Aceptar.

Usuarios y grupos de ejemplo en Lotus Domino AdministratorNecesitará un ID para administrar la seguridad de WebSphere Application ServeryLotus Domino Administrator. Para obtener información adicional sobre qué IDutilizar, consulte la documentación de WebSphere Portal.

Igualmente, existen cuatro usuarios identificados con roles en los ejemplos que secrean durante la instalación. Estos roles se definen en los procesos de flujo detrabajo de ejemplo. Si desea utilizar los ejemplos o trabajar con la guía deaprendizaje de iniciación, debe crear estos usuarios.

Con fines de seguridad, le recomendamos que actualice estos usuarios con distintascontraseñas que cumplan con las directrices de seguridad estándar de contraseñas.Estos ID de usuario y contraseñas deben tratarse como trata otros ID ycontraseñas, ya que la gente que los utilice dispondrán de todos los privilegios deservidor que especifique.

Por último, para explorar completamente los flujos de trabajo de ejemplo, puedeutilizar estas instrucciones para crear usuarios adicionales.

Instalación de Lotus Workflow Process Designer’s GuideSi su equipo planea diseñar sus propios procesos de flujo de trabajo, deberáinstalar la guía del diseñador de proceso (Process Designer’s Guide).

Para instalar la guía del diseñador de proceso:1. En el CD 9 de instalación de WebSphere Portal, copie

\lwfarchitect\lwf_process-designer_30_en.nsf en el directorio de datos enque ha instalado Lotus Workflow Architect. Si realizó una instalación normal,copie el archivo en \Lotus\Notes\data.

2. En el directorio en el que ha instalado Lotus Workflow Architect, modifique elarchivo workflow.ini para establecer que la HelpDBPath referencie la vía deacceso completa en la que ha copiado lwf_process-designer_30_en.nsf. Sirealizó una instalación normal, el archivo workflow.ini se encontrará enLotus\Workflow\Architect.

De forma alternativa, puede utilizar el PDF de la Guía del diseñador de proceso enel CD 9: \lwfarchitect\lwf_process-designer_30_en.pdf.

Configuración de procesos en Lotus Workflow Architect

Cómo abrir el documento de flujo de trabajo con Lotus Workflow Architect:

1. Inicie Lotus Workflow Architect (Botón Iniciar → Programas → Lotus Workflow3.0 → Lotus Workflow Architect)

2. Abra la base de datos de Domino:a. Seleccione Archivo → Abrir bases de datos.b. Cree un nuevo Nombre de perfil.c. En Tipo de origen de datos, seleccione Diseñar depósito y pulse Examinar.

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 25

d. En el menú desplegable Servidor, seleccione el servidor. Si se le preguntaque introduzca una contraseña, que sea password.

e. En el menú Base de datos, seleccione LWF Design Repository R3.0 y pulseAceptar.

f. Repita el proceso anterior para Base de datos de aplicaciones, Base de datosde definición de proceso y Notes Directorio de organizaciones, que secorresponderán con LWF Application R3.0, LWF Process Definition R3.0 yLWF Organization R3.0 respectivamente.

g. Pulse Aceptar.3. Importe SimpleChangeProcess.lwf . Seleccione Archivo→ Importar→Examinar y

SimpleChangeProcess.lwf .4. Seleccione Archivo →Guardar proceso.5. Seleccione Archivo →Activar proceso y pulse Aceptar.

WebSphere Portal content publishing también proporciona otros dos procesos deflujos de trabajos:v SimplerChangeProcess.lwf

v SimplestChangeProcess.lwf

Puede importar estos procesos utilizando las mismas instrucciones.

Configuración del proceso en Lotus Domino Administrator:

1. Inicie Lotus Domino Administrator y cambie al ID de administrador WCP.a. Si ha instalado Lotus Domino Administrator y Lotus Domino Server en

máquinas diferentes, deberá configurar el ID de administrador de WPCP. Siesto no ocurriese, vaya a 1b. Para configurar el ID de WCP Administrator:1) Inicie la sesión con el ID de administrador de Lotus Domino.2) Pulse la pestaña Administración.3) Pulse la pestaña Personas y grupos.4) Pulse Administrador, WCP y Editar persona.5) Una el archivo userID al directorio Lotus/notes/data. En el campo

Nombre de archivo, escriba WCPAdmin.id para renombrar el archivo.6) Cierre Lotus Domino Administrator y vuelva a abrirlo.

b. Si todavía no está allí, copie WCPAdmin.id del directorio Lotus/domino/dataal directorio Lotus/notes/data.

c. En la ventana de la contraseña, pulse Cancel.d. Desde la ventana Seleccionar ID de usuario al que cambiar, navegue al

directorio Lotus/notes/data y seleccione WCPAdmin.id.Si necesita volver a utilizar el ID de administrador de Domino, realice lospasos anteriores pero navegue hasta Lotus\Notes\data y seleccione user.id.

e. Pulse la pestaña Administración.2. Abra la base de datos de aplicaciones de Lotus Workflow con Lotus Domino

Administrator.a. Verifique que Server is your Lotus Domino Server no es su servidor local.

Nota: Si utiliza el servidor local, seleccione Archivos → Abrir servidor yseleccione Domino Server.

b. En Lotus Domino Administrator, pulse la pestaña Archivos.c. En la lista de archivos de la derecha, efectúe una doble pulsación en LWF

Application R3.0.

26 Guía de instalación de WebSphere Portal content publishing

Nota: Si no ve la lista de archivos, pulse el botón de renovar.3. En el marco izquierdo, seleccione Administración→ Antememoria .4. En el marco superior, pulse Actualizar antememoria de proceso.

Nota: si aparece un mensaje, pulse Aceptar.5. Cierre la base de datos de LWF Application R3.0.6. Abra la base de datos de LWF Application R3.0 y ciérrela de nuevo.

Habilitación de la notificación de correo electrónico en LotusDomino Administrator para que la utilicen ejemplos deWebSphere Portal content publishingPor omisión, la notificación de correo electrónico para los usuarios de ejemplo noestá habilitada. Si desea que los usuarios de ejemplo reciban notificación de loseventos de flujo de trabajo, siga estos pasos para habilitar la notificación de correoelectrónico:

1. Inicie la sesión como Administrador WCP.2. Pulse la pestaña Administración.3. Pulse la pestaña Personas y grupos.4. Seleccione la persona (Dave, Greg, Rob o Tara) que desea establecer la

notificación de correo electrónico y pulse Editar persona.5. Pulse la pestaña Correo.6. En el campo Dominio, escriba el dominio.7. Pulse Guardar y Cerrar.8. Pulse Archivo→Herramientas→Cambiar ID.9. Seleccione el ID de usuario para el que desee configurar la notificación de

correo electrónico (consulte Tabla 1) y pulse Abrir.10. En la ventana de inicio de sesión, escriba la contraseña del usuario y pulse

Aceptar.11. Asegúrese de que ha seleccionado el servidor adecuado.

Nota: Si está utilizando el servidor local, seleccione Archivos→ Abrir servidory seleccione Domino Server.

12. Pulse la pestaña Archivos.13. Pulse la carpeta mail. Si aparece una página de cubierta de la base de datos,

ciérrela.14. Efectúe una doble pulsación sobre el usuario para el que está configurando la

notificación de correo electrónico y compruebe su correo.

Deberá repetir estos pasos para habilitar la notificación de correo electrónico paracada uno de los usuarios de ejemplo.

Tabla 1. ID e usuarios de ejemplo de WebSphere Portal content publishing

Usuario ID

Dave DDev

Greg GContent

Rob RPro

Tara TWeb

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 27

Configuración de la seguridad de WebSphere y Domino SSO

Configuración de la seguridad de WebSphere Application Server:

1. Inicie Lotus Domino Server.2. Inicie WebSphere Application Server.3. Abra la Consola administrativa de WebSphere Advanced.4. Seleccione Consola→ Centro de seguridad.5. Seleccione la casilla General y active Habilitar seguridad.6. Seleccione la pestaña Autenticación y rellene los siguientes campos:v Mecanismo de autenticación: seleccione Lightweight Third Party

Authentication (LTPA).v Active Habilitar Single Sign On (SSO).v Dominio: <sunombrededominio>, por ejemplo: locale.ibm.com.v Asegúrese de que el botón de radio de LDAP está seleccionado.v ID del servidor de seguridad: <ID especificado durante la instalación>,

por ejemplo: DAdmin.v Contraseña: password.v Sistema principal: <nombredesistemaprincipal>.<dominio> (donde

<nombredesistemaprincipal>.<dominio> es el nombre del sistema principal yel nombre de dominio).

v Tipo de directorio: Domino 5.0v Deje todos los campos establecidos en por omisión y pulse Aceptar.v Escriba su contraseña LTPA, que es password.

Nota: Cuando aparezca el mensaje ″The changes will not take effect until theadmin server is restarted″, pulse Aceptar.

7. Detenga e inicie WebSphere Application Server.8. Abra la Consola administrativa de WebSphere Advanced.9. Verifique que la Consola administrativa le pide un inicio de sesión. Utilice el ID

de usuario DAdmin y la contraseña.

Configuración de Single Sign-on (SSO) entre Domino y WebSphere: Paraconfigurar Single Sign-On, deberá generar claves LTAP y habilitar Single Sign-On.

Generación de claves LTPA:

1. Abra la Consola administrativa de WebSphere Advanced.2. Seleccione Consola→ Centro de seguridad.3. Seleccione la pestaña Autenticación.4. Pulse Generar claves... y especifique password como contraseña LTPA.5. Pulse Exportar clave....6. En el diálogo Exportar a archivo, en Nombre de archivo, escriba

DIR_INICIAL_WAS\wcp\DOMWAS.key. Por ejemplo, en sistemas Windows, escribaC:\WebSphere\AppServer\wcp\DOMWAS.key. En plataformas UNIX, escriba elnombre de un directorio del sistema de archivos de UNIX, por ejemplo/tmp/DOMWAS.key.

7. Pulse Guardar.8. Cierre la consola de administración.9. Detenga e inicie WebSphere Application Server.

28 Guía de instalación de WebSphere Portal content publishing

Habilitación de Single Sign-on: Habilite Single Sign-on (SSO) en Domino. (Nota: Siya ha habilitado WebSphere Application Server al instalar Lotus Domino Server yha especificado archivos clave durante la instalación de Lotus Domino Server,inicie WebSphere Application Server y sáltese los pasos sobre habilitación del SSO).

1. Abra Lotus Domino Administrator.2. Seleccione la pestaña Administración y Archivos.3. Verifique que Server is your Lotus Domino Server no es su servidor local.

Nota: Si utiliza el servidor local, seleccione Archivos → Abrir servidor yseleccione Domino Server.

4. Efectúe una doble pulsación sobre names.nsf (la Libreta de direcciones parasu dominio).

5. Seleccione Ver→ Server→ Otros → Servidor/Servidores y pulse Aceptar.6. En el marco superior, seleccione Web → Crear Configuración SSO de la Web.7. Como Dominio de señal, escriba su dominio.8. Como nombre de Domino Server, seleccione la máquina servidor de Domino

de la lista desplegable y pulse Aceptar.

Nota: Puede que deba cambiar del menú desplegable superior a la Libreta dedirecciones de su dominio.

9. Pulse Claves y seleccione Importar Claves LTPA de LTPA. Para Windows,escriba DIR_INICIAL_WAS\AppServer\wcp\DOMWAS.key , por ejemploC:\WebSphere\AppServer\wcp\DOMWAS.key. Para plataformas UNIX, envíe porFTP el archivo de claves desde el servidor de UNIX a la máquina de Windowsen la que esté instalado Domino Administrator y especifique esta ubicación.

10. Escriba password para la contraseña y pulse Aceptar.

Nota: Aparecerá el diálogo Configuración SSO de la Web con el mensaje″Claves importadas correctamente″. Si no ve este mensaje, importe laclave de nuevo asegurándose de escribir la vía de acceso y lacontraseña correctas.

11. Verifique que el Reino LDAP es <nombredelsistemaprincipal>.<dominio>(sustituyendo el nombre del sistema principal y el nombre de dominio por sunombre del sistema principal y su nombre de dominio, por ejemplohost1.locale.ibm.com).

12. Pulse Guardar y Cerrar.13. Cierre el libro de direcciones.14. Reinicie Lotus Domino Server escribiendo el mandato restart server en la

ventana de mandatos de Lotus Domino. Verifique que aparece la siguientelínea al reiniciar el servidor:HTTP: Configuración SSO de la Web correctamente cargada

15. Si tiene instalado Lotus Domino en la misma máquina que WebSphereApplication Server y WebSphere Portal content publishing, copie el archivoDIIOP de Lotus Domino DIIOP desde el directorio de Lotus Domino (porejemplo, C:\Lotus\Domino\Data\domino\html\diiop_ior.txt ) en el directoriode documentos raíz de IBM HTTP Server Root (por ejemplo, C:\IBM HTTPServer\htdocs). Para verificar el archivo, abra un navegador y, en el campoUbicación, escriba http://hostname/diiop_ior.txt.

16. Inicie WebSphere Application Server.

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 29

Verificación de la instalación

Verificación de que las restricciones Java/COM se han establecido correctamenteen Lotus Domino Server: En Lotus Domino Administrator, seleccione la pestañaSeguridad y actualice las Restricciones del agente y las Restricciones Java/COM,en caso necesario, de la siguiente forma:v Ejecute los agentes de LotusScript/Java: Domino Admin/ locale.domain.comv Ejecute los agentes de LotusScript/Java sin restricciones:

wcmtest2/locale.domain.com Domino Admin locale.domain.comv Ejecute Java/Javascript/COM restringido: Participantes del flujo de trabajo,

WCP Administrator/locale.domain.comv Ejecute Java/Javascript/COM restringido: Domino Admin/ locale.domain.com

Verificación de los procesos en segundo plano inmediatos de Lotus DominoServer: Verifique los procesos en segundo plano inmediato de Dominocomprobando las siguientes líneas de c:\lotus\domino\notes.ini:

v AMGR_DOCUPDATEAGENTMININTERVAL=0v AMGR_DOCUPDATEEVENTDELAY=0v AMGR_NEWMAILAGENTMININTERVAL=0v AMGR_NEWMAILEVENTDELAY=0

Cambio de servidores: verificación de la configuración de Lotus Workflow: Sicambia servidores, puede que desee realizar algunas acciones para verificar queWebSphere Portal content publishing está habilitado para Lotus Workflow.1. Verifique el archivo WCM.properties

(\WebSphere\AppServer\wcm\WCM.properties):a. Verifique que el valor de wcm.workflow.ldaphost es igual que

<nombredelsistemaprincipal>.<dominio>(sustituyendo<nombredesistemaprincipal> por el nombre del sistema principal y<dominio> por el nombre de dominio), por ejemplo host1.ibm.com.

2. Si realiza cambios en el archivo WCM.properties, detenga e inicie WebSphereApplication Server.

3. Abra e inicie la sesión en la Consola administrativa de WebSphere ApplicationServer.

4. En el marco izquierdo, expanda WebSphere Administrative Domain .5. Verifique que se ha iniciado el WebSphere Application Server en el que ha

instalado WebSphere Portal content publishing.6. Expanda Aplicaciones de empresa.7. En cada aplicación WCM, pulse con el botón derecho del ratón en la aplicación

y seleccione Iniciar.

Preparación de la seguridad/autenticación

Sistema operativo localEn la máquina en la se instale el servidor de autoría, asegúrese de que las personasque accedan al espacio de trabajo de WebSphere Portal content publishing seidentifiquen como usuarios del sistema. Además, si desea utilizar el ejemplo deWebSphere Portal content publishing, añada los siguientes usuarios:

30 Guía de instalación de WebSphere Portal content publishing

ID de usuario Contraseña

dave dave

greg greg

rob rob

tara tara

WCPAdmin password

Estos ID de usuario y contraseñas deben también añadirse al archivouserInfo.properties después de que la instalación del servidor de autoría deWebSphere Portal content publishing se haya completado. Consulte “Edición delarchivo userInfo.properties” en la página 41.

LDAPSi utiliza una instalación nueva de IBM Directory Server como servidor LDAP,confirme que está correctamente configurado para WebSphere Portal contentpublishing:1. Confirme el nombre distinguido del sufijo:

a. Abra la Consola administrativa de IBM Directory Server (abra un navegadory escriba el URL http://hostname/ldap). Inicie la sesión utilizando un ID deusuario y una contraseña válidos.

b. Pulse Valores > Sufijos.c. Verifique el nombre distinguido del sufijo que planee utilizar. Por ejemplo,

si el nombre del sistema es hostname.locale.ibm.com, el sufijo seríadc=ibm,dc=com. Si cambia el DN del sufijo, pulse Actualizar.

d. Reinicie el servidor LDAP.2. Importe el archivo WPSConfig.ldif:

a. Copie el archivo WPSConfig.ldif en cualquier otra carpeta del servidorLDAP (por ejemplo, C:\WPSConfig.ldif). Este archivo se suministra en elCD 7 de instalación de WebSphere Portal, en la carpeta wps).

b. Utilizando un editor de texto, edite el archivo para que los sufijos delsistema principal coincidan con el sufijo del sistema principal. Por ejemplo,cambie las instancias de dc=yourco,dc=com por dc=ibm,dc=com.

c. Guarde y cierre el archivo.d. En la Consola administrativa de IBM Directory Server, detenga el servidor

LDAP. (Pulse Actual Estado > Iniciar/Detener y Detener. Espere a queaparezca el mensaje ″El servidor actual se ha detenido″).

e. Seleccione Base de datos > Importar LDIF.f. Escriba la vía de acceso al archivo LDIF (por ejemplo, C:\WPSConfig.ldif) y

pulse Importar.3. Cree usuarios:

a. Abra la herramienta IBM Directory Management (por ejemplo, pulse Inicio> Programa > IBM Directory Server > Directory Management Tool).

b. Pulse Árbol de directorios > Examinar árbol. Verifique que los usuarioswpsadmin y wpsbind, y el grupo wpsadmins, existen como resultado deimportar el archivo WPSConfig.ldif.

c. Para añadir un usuario, pulse cn=users en el árbol y, a continuación, pulseAñadir.

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 31

d. En la ventana Añadir una entrada LDAP, sustituya cn=newEntry poruid=nombre_usuario (donde nombre_usuario es el ID del usuario que deseaañadir).

e. Escriba la contraseña para el usuario.f. Pulse la pestaña Otros y escriba el ID de usuario en el campo uid.g. Pulse Añadir.h. Si planea utilizar el ejemplo de servidor de autoría de WebSphere Portal

content publishing, cree los siguientes usuarios:v uid=WCPAdmin,cn=users,cn=ibm,cn=com (la contraseña es password)v uid=dave,cn=users,cn=ibm,cn=com (la contraseña es dave)v uid=tara,cn=users,cn=ibm,cn=com (la contraseña es tara)v uid=rob,cn=users,cn=ibm,cn=com (la contraseña es rob)v uid=greg,cn=users,cn=ibm,cn=com (la contraseña es greg)

4. Cree grupos:a. Para añadir un grupo, pulse cn=groups en el árbol y Añadir.b. En la ventana Añadir una entrada LDAP, seleccione Grupo como Tipo de

entrada.c. Si planea utilizar el ejemplo de servidor de autoría de WebSphere Portal

content publishing, cree los siguientes grupos:v cn=Content Contributor,cn=groups,dc=ibm,dc=com (añada

uid=dave,cn=users,cn=ibm,cn=com y uid=greg,cn=users,cn=ibm,cn=com asu campo de miembros (miembro/miembros del grupo)

v cn=Project Lead,cn=groups,dc=ibm,dc=com (añadauid=rob,cn=users,cn=ibm,cn=com yuid=WCPAdmin,cn=users,cn=ibm,cn=com a su campo de miembros(miembro/miembros del grupo)

v cn=Content Publisher,cn=groups,dc=ibm,dc=com (añadauid=tara,cn=users,cn=ibm,cn=com a su campo de miembros(miembro/miembros del grupo)

v cn=Domain Expert,cn=groups,dc=ibm,dc=com (añadauid=rob,cn=users,cn=ibm,cn=com a su campo de miembros(miembro/miembros del grupo)

Lotus DominoSi utiliza Lotus Domino para seguridad pero no para Lotus Workflow, realice lospasos de la sección “Configuración de la seguridad de WebSphere y Domino SSO”en la página 28. Si ya ha configurado Lotus Workflow, habrá completado ya este

paso.

Preparación del control de versionesTiene la opción de utilizar cualquiera de los siguientes sistemas de versiones conWebSphere Portal content publishing: IBM Content Manager (si utiliza IBM CMcomo depósito de contenido), CVS, ClearCase o el sistema de control de versionesque se suministra como parte de WebSphere Portal content publishing.

El software cliente para el sistema de control de versiones que decida utilizar debeinstalarse en la máquina en la que esté instalado el servidor de autoría deWebSphere Portal content publishing. No es necesario llevar a cabo ningunapreparación ni configuración antes de instalar WebSphere Portal contentpublishing.

32 Guía de instalación de WebSphere Portal content publishing

Preparación para instalar Motor de recomendación LikeMindsEsta sección describe cómo preparar el sistema para una instalación de tiempo deejecución. Se cubren los siguientes temas:v “Uso de una base de datos existente para la instalación de LikeMinds”v “Uso de un esquema de tablas diferente de las tablas por omisión”v “Creación de la base de datos para Microsoft SQL Server”v “Configuración de un ODBC DSN para Microsoft SQL Server” en la página 34v “Preparación de una instalación de Motor de recomendación LikeMinds en

Oracle” en la página 34v “Preparación para una instalación de Motor de recomendación LikeMinds en

IBM DB2” en la página 35v “Configuración de un controlador de conexión para Oracle” en la página 35

Uso de una base de datos existente para la instalación deLikeMinds

Si decide utilizar una base de datos existente, incluidos los espacios de tabla ytablas existentes, vaya a Uso de Movie Site, el Centro de administración deLikeMinds o el SDK de LikeMinds para obtener información sobre cómo planear lainstalación de estas funciones.

Si dispone de tablas existentes que tengan la misma estructura que las tablas deLikeMinds, podrá correlacionarlas con las tablas de LikeMinds. Para obtenerdetalles sobre las tablas o sobre cómo configurar correlaciones para tablas queutilicen nombres diferentes, consulte la documentación de Motor de recomendaciónLikeMinds del Sistema de ayuda de WebSphere Portal content publishing.

Uso de un esquema de tablas diferente de las tablas poromisión

El instalador creará un conjunto por omisión de tablas de LikeMinds para la basede datos de LikeMinds.

Creación de la base de datos para Microsoft SQL ServerUsted o el administrador de su base de datos deben crear la base de datos quecontendrá los datos de LikeMinds antes de instalar Motor de recomendaciónLikeMinds. Puede utilizar una base de datos existente. Antes de seguir, verifiqueque se realiza regularmente una copia de seguridad de la base de datos para nocorrer el riesgo de perder los datos de LikeMinds.

La base de datos que utiliza para LikeMinds debe tener un dispositivo de registrode transacciones independiente, que debe tener aproximadamente el mismotamaño que el dispositivo de datos. Por omisión, Microsoft SQL Server 7.0 y SQLServer 2000 crean un dispositivo de registro de transacciones independiente alcrear la base de datos; cada uno de ellos tiene aproximadamente 1 MG. Cuandocree la base de datos y el dispositivo de registro, asegúrese de habilitar la opciónCrecimiento automático del archivo, ya que algunas tablas de LikeMinds puedenaumentar bastante. Puede establecer el crecimiento automático en megabytes o enun porcentaje.

Cuando cree la base de datos, asegúrese de que las opciones Seleccionarinformación/Copia masiva y Truncar registro en punto de comprobación esténactivadas. (Están activadas por omisión). Deje la opción Truncar registro en punto

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 33

de comprobación activada mientras carga la base de datos y configura laaplicación. Asegúrese de inhabilitar Truncar registro en punto de comprobaciónantes de que el sitio se vuelva activo para permitir la recuperación debida a dañosen la base de datos. Es recomendable configurar copias de seguridad completasfrecuentes y vuelcos de registro de transacciones diarios.

Deberá también crear la contraseña y el usuario de la base de datos que utilizaráMotor de recomendación LikeMinds para conectarse a la base de datos. Asegúresede que este usuario tiene privilegios de creación de tablas de base de datos.

Para Microsoft SQL Server 7.0, ajuste la memoria a la mitad del tamaño de lamemoria física.

Configuración de un ODBC DSN para Microsoft SQL ServerMicrosoft Windows NT y Microsoft Windows 2000 incluyen un ODBC DNS paraMicrosoft SQL Server. El instalador de LikeMinds le permite configurar el ODBCDSN durante la instalación. Puede configurarlo antes de la instalación utilizando elprograma de utilidad Orígenes de datos ODBC en el Panel de control.

Para determinar qué controladores ODBC están instalados en su sistema, abra elPanel de control y realice una doble pulsación sobre ODBC. Pulse la pestañaControladores ODBC para ver una lista de controladores.

Si crea antes un Nombre de orígenes de datos, asegúrese de registrar el Nombre deorígenes de datos que cree. Deberá suministrar este nombre durante la instalaciónde LikeMinds.

Nota: Si utiliza Microsoft Windows NT, existe un problema al crear la conexiónODBC con la base de datos para cargar la tabla de configuración durante lainstalación. Consulte Capítulo 7, “Resolución de problemas”, en la página 59.

Preparación de una instalación de Motor de recomendaciónLikeMinds en Oracle

Lleve a cabo las siguientes tareas antes de instalar Motor de recomendaciónLikeMinds:1. Cree la base de datos de LikeMinds.2. Configure un nombre de servicio TNS para el controlador de conexión con la

base de datos de LikeMinds.3. Planee la instalación para Movie Site y el SDK de LikeMinds. (Consulte Uso de

Movie Site, el Centro de administración de LikeMinds o el SDK de LikeMinds).

Creación de la base de datos para OracleUsted o el administrador de su base de datos deben crear la base de datos quecontendrá los datos de LikeMinds antes de instalar Motor de recomendaciónLikeMinds. Puede utilizar una base de datos existente. Antes de seguir, verifiqueque se realiza regularmente una copia de seguridad de la base de datos para nocorrer el riesgo de perder los datos de LikeMinds.

Si está instalando Oracle (Oracle 8 o 8i), realice una instalación personalizada,instalando todas las opciones. Si está instalando Oracle 8, no necesitará instalar elprograma de utilidad Migración.

Asegúrese de incluir los siguientes componentes en la máquina servidor de Oracley en cada máquina cliente:

34 Guía de instalación de WebSphere Portal content publishing

v Net8v SQL*Plusv La documentación en línea de Oracle

Configuración de un controlador de conexión para OracleDeberá configurar el controlador nativo de Oracle para conectar LikeMinds con labase de datos de Oracle. Esto incluye la instalación del software cliente de Oracle yla configuración de un nombre de servicio TNS local que conectar con la instanciade base de datos Oracle remota o local.

Para crear un nombre de servicio TNS, utilice Net8 para crear la entrada (TNS)para cada SID. El Motor de recomendación LikeMinds utiliza el nombre de entradaTNS para conectarse con cada máquina cliente de Oracle remota. Es recomendableque el nombre de servicio TNS se corresponda con el SID, ya que el SID debe serúnico para cada base de datos instalada en la máquina.

Configuración de sistemas AIX que utilicen OracleAntes de instalar LikeMinds en un sistema AIX que utilice Oracle, establezca laLIBPATH en:LIBPATH = /usr/lib:/lib:<ORACLE_HOME>/lib

Preparación para una instalación de Motor de recomendaciónLikeMinds en IBM DB2

Deberá realizar las siguientes tareas antes de ejecutar el instalador de Motor derecomendación LikeMinds si su RBDMS es IBM DB2:1. Cree la base de datos de LikeMinds.2. Cree un ODBC DSN para la base de datos de LikeMinds.3. Planee la instalación para Movie Site, el Centro de administración de

LikeMinds y el SDK de LikeMinds. (Consulte Uso de Movie Site, el Centro deadministración de LikeMinds o el SDK de LikeMinds).

Creación de la base de datos de LikeMindsCree una base de datos para LikeMinds, pero no la rellene con ningún dato. Elinstalador sobrescribirá esta base de datos durante la instalación con una nuevabase de datos.

Asegúrese de registrar la base de datos que crea. Deberá suministrar este nombredurante la instalación de LikeMinds.

Creación de las tablas de LikeMindsSi desea cargar masivamente datos de usuarios y elementos, puede escribir scriptsparecidos a los scripts de creación de tablas de Microsoft SQL Server.

Si dispone de tablas existentes que tengan la misma estructura que las tablas deLikeMinds, podrá correlacionarlas con las tablas de LikeMinds.

Para obtener detalles sobre las tablas o sobre cómo configurar correlaciones paratablas que utilicen nombres diferentes, consulte la documentación de Motor derecomendación LikeMinds del Sistema de ayuda de WebSphere Portal contentpublishing.

Configuración de un controlador de base de datos ODBCDeberá configurar la conexión del controlador ODBC antes de instalar LikeMinds.Para ello, utilice el programa de utilidad Orígenes de datos ODBC del Panel decontrol. Microsoft Windows NT suministra controladores ODBC que puede utilizar,

Capítulo 4. Preparación para instalar WebSphere Portal content publishing 35

o puede utilizar uno específico para RDBMS. No puede configurar el controladorODBC durante la instalación de LikeMinds.

Asegúrese de registrar el Nombre de orígenes de datos que cree. Deberásuministrar este nombre durante la instalación de LikeMinds.

Configuración de sistemas AIX que utilicen DB2Antes de instalar LikeMinds en un sistema AIX que utilice DB2, establezca laLIBPATH en:LIBPATH = <DB2_install_dir>/install/sqllib/lib

Uso de Movie Site, el Centro de administración de LikeMindso el SDK de LikeMinds

WebSphere Application Server requiere que se lleve a cabo lo siguiente antes deiniciar la instalación de LikeMinds:v Planee instalar el SDK de LikeMinds SDK, Movie Site y el Centro de

administración de LikeMinds en la misma máquina que WebSphere ApplicationServer.

v Asegúrese de que el compilador JSP de WebSphere Application Server estáhabilitado.

Configuración del sistema para Movie SiteDatos rellenados de Movie Site: El instalador añadirá datos rellenados para unabase de datos de Movie Site. Cuando una base de datos se crea inicialmenteutilizando datos rellenados, para IBM DB2 y Oracle, el único usuario que puedeiniciar la sesión es likeminds, con la contraseña likeminds. (Para SQL Server, elinicio de sesión y la contraseña pueden ser para cualquier usuario de la base dedatos que tenga acceso. Para otras bases de datos ODBC, depende del inicio desesión y la contraseña RDBMS). Sin duda, puede añadir nuevos usuarios.

36 Guía de instalación de WebSphere Portal content publishing

Capítulo 5. Instalación de WebSphere Portal contentpublishing

Durante el proceso de instalación de WebSphere Portal content publishing, odespués de haber iniciado WebSphere Portal content publishing, si encuentraerrores, consulte la sección sobre resolución de problemas o el archivo README.

Para instalar WebSphere Portal content publishing, utilice el CD 4 de instalación deWebSphere Portal.

Nota: Cierre la Consola administrativa de WebSphere Application Server antes dedesinstalar o de instalar WebSphere Portal content publishing.

Instalación del entorno de desarrollo

WebSphere StudioLa instalación de WebSphere Studio Application Developer es opcional; noobstante, si va a utilizar los asistentes de WebSphere Portal content publishing paraWebSphere Studio, deberá instalar WebSphere Studio Application Developer sitodavía no ha instalado ninguno de los productos de la familia de productosWebSphere Studio.

Para instalar WebSphere Studio Application Developer:1. Cargue el CD que contiene WebSphere Studio Application Developer (CD 6 de

instalación de WebSphere Portal). Si se inicia el gestor de configuración,ciérrelo.

2. En el CD, ejecute el archivo wsad\win\setup.exe (o wsad\linux\install.sh paraLinux). Se iniciará el asistente de InstallShield.

3. Pulse Siguiente.4. Lea y acepte el acuerdo de licencia. Pulse Siguiente.5. En el diálogo Carpeta de destino, especifique el directorio de destino para

WebSphere Studio Application Developer. Pulse Siguiente.6. En el diálogo Rol de usuario primario, seleccione el rol que mejor describa sus

necesidades de desarrollo. Pulse Siguiente.7. En el diálogo Seleccionar interfaz de control de versiones, seleccione la

interfaz de control de versiones que desee utilizar. Pulse Siguiente y, acontinuación, Instalar.

8. Cuando la instalación se haya completado, pulse Finalizar.

Asistentes de WebSphere Portal content publishing paraWebSphere Studio

Desinstalación de versiones anteriores de los asistentes deWebSphere Portal content publishingSi uno de los productos de la familia WebSphere Studio ya está instalado, deberádesinstalar todas las versiones anteriores de los asistentes de WebSphere Portalcontent publishing o los asistentes de WebSphere Personalization para WebSphereStudio. Para desinstalar los asistentes:1. Cierre todas las copias abiertas de WebSphere Studio en su máquina.

© Copyright IBM Corp. 2002 37

2. Pulse Inicio > Configuración > Panel de control > Añadir o quitar programas.3. Seleccione cualquiera de los siguientes programas de la lista de programas

actualmente instalados: asistentes de IBM WebSphere Personalization paraWebSphere Studio Developer o IBM WebSphere Portal content publishing.

4. Pulse Cambiar o quitar.5. Siga las instrucciones para eliminar los asistentes.

Instalación de los asistentes de WebSphere Portal contentpublishingPara instalar los asistentes de WebSphere Portal content publishing utilizando elinstalador de WebSphere Portal content publishing:1. En la máquina con WebSphere Studio, cargue el CD que contiene WebSphere

Portal content publishing (CD 4 de WebSphere Portal Server). Si se inicia elgestor de configuración, ciérrelo.

2. Mediante el Explorador de Windows, ejecute el archivowpcp\wcpinstallwin.exe (o java —cp wcpinstall.jar run para Linux). Seiniciará el asistente de InstallShield.

3. Pulse Siguiente.4. En el panel Selección de función, active Asistentes para WebSphere Studio y

pulse Siguiente.5. Confirme la ubicación de WebSphere Studio. Si no se encuentra ninguna

instalación de WebSphere, puede escribir la ubicación o examinarla. PulseSiguiente.

6. Pulse Instalar. Los asistentes se instalarán en la carpeta especificada en el panelanterior.

7. Cuando la instalación se haya completado, pulse Finalizar.8. Si es necesario, reinicie WebSphere Studio.

Puede instalar manualmente los asistentes de WebSphere Studio. Para instalarmanualmente los asistentes:1. En la máquina con WebSphere Studio, cargue el CD que contiene WebSphere

Portal content publishing. Si aparece el gestor de configuración, ciérrelo.2. Mediante el Explorador de Windows, localice el archivo iwcp_eclipsetools.zip

en la carpeta wpcp\eclipsetools del CD.3. Utilice el programa de utilidad de extracción de archivos para abrir el

archivador iwcp_eclipsetools.zip.4. Extraiga el contenido del archivador en <studio_root>\plugins. Mantenga la

estructura de directorio de los archivos del archivador.5. Si es necesario, reinicie WebSphere Studio.

Verificación de la instalaciónPara verificar la instalación, asegúrese de que se han creado las siguientes carpetas:v <studio_root>\plugins\com.ibm.wcm.resource.wizards

v <studio_root>\plugins\com.ibm.wcm.resource.wizards.doc

Acceso a los asistentes de WebSphere Portal content publishingdentro de WebSphere StudioPara acceder a los asistentes de WebSphere Portal content publishing dentro deWebSphere Studio:1. Inicie WebSphere Studio.2. Pulse Ayuda > Contenido de la ayuda.

38 Guía de instalación de WebSphere Portal content publishing

3. En el árbol de navegación, pulse Tareas > Uso de WebSphere Portal contentpublishing > Adición de asistentes de recursos de WebSphere Portal contentpublishing a una perspectiva y siga las instrucciones.

Examine el sistema de ayuda de WebSphere Studio para obtener ayuda sobre cómoconfigurar proyectos de WebSphere Portal content publishing, migrar proyectos deWeb Content Publisher y WebSphere Personalization, configurar servidores depublicación y utilizar los asistentes.

Instalación del entorno de autoría

Instalación del servidor de autoría y ejemplo

Instalación del servidor de autoría de WebSphere Portal contentpublishing y ejemploPara instalar el servidor de autoría de WebSphere Portal content publishing:

1. Cargue el CD que contiene WebSphere Portal content publishing (CD 4 deWebSphere Portal Server). Si se inicia el gestor de configuración, ciérrelo.

2. Ejecute el archivo wpcp\wcpinstallwin.exe para plataformas Windows (ounixinst.sh para AIX, Solaris o Linux).v En Windows, se iniciará InstallShield Wizard.v En AIX, Solaris o Linux, se le pedirá el directorio raíz de WebSphere

Application Server y (si utiliza DB2) el directorio inicial del propietario dela instancia DB2; a continuación, se iniciará InstallShield Wizard.

3. Pulse Siguiente.4. Active Servidor de autoría y pulse Siguiente. (Si está habilitada la seguridad

WAS, se le pedirá un ID de usuario y una contraseña).5. Active Servidor de autoría. Si desea instalar el Ejemplo del servidor de

autoría opcional, actívelo también. Pulse Siguiente.6. En la primera ventana del panel, seleccione el servidor de aplicaciones en el

que se instalará el servidor de autoría. En la ventana inferior, seleccioneSistema principal virtual. Pulse Siguiente.

7. En el Panel de depósitos del servidor de autoría, seleccione el tipo dedeposito en que tiene o tendrá almacenado el contenido web. Si planeautilizar Oracle o DB2, seleccione Base de datos. Si ya tiene almacenadocontenido en IBM Content Manager, seleccione IBM Content Manager. PulseSiguiente.

8. Si selecciona Base de datos en el panel anterior, escriba la información paracrear una conexión con la base de datos de Oracle o DB2.v Tipo de base de datos: Seleccione el valor adecuado para la configuración y

el tipo de base de datos.v Nombre de la base de datos: Seleccione un nombre arbitrario para su base

de datos (si utiliza una base de datos DB2 local) o el nombre de una basede datos existente (si utiliza Oracle o una base de datos DB2 remota). Noutilice el nombre de la base de datos que utiliza WebSphere ApplicationServer (normalmente, WAS).

v ID de usuario de la base de datos: Escriba un ID de usuario con privilegiosde administrador para la base de datos.

v Contraseña: Escriba la contraseña para el ID de usuario.

Confirme que los valores por omisión para los otros campos del panel sonaceptables y pulse Siguiente.

Capítulo 5. Instalación de WebSphere Portal content publishing 39

9. Si selecciona IBM Content Manager en el Panel de depósitos del servidor deautoría, escriba la información de configuración para la instalación de IBMContent Manager.v Servidor: Escriba el nombre del servidor de IBM Content Manager (por

ejemplo: icmnlsdb)v ID de usuario: Escriba un ID de usuario con privilegios de administraciónv Contraseña: Escriba y verifique la contraseña para el ID de usuario.v Nombre del gestor de recursos por omisión: Escriba el nombre del gestor de

recursos por omisión (por ejemplo: rmdb)

Pulse Siguiente.10. En el panel Selección del flujo de trabajo del servidor de autoría, seleccione

Lite Workflow, Lotus Workflow o Ninguno. Pulse Siguiente.11. Si selecciona Lotus Workflow en el panel anterior, escriba el nombre completo

del servidor de Lotus Domino (por ejemplo, servername.domain ). PulseSiguiente.

12. En el panel Selección de autenticación del servidor de autoría, seleccione elmétodo mediante el cual los usuarios del entorno de autoría de WebSpherePortal content publishing serán autenticados (al iniciar la sesión en el espaciode trabajo de WebSphere Portal content publishing). (Nota: si ha elegidoutilizar Lotus Workflow, entonces no verá este panel y utilizará Lotus Dominopara realizar la autenticación). Pulse Siguiente.

13. Si selecciona Sistema operativo local en el panel Selección de autenticacióndel servidor de autoría, escriba el nombre de un usuario para la máquinaactual.

14. Si selecciona Servidor LDAP en el panel Selección de autenticación delservidor de autoría, escriba la información de configuración para lainstalación de IBM Directory Server.v Servidor LDAP: Escriba el nombre completo del servidor LDAP (por

ejemplo, servername.domain.com).v Nombre distinguido base (sufijo): Escriba el valor adecuado para la

configuración LDAP. Lotus Domino utiliza el formato ou=,o=,c= (porejemplo, ou=locale,o=company,c=us). Otro posible formato LDAP escn=group,dc=company,dc=com.

Pulse Siguiente.15. Si selecciona Lotus Domino en el panel Selección de autenticación del

servidor de autoría, escriba el nombre del servidor de Lotus Domino. PulseSiguiente.

16. En el panel Selección de precompilación de JSP, indique si desea que las JSPasociadas con el espacio de trabajo de WebSphere Portal content publishing seprecompilen durante la instalación. Si selecciona Sí hará que el tiemponecesario para completar la instalación sea más largo, pero las páginas delespacio de trabajo de WebSphere Portal content publishing se cargarán másrápido cuando acceda por primera vez a ellas. Pulse Siguiente.

17. Confirme los componentes que va a instalar y pulse Instalar.Nota: Si ha seleccionado el ejemplo del servidor de autoría, no aparecerácomo elemento independiente en esta lista.

18. Para completar el asistente, pulse Finalizar. Puede que se le indique querearranque la máquina.

40 Guía de instalación de WebSphere Portal content publishing

Configuración del servidor de autoría

Configuración de las bases de datos DB2 en UNIX: Si utiliza DB2 en un sistemaUNIX, cree una conexión Loopback:1. Configure el alias de Loopback para el nodo con el siguiente mandato:

DB2 CATALOG TCPIP NODE NODO_LOCAL REMOTE 127.0.0.1 SERVER 50000

donde NODO_LOCAL puede ser cualquier nombre que desee utilizar para referirseal sistema local.

Si el puerto del servidor es diferente a 50000, utilice el puerto de servidordefinido para el sistema. Para determinar el valor, busque la variable DB2cDB2en el archivo winnt/system32/drivers/etc/services (Windows) o/etc/services (UNIX).

2. Catalogue la base de datos para utilizar el alias de Loopback con el siguientemandato:DB2 CATALOG DATABASE MI_BASE_DATOS AS ALIAS_MI_BD AT NODE NODO_LOCAL

donde MI_BASE_DATOS es la base de datos creada y ALIAS_MI_BD es el alias de labase de datos. El nombre y el alias de la base de datos puede ser cualquiernombre que desee utilizar.

3. Verifique que la conexión funciona utilizando el siguiente mandato:DB2 CONNECT TO ALIAS_MI_BD

4. Cambie los orígenes de datos de WebSphere Portal content publishing para queutilicen el alias de Loopback.a. Abra la Consola administrativa de WebSphere Application Server, expanda

Recursos y, a continuación, Controladores JDBC. Verá hasta tres de lossiguientes controladores JDBC: Controlador de la base de datos de WCM,Controlador de la base de datos de Personalization y Controlador de la basede datos de comentarios.

b. Con cada uno de estos controladores, expándalo y pulse Orígenes de datos.En el panel derecho, cambie el nombre de la base de datos para que sea elalias de Loopback y pulse Aplicar. Pulse Probar conexión para verificar quefunciona la conexión.

c. Detenga y reinicie el servidor.

Edición del archivo userInfo.properties: Si utiliza el sistema operativo local pararealizar la autenticación, edite el archivo userInfo.properties ubicado en eldirectorio dir_inicial_was\wcp\author\:# Properties File for the user and role information##wcm.users = dave, greg, rob, tara, db2admin

## Role information for each user#wcm.users.role.dave = Content Contributorwcm.users.role.greg = Content Contributorwcm.users.role.rob = Project Lead, Domain Expertwcm.users.role.tara = Content Publisherwcm.users.role.db2admin = Project Lead

## E-Mail information for each user##wcm.users.email.rob = [email protected]

Capítulo 5. Instalación de WebSphere Portal content publishing 41

Los usuarios existentes se utilizarán con el ejemplo del servidor de autoría. Si nodesea utilizar el ejemplo, puede eliminar estos usuarios.

Añada una línea nueva para cada usuario del sistema que utilice el servidor deautoría. Cada usuario debe también añadirse a la lista de wcm.users situada en laparte superior del archivo. Consulte el sistema de ayuda de WebSphere Portalcontent publishing para obtener más información sobre las autorizaciones yresponsabilidades de los distintos roles. Puede editar este archivo en cualquiermomento en que necesite añadir, cambiar o eliminar usuarios. Guarde y cierre elarchivo al finalizar.

Edición del archivo WCM.properties si utiliza un puerto diferente: Si el servidorweb se ejecuta en un <nombredelsistemaprincipal>:<puerto> diferente al sistemaprincipal local:80, añada las siguientes líneas al archivo WCM.properties:wcm.webserver.host=<hostname>wcm.webserver.port=<port>

Por ejemplo,wcm.webserver.host=locale.ibm.comwcm.webserver.port=8080

Ajuste del tamaño de almacenamiento dinámico de Java en valores JVM: Paraajustar los valores de JVM:1. Abra la Consola administrativa de WebSphere Application Server.2. Pulse Nodos > nombre_nodo > Servidores de aplicaciones >

nombre_servidor.3. Pulse la pestaña Valores de JVM.4. Escriba nuevos valores para Ajustar el tamaño de almacenamiento dinámico

inicial de Java y el tamaño de almacenamiento dinámico máximo de Java.Los valores que utilizar dependen de la cantidad de memoria que tenga elsistema, así como de los otros procesos que se ejecuten en el sistema. Losvalores de inicio sugeridos son 128 MB para el tamaño de almacenamientodinámico de Java y 256 MB para el tamaño de almacenamiento dinámicomáximo de Java. Ajústelos según sus necesidades.

Configuración de las conexiones de orígenes de datos para el entorno deautoría: Tenga en cuenta el número de usuarios que iniciarán la sesiónsimultáneamente en el entorno de autoría. Por omisión, el número máximo deconexiones simultáneas en el origen de datos está establecido en 25. Debemultiplicar el número de usuarios simultáneos que necesita tener por 3. Si esenúmero es mayor que 25, deberá cambiar este valor. Para cambiar el númeromáximo de usuarios simultáneos:1. En la Consola administrativa de WebSphere Application Server, expanda el

Dominio administrativo de WebSphere.2. Expanda Recursos y Controladores JDBC.3. Expanda Controlador de la base de datos de WCM y pulse Orígenes de datos.4. Pulse la pestaña Agrupación de conexiones.5. En el campo Tamaño de agrupación máximo, escriba el valor que desee utilizar.6. Pulse Aplicar y reinicie WebSphere Application Server.

Habilitación de la seguridad en WebSphere Application Server cuando se utilizaun sistema operativo local o la autenticación LDAP: Para habilitar la seguridaden WebSphere Application Server:

42 Guía de instalación de WebSphere Portal content publishing

1. En la Consola administrativa de WebSphere Application Server, abra el Centrode seguridad.

2. Pulse la pestaña General y active Habilitar seguridad.3. Pulse la pestaña Autenticación y active el método de autenticación adecuado.v Para la seguridad del sistema operativo local, escriba el ID de usuario y la

contraseña de un usuario con autorización administrativa.v Para LDAP, escriba la siguiente información:

– ID del servidor de seguridad: Escriba un ID de usuario con privilegios deadministración. Por ejemplo: uid=wpsadmin,cn=users,dc=ibm,dc=com.

– Contraseña del servidor de seguridad: Escriba la contraseña para el ID deusuario.

– Tipo de directorio: Seleccione el valor adecuado para el servidor LDAP. Siutiliza IBM Directory Server, seleccione SecureWay.

– Sistema principal: Escriba el nombre del sistema principal completo. Porejemplo: hostname.locale.domain.

– Nombre distinguido base: Escriba el nombre distinguido base. Porejemplo: dc=ibm,dc=com.

4. Pulse Aceptar. Si es la primera vez que habilita la seguridad en WebSphereApplication Server, se le pedirá la contraseña LTPA de destino.

5. Detenga y reinicie el servidor de aplicaciones. Suministre el ID de usuario y lacontraseña cuando se le solicite.

Verificación de la instalaciónPara verificar la instalación:1. Compruebe la actividad de los registros de error del servidor de aplicaciones

de WebSphere ( dir_inicial_was\logs\Default_Server_stderr.log ydir_inicial_was\logs\Default_Server_stdout.log ) o el archivo WebSpherePortal content publishing wcpinstall.log:v AIX, Linux o Solaris: /tmp/wcpinstall.logv Windows: %temp%\wcpinstall.log (donde %temp% se define como la variable

de entorno temporal)2. En la Consola administrativa de WAS, asegúrese de que existen las aplicaciones

de empresa:v Personalization Emailv Personalization Runtimev WCMv WCPDemo_Author (Si se ha instalado el ejemplo del servidor de autoría)

3. Asegúrese de que existen las conexiones del origen de datos:v Controlador de la base de datos de Persv Controlador de la base de datos de comentarios

Para iniciar WebSphere Portal content publishing:v Vaya a http://<nombredesistemaprincipalcompleto>/wps/wcp/index.jsp en el

navegador web, donde <nombredesistemaprincipalcompleto> incluye el nombrede sistema principal y el nombre de dominio del servidor en el que se hayainstalado el servidor de autoría de WebSphere Portal content publishing.

v Pulse Iniciar Web Content Publisher. Aparecerá una ventana nueva.v Escriba el ID de usuario y la Contraseña.v Pulse Inicio de sesión.

Capítulo 5. Instalación de WebSphere Portal content publishing 43

Instalación de WebSphere Portal content publishing —Instalación del escritorio

Desinstalación de WebSphere Portal content publishing —Integración del escritorioAntes de realizar la instalación, desinstale las copias existentes de WebSpherePortal content publishing — Integración del escritorio (si es necesario):1. Cierre las ventanas abiertas para WebSphere Portal content publishing —

Integración del escritorio2. Pulse Inicio > Configuración > Panel de control > Añadir o quitar programas.3. Seleccione IBM WebSphere Portal content publishing — Integración del

escritorio.4. Pulse Cambiar o quitar.5. Siga las instrucciones para eliminar los asistentes.

Alternativamente, puede ejecutar dskint_uninstall.exe desde el directorio\Program Files\IBM\wcp\DesktopIntegration\uninst (ubicación por omisión).

Instalación de WebSphere Portal content publishing —Instalación del escritorioPara instalar WebSphere Portal content publishing — Integración del escritorio:1. Cargue el CD 4 de instalación de WebSphere Portal que contiene WebSphere

Portal content publishing. Si se inicia el gestor de configuración, ciérrelo.2. Utilizando un navegador de archivos o el indicador de mandatos, vaya a la

carpeta dskint del CD y ejecute dskint_installwin.exe. Se iniciaráInstallShield Wizard.

3. Pulse Siguiente.4. Escriba (o vaya a) la ubicación en la que desee instalar la Integración del

escritorio y pulse Siguiente.5. Confirme la información y pulse Siguiente.6. Cuando la instalación se haya completado, pulse Finalizar.

Verificación de la instalaciónPara verificar la instalación:1. Utilizando su navegador de archivos o el indicador de mandatos, vaya al

directorio que indicó durante la instalación.2. Verifique que existen los siguientes directorios (ubicación por omisión):v \Program Files\IBM\wcp\DesktopIntegration

v \Program Files\IBM\wcp\DesktopIntegration\uninst

3. En el escritorio de Windows, abra Mi PC y verifique que existe el icono deWPCP.

Configuración de la Integración del escritorio de WebSpherePortal content publishingDebe instalar el servidor de autoría de WebSphere Portal content publishing yconfigurar un proyecto antes de continuar.

Consulte las instrucciones sobre cómo conectar un servidor de autoría dentro de laGuía de integración del escritorio del sistema de ayuda de WebSphere Portalcontent publishing.

44 Guía de instalación de WebSphere Portal content publishing

Instalación del entorno de tiempo de ejecuciónDurante el proceso de instalación de WebSphere Portal content publishing, odespués de haber iniciado WebSphere Portal content publishing, si encuentraerrores, consulte la sección sobre resolución de problemas en el archivo README.

Notas:

1. Es recomendable instalar el entorno de autoría de WebSphere Portal contentpublishing en una máquina diferente del entorno de tiempo de ejecución.

2. Si planea instalar LikeMinds:v Para sistemas Microsoft SQL Server, Oracle o IBM DB2 (pero no para otras

bases de datos compatibles con ODBC), puede instalarlo en un sistema quetenga una base de datos creada pero sin espacios de tablas ni tablas.

v Si instala LikeMinds utilizando Microsoft SQL Server u Oracle, asegúrese deque ha iniciado la base de datos de LikeMinds.

Nota: Cierre la Consola administrativa de WebSphere Application Server antes dedesinstalar o de instalar WebSphere Portal content publishing.

Instalación de un servidor de producciónPara instalar un servidor de producción de WebSphere Portal content publishing:

1. Cargue el CD que contenga WebSphere Portal content publishing (CD 4 deinstalación de WebSphere Portal). Si se inicia el gestor de configuración,ciérrelo.

2. Ejecute el archivo wpcp\wcpinstallwin.exe para plataformas Windows (ounixinst.sh para AIX, Solaris o Linux).v En Windows, se iniciará InstallShield Wizard.v En AIX, Solaris o Linux, se le pedirá el directorio raíz de WebSphere

Application Server y (si utiliza DB2) el directorio inicial del propietario dela instancia DB2; a continuación, se iniciará InstallShield Wizard.

3. Pulse Siguiente.4. Active Servidor de producción.v Para habilitar la personalización basada en recomendaciones de su sitio

web, active Motor de recomendación LikeMinds.v Para habilitar la personalización basada en reglas de su sitio web, active

Personalization.5. Pulse Siguiente. Si tiene activada la seguridad WAS, se le pedirá un ID de

usuario y una contraseña.6. Active Servidor de tiempo de ejecución. (Opcionalmente, active Edge Publish

si instala WebSphere Edge Server; también deberá activar Servidor de tiempode ejecución). Pulse Siguiente.

7. En la primera ventana del panel, seleccione el servidor de aplicaciones en elque se instalará el servidor de tiempo de ejecución. En la ventana inferior,seleccione Sistema principal virtual. Pulse Siguiente.

8. (Sólo LikeMinds) Seleccione las funciones que desea instalar en el panelSelección del servidor de producción LikeMinds.v Servidor de recomendación de LikeMinds: Instala el servidor que calcula y

ofrece recomendaciones.

Capítulo 5. Instalación de WebSphere Portal content publishing 45

v Programas de utilidad del servidor de recomendación de LikeMinds: Instalalos programas de utilidad de LikeMinds (tamiz, acumulador, buildstats,buildvisit, etc.). Deberá seleccionar esta opción si selecciona el servidor derecomendación de LikeMinds.

v Centro de administración de LikeMinds: Instala el Centro deadministración; se puede instalar en una máquina independiente delservidor de recomendación que tiene instalado WebSphere ApplicationServer.

v Aplicaciones de ejemplo de LikeMinds: Instala un sitio web de ejemplo(Movie Site); se puede instalar en una máquina independiente del servidorde recomendación.

v Software Development Kit (SDK) de LikeMinds: Instala el SDK deLikeMinds.

Pulse Siguiente.9. (Sólo LikeMinds) Escriba la siguiente información de configuración en el panel

Configuración del servidor de producción LikeMinds panel:v Ubicación de la instalación:v Nombre del sistema principal del servidor de recomendación de LikeMinds:v Puerto del servidor de recomendación de LikeMinds:v Nombre de servicio/daemon LPS de LikeMinds:

10. (Sólo LikeMinds) Seleccione el servidor de aplicaciones y el sistema principalvirtual del servidor de producción en el que se instalará LikeMinds.

11. (Sólo LikeMinds) Escriba la información para crear una conexión con la basede datos de Personalization en el panel Configuración de la base de datos deLikeMinds Production Server.v Tipo de base de datos: Seleccione el valor adecuado para la configuración y

el tipo de base de datos.v Nombre de la base de datos: Seleccione un nombre arbitrario para la base

de datos o escriba el nombre de la base de datos de LikeMinds existente. Noutilice el nombre de la base de datos que utiliza WebSphere ApplicationServer (normalmente, WAS).

v ID de usuario de la base de datos: Escriba un ID de usuario con privilegiosde administrador para la base de datos.

v Contraseña: Escriba la contraseña para el ID de usuario.

Confirme que los valores por omisión para los otros campos del panel sonaceptables y pulse Siguiente.

12. Si selecciona Sistema operativo local en el panel Selección de autenticacióndel servidor de autoría, escriba el nombre de un usuario con privilegios deadministrador para la máquina actual.

13. (Sólo Personalization) Escriba la información para crear una conexión con labase de datos de Personalization en el panel Configuración de la base dedatos del servidor de personalización de Personalization.v Tipo de base de datos: Seleccione el valor adecuado para la configuración y

el tipo de base de datos.v Nombre de la base de datos: Seleccione un nombre arbitrario para su base

de datos (si utiliza una base de datos DB2 local) o el nombre de una basede datos existente (si utiliza Oracle o una base de datos DB2 remota). Noutilice el nombre de la base de datos que utiliza WebSphere ApplicationServer (normalmente, WAS).

46 Guía de instalación de WebSphere Portal content publishing

v ID de usuario de la base de datos: Escriba un ID de usuario con privilegiosde administrador para la base de datos.

v Contraseña: Escriba la contraseña para el ID de usuario.

Nota: Si instala en una base de datos Informix, deberá completar el URL delcampo jdbcURL de los paneles de la base de datos escribiendo el valor delnombre de servidor de Informix.Confirme que los valores por omisión paralos otros campos del panel son aceptables y pulse Siguiente.

14. En el panel Configuración de la base de datos del servidor de producción decomentarios, escriba la información para crear una conexión con la base dedatos de Oracle o DB2 que se utilizará para almacenar los datos estadísticosdel sitio para realizar informes y comentarios.v Tipo de base de datos: Seleccione el valor adecuado para la configuración y

el tipo de base de datos.v Nombre de la base de datos: Seleccione un nombre arbitrario para su base

de datos (si utiliza una base de datos DB2 local) o el nombre de una basede datos existente (si utiliza Oracle o una base de datos DB2 remota). Noutilice el nombre de la base de datos que utiliza WebSphere ApplicationServer (normalmente, WAS).

v ID de usuario de la base de datos: Escriba un ID de usuario con privilegiosde administrador para la base de datos.

v Contraseña: Escriba la contraseña para el ID de usuario.

Confirme que los valores por omisión para los otros campos del panel sonaceptables y pulse Siguiente.

15. Confirme los componentes que va a instalar y pulse Instalar.16. Para completar el asistente, pulse Finalizar. Puede que se le indique que

rearranque la máquina.

Ajuste de valores de JVMPara ajustar los valores de JVM:1. Abra la Consola administrativa de WebSphere Application Server.2. Pulse Nodos > nombre_nodo > Servidores de aplicaciones >

nombre_servidor.3. Pulse la pestaña Valores de JVM.4. Escriba nuevos valores para Ajustar el tamaño de almacenamiento dinámico

inicial de Java y el tamaño de almacenamiento dinámico máximo de Java.Los valores que utilizar dependen de la cantidad de memoria que tenga elsistema, así como de los otros procesos que se ejecuten en el sistema. Losvalores de inicio sugeridos son 128 MB para el tamaño de almacenamientodinámico de Java y 256 MB para el tamaño de almacenamiento dinámicomáximo de Java. Ajústelos según sus necesidades.

Configuración de DB2 en UNIXSi utiliza DB2 en un sistema UNIX, realice los mismos pasos para configurar unaconexión Loopback que para el servidor de autorización. Consulte las instruccionesde la sección “Configuración de las bases de datos DB2 en UNIX” en la página 41.

Verificación de la instalaciónPara verificar la instalación:1. Compruebe la actividad de los registros de error del servidor de aplicaciones

de WebSphere ( dir_inicial_was\logs\Default_Server_stderr.log y

Capítulo 5. Instalación de WebSphere Portal content publishing 47

dir_inicial_was\logs\Default_Server_stdout.log ) o el archivo WebSpherePortal content publishing wcpinstall.log:v AIX, Linux o Solaris: /tmp/wcpinstall.logv Windows: %temp%\wcpinstall.log (donde %temp% se define como la variable

de entorno temporal)2. En la Consola administrativa de WAS, asegúrese de que existen las aplicaciones

de empresa:v Personalization Emailv Personalization Runtimev LMAdminCenter (si ha instalado LikeMinds)v MovieSite (si ha instalado el ejemplo de LikeMinds)

3. Asegúrese de que existen las conexiones del origen de datos:v Controlador de la base de datos de Personalizationv Controlador de la base de datos de comentarios

4. Abra un navegador y en el campo Ubicación escribahttp://<nombrecompletosistemaprincipal>/wps/PersAdmin/adminframe.jsp

5. Si está habilitada la seguridad de WebSphere, inicie la sesión con un ID deusuario y una contraseña válidos. (La primera vez que inicie la ResourceConsole, la UI puede cargarse lentamente mientras se compilan las JSP, si lasJSP no se precompilaron durante la instalación).

6. Verifique que no hay errores al iniciar la sesión. Si recibe errores, compruebedir_inicial_was\logs\Default_Server_stdout.log.

7. Si ha instalado el servidor de producción en una máquina con IBM ContentManager instalado, verifique que los valores de JVM estaban ajustados:a. Abra la Consola administrativa de WebSphere Application Server.b. Pulse Nodos > nombre_nodo > Servidores de aplicaciones >

nombre_servidor.c. Pulse la pestaña Valores de JVM.d. En Propiedades del sistema, seleccione ws.ext.dirs. En la columna Valor,

debe ver lo siguiente en la lista:v Windows: C:\Program Files\IBM\cmgmt;C:\cmbroot\lib

v Solaris: :/opt/IBMcmb/lib:/opt/IBMcmb/cmgmtv AIX: :/usr/lpp/cmb/lib:/usr/lpp/cmb/cmgmt

Verificación de la instalación de Motor de recomendaciónLikeMindsEn este capítulo se cubren los siguientes temas:v Verificación de que el Centro de administración de LikeMinds funcionav Ejecución del script de pruebav Inicio y detención de Motor de recomendación LikeMindsv Verificación de que Movie Site funciona

Verificación del Centro de administración de LikeMinds: Para verificar que elCentro de administración de LikeMinds está funcionando:1. Inicie la Consola de WebSphere Application Server.2. En un navegador, abra el Centro de administración de LikeMinds, por ejemplo:

http://<nombrecompletosistemaprincipal>/LMAdminCenter .3. Inicie la sesión en el Centro de administración de LikeMinds. El inicio de sesión

por omisión es admin y la contraseña por omisión admin.

48 Guía de instalación de WebSphere Portal content publishing

Ejecución del script de prueba: La distribución de LikeMinds incluye un scriptde prueba que verifica que Motor de recomendación LikeMinds está correctamenteinstalado. Debe rellenar la base de datos con datos de inicialización antes deejecutar el script de prueba.

Para ejecutar el script de prueba, navegue hasta el subdirectorio lrs\util deldirectorio de instalación de Motor de recomendación LikeMinds y ejecutetest.cmd.

Inicio y detención de LikeMinds Personalization Server: El instalador instalaLikeMinds como un servicio de Microsoft Windows NT y lo configura para que seinicie automáticamente al arrancar el sistema.

Inicio y detención manual de LikeMinds Personalization Server: Para iniciar LikeMindsPersonalization Server:1. Asegúrese de que RDBMS se ejecuta.2. Abra el panel de control y efectúe una doble pulsación sobre Servicios.3. Seleccione LikeMinds Personalization Server (Nombre de servicio LPS).4. Pulse Iniciar.

Para detener LikeMinds Personalization Server:1. Abra el panel de control y efectúe una doble pulsación sobre Servicios.2. Seleccione LikeMinds Personalization Server (Nombre de servicio LPS).3. Pulse Detener.4. Detenga el tamiz: en el directorio <LM_install_dir>\lrs\util, ejecute el script

stopsifter.

Nota: El tamiz puede seguir ejecutándose durante algunos segundos despuésde ejecutar stopsifter.

Inicio automático de LikeMinds Personalization Server: Para configurar LikeMindspara que se inicie automáticamente al iniciar el sistema:1. Asegúrese de que RDBMS se ejecuta.2. Abra el panel de control y efectúe una doble pulsación sobre Servicios.3. Seleccione LikeMinds Personalization Server (Nombre de servicio LPS) y

Propiedades.4. En la lista Tipo de inicio, seleccione Automático.

Inicio de LikeMinds Personalization Server en la misma máquina que Microsoft SQLServer: Si su RDBMS es Microsoft SQL Server, y se encuentra en una máquinaindependiente del LikeMinds Personalization Server, deberá iniciarlo cada vez quedecida utilizar LikeMinds. Si Microsoft SQL Server está en la misma máquina queLikeMinds Personalization Server, puede configurar LikeMinds PersonalizationServer para que se inicie automáticamente siempre que se inicie Microsoft SQLServer. Para ello, deberá ejecutar el script svcdepend.reg, que actualiza su registro.

Para ejecutar el script svcdepend.reg:1. Vaya al directorio <LM_install_dir>\lrs\server.2. Efectúe una doble pulsación sobre el script svcdepend.reg.3. En el cuadro de diálogo de confirmación, pulse Aceptar.

Verificación de que Movie Site está funcionando: Después de haber iniciado eltamiz, verifique que la interfaz web de Movie Site está funcionando:

Capítulo 5. Instalación de WebSphere Portal content publishing 49

1. En un navegador, abra Movie Site, por ejemplo:http://<nombrecompletosistemaprincipal>/MovieSite . La página signon.jspde Movie Site aparecerá con un formulario para un nombre de usuario y unacontraseña, y un enlace para hacerse miembro.

2. Pulse en el enlace Convertirse en miembro e intente añadir un nuevo usuario,o inicie la sesión.Para IBM DB2 y Oracle, el inicio de sesión por omisión es likeminds, con lacontraseña likeminds. Para Microsoft SQL Server, el inicio de sesión y lacontraseña pueden ser para cualquier usuario de la base de datos que tengaacceso. Para las otras bases de datos ODBC, dependerá del inicio desesión/contraseña RDBMS, como el usuario likeminds con la contraseñalikeminds.

Configuración del entorno de tiempo de ejecución

Configuración de Motor de recomendación LikeMindsA menos que haya especificado que algunos componentes deben instalarse en otrositio, el directorio de instalación de Motor de recomendación LikeMinds y sussubdirectorios contienen todos los archivos de Motor de recomendación LikeMinds,excepto algunos archivos de Movie Site y del Centro de administración deLikeMinds.

El subdirectorio conf: Este subdirectorio del directorio de instalación deLikeMinds contiene todos los archivos de configuración utilizados por LikeMinds.Puede cambiar el comportamiento de LikeMinds modificando los parámetros deestos archivos. Los archivos exactos de la instalación pueden ser diferentes deaquellos mostrados si tiene varios manejadores o ha decidido dar a algunosarchivos nombres diferentes.

Archivo Descripción

all.conf Registra los valores de instalación a medida que se ejecuta en elinstalador. No cambie este archivo; es sólo para fines demantenimiento del registro de instalación.

lps.conf Valores de configuración básicos para Motor de recomendaciónLikeMinds. Contiene información como el directorio de inicio deLikeMinds, el nombre del archivo de registro, el nombre delservidor de LikeMinds, el número de puerto, nombres demanejadores y el nombre de la tabla de configuración Lps_Cfg.

El subdirectorio logs: Este directorio contiene archivos de registro creados porLikeMinds y Movie Site. Puede estar vacío si todavía no ha iniciado el LikeMindsPersonalization Server.

El directorio de LikeMinds Personalization Server: A menos que especifique locontrario, este directorio es el subdirectorio lrs del directorio de instalación deLPS.

Este árbol de directorios contiene el servidor de LikeMinds y archivos y scripts dearchivos ejecutables de programas de utilidad que se utilizan con ellos.

lrs\bin: Este directorio contiene diversos programas de utilidad de LikeMindsPersonalization Server:

50 Guía de instalación de WebSphere Portal content publishing

Tabla 2. directorio lrs\bin

Archivo o directorio Descripción

directorio db Archivos ejecutables para ejecutar la base de datos de LikeMinds.

directorio engine Archivos ejecutables para ejecutar los motores de LikeMinds

directorio filters Directorio que contiene los filtros de ejemplo para los conjuntosde evaluaciones y transacciones.

buildstats Programa de utilidad que actualiza las estadísticas de la base dedatos.

dsncreate.exe Crea el nombre de origen de datos ODBC para IBM DB2 oMicrosoft SQL Server.

lpsConfig Programa de utilidad que le permite añadir o modificarparámetros de configuración.

pplsrvadmin Herramienta de administración de la línea de mandatos que lepermite comprobar el estado de Motor de recomendaciónLikeMinds y realizar tareas de administración básicas.

prefetchMentors Exclusivo para uso interno.

psadmin Programa de utilidad que compila la lista de visitas parabuildvisit.

sifter.exe Programa de utilidad para iniciar el tamiz.

testInstall Programa de utilidad para probar la instalación de LikeMindsPersonalization Server.

trxBlkLoad Programa de utilidad de carga masiva para evaluaciones ytransacciones.

lmpplserver.exe Archivo ejecutable para ejecutar Motor de recomendaciónLikeMinds.

lrs\server: Este directorio contiene scripts que inician y detienen el servidor einvocan herramientas de administración del servidor:

Tabla 3. directorio lrs\server

Script Descripción

admin.cmd Herramienta de administración del servidor de línea de mandatos.

prefetch.cmd Script que carga mentores en la antememoria cuando se inicializaun nuevo manejador.

reinitserver.cmd Script para reinicializar todos los manejadores.

startserver.cmd Script para iniciar el LikeMinds Personalization Server.

status.cmd Script que muestra el estado de LikeMinds Personalization Server.

stopserver.cmd Script para detener el LikeMinds Personalization Server.

lrs\util: Este directorio contiene scripts para invocar los programas de utilidad deLikeMinds:

Tabla 4. directorio lrs\util

Script Descripción

buildstats.cmd Script que inicia el programa de utilidad buildstats.

buildvisit.cmd Script que inicia el programa de utilidad buildvisit.

lpsIAA.cmd Script que inicia el programa de utilidad lpsIAA (acumulador).

Capítulo 5. Instalación de WebSphere Portal content publishing 51

Tabla 4. directorio lrs\util (continuación)

Script Descripción

daily.cmd Script que ejecuta el programa de utilidad buildstats y, acontinuación, ejecuta buildvisit, una vez finalizado buildstats.

lpsconfig.cmd Script que invoca el programa de utilidad lpsconfig, que lepermite cambiar los valores de configuración de LikeMindsPersonalization Server.

sifter.cmd Script que inicia el script sifter.com.

startsifter.cmd Script que inicia el tamiz.

stopsifter.cmd Script que detiene el tamiz.

test.cmd Script de prueba de instalación.

El directorio de Software Developer’s Kit (SDK): A menos que haya especificado locontrario, el Software Developer’s Kit se encuentra en el subdirectorio sdk deldirectorio de instalación de LikeMinds.

sdk\java: Este árbol de directorios contiene el Software Developer’s Kit deLikeMinds para Java.

Tabla 5. directorio de sdk\java

Directorio Descripción

apiTest.dsp , Makefile.msw Archivos utilizados para probar las API de Java.

com Contiene el directorio andromedia, que almacena archivosajustadores.

LMRecommender.jar Contiene el código Java.

sdk\java\com\andromedia\lmrpc: Clases para el uso interno de LikeMinds.

LMAdminServlet.jar y lmhost.properties

sdk\java\com\andromedia\recommender: Este directorio contiene las clases de la APIde Java y los beans de LikeMinds.

sdk\java\com\andromedia\recommender\test: Este directorio contiene código queprueba las API de Java. El apiTest.java ejercita todos los métodos de la API.Puede utilizar este programa como un ejemplo del programa para la API de Java.

Centro de administración y Movie Site de LikeMinds: Los directorios para el Centrode administración y el Movie Site de LikeMinds son los siguientes:v /WebSphere/AppServer/installableApps/lmadmin.ear

v /WebSphere/AppServer/installableApps/moviesite.ear

Configuración del Centro de administración de LikeMinds para administrar variosservidores de LikeMinds: Puede configurar una instalación sencilla del Centro deadministración de LikeMinds para administrar varios servidores de recomendaciónde LikeMinds. Por lo tanto, no es necesario instalar una copia independiente delCentro de administración para cada servidor de recomendación de LikeMinds.

Para configurar el Centro de administración, utilice un editor de texto para abrir elarchivo lmhosts.properties ubicado en

52 Guía de instalación de WebSphere Portal content publishing

dir_inicial_was\installedApps\LMAdminCenter\lmservlet.war . Para cada sistemaprincipal adicional que desee administrar, añada una línea nueva en el formatosistema principal<#>:<dominio>,<puerto>

donde <#> es un entero exclusivo, <dominio> es el dominio o número IP delservidor de recomendación LikeMinds, y <puerto> es el número de puertoutilizado para comunicarse con el servidor de recomendación LikeMinds. Porejemplo:host1:sunsrv07,2620host2:sunsrv03,2620

Cómo clonar el entorno de tiempo de ejecuciónPuede clonar el entorno de tiempo de ejecución en servidores de aplicaciones deun grupo de servidores. No obstante, ni el servidor de autoría no el servidor deproducción LikeMinds se pueden clonar.

Antes de intentar clonar servidores, tenga en cuenta que:v Todos los nodos del dominio WAS deben compartir la misma base de datos de

tiempo de ejecución.v Si utiliza Oracle, los ID de usuario PZNADMIN y EJB deben configurarse antes

de instalarlo (consulte la sección “Configuración de una base de datos deOracle” en la página 16).

Los siguientes pasos demuestran cómo crear un clon del servidor de tiempo deejecución de producción. La situación asume un dominio de WebSphereApplication Server con 2 nodos, A y B. Para un dominio con más de dos máquinas,configure las máquinas adicionales de manera similar a la B.1. Complete la instalación del servidor de tiempo de ejecución en el nodo A.2. Copie dir_inicial_was/installedApps/Personalization_Email.ear y

dir_inicial_was/installedApps/Personalization_Runtime.ear en las mismasubicaciones del nodo B

3. Mueva dir_inicial_was/temp/<nombre_nodo_B>/<nombre_clon>/Personalization_Runtime al nodo B.(Si dir_inicial_was/temp/<nombre_nodo_B> no existe, copiedir_inicial_was/temp/<nombre_nodo_A>/<nombre_servidor_ap> en el nodo B,renombre el directorio <nombre_nodo_A> con el nombre del nodo B y renombreel directorio <nombre_servidor_ap> con el nombre del clon en el nodo B).

4. Copie el directorio dir_inicial_was/wcp en el nodo B.5. Copie dir_inicial_was/lib/brbClient.jar y brbServer.jar en el nodo B.6. Edite dir_inicial_was/properties/com/ibm/websphere/product.xml en el nodo

B y añada las líneas entre <extensions> y </extensions>:<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE websphere SYSTEM "product.dtd">

<websphere><appserver><name>IBM WebSphere Application Server</name><edition><value>AE</value><name>Advanced Edition for Multiplatforms</name>

</edition><version>4.0.4</version><build><number>ptf40230.02</number>

Capítulo 5. Instalación de WebSphere Portal content publishing 53

<date>08/01/2002</date></build><extensions><extensionname="Personalization Server"><version>4.0.1</version><BuildDate>04/26/2002</BuildDate>

</extension><extensionname="Rules Runtime"><ext><name>Rules Runtime</name><build><number>ptf20202.06</number><date>1-30-2002</date>

</build></ext>

</extension><extension name="Personalization Common"><BuildDate>04/26/2002</BuildDate>

</extension></extensions></history>

</appserver></websphere>

Para configurar el clon:1. Instale los controladores JDBC para el Controlador de la base de datos de

Personalization y el Controlador de la base de datos de comentarios en elnodo B:a. En el nodo A, abra la Consola administrativa de WASb. Expanda Recursos > Controladores JDBC.c. Resalte Controlador de la base de datos de Personalization y en el panel

derecho, seleccione la pestaña Nodos.d. Seleccione Instalar nuevo.e. Resalte el nodo 2 y seleccione Especificar controlador.f. Seleccione Añadir controlador.g. Ubique el archivo del controlador de la base de datos (db2java.zip para

DB2 o classes12.zip para Oracle) en el nodo B.h. Seleccione Establecer.i. Seleccione Instalar.j. Pulse Aplicar.k. Repita estos pasos para el Controlador de la base de datos de comentarios.

2. En la Consola administrativa de WAS, vuelva a generar el plug-in del servidorweb para ambos nodos.

3. Detenga y reinicie el grupo de servidores.

Consejos para utilizar el tiempo de ejecución de producción en un entornoclonado

Importación de recopilaciones de recursos: La importación de un archivo .hrf requiereque proporcione la ubicación del archivo .hrf en el panel de importaciones. Noobstante, en un entorno clonado, sólo el clon que se ejecuta en el sistema con elarchivo .hrf puede encontrar el archivo .hrf para realizar la importación. A fin deevitar este problema, puede realizar una de las acciones siguientes:

54 Guía de instalación de WebSphere Portal content publishing

v Realizar la importación utilizando el puerto de WAS interno del sistema quecontenga el archivo .hrf. Esto es, utilicehttp://<nombre_servidor>:<puerto>/wps/PersAdmin/adminframe.jsp

(donde <nombre_servidor> es el sistema y <puerto> es el puerto de servidorinterno*).

v Coloque el archivo .hrf de cada máquina clonada en el mismo directorio que eloriginal (nodo 4).

*Para buscar el número de puerto para su servidor de aplicaciones:1. Abra la Consola administrativa de WebSphere Application Server.2. Pulse Nodos > nombre_nodo > Servidores de aplicaciones >

nombre_servidor.3. Pulse la pestaña Servicios.4. Pulse Servicio de contenedor web.5. Pulse Editar propiedades.6. En el panel Servicio de contenedor web, pulse la pestaña Transporte.

Aparecerá el número de puerto para el sistema principal.

Instalación de la documentación (ubicación personalizada)La suite de documentación para WebSphere Portal content publishing se componede:v Archivo README (ubicado en el directorio raíz de la instalación)v Guía de instalación (ubicada en el directorio raíz de la instalación)v Sistema de ayuda (un sitio web que contiene toda la ayuda, instrucciones sobre

instalación y migración y Javadoc para WebSphere Portal content publishing)

El Sistema de ayuda se instala automáticamente con el servidor de autoría deWebSphere Portal content publishing como parte de la aplicación de empresaWCM (wcm.ear), y es accesible mediante hiperenlaces con la IU del espacio detrabajo de WebSphere Portal content publishing. No obstante, puede instalar elSistema de ayuda en una ubicación independiente (por ejemplo, para acceso sinconexión).

Instalación de la documentación (ubicación personalizada)Para instalar el sistema de ayuda de WebSphere Portal content publishing en unaubicación personalizada:1. Cargue el CD que contiene WebSphere Portal content publishing (CD 4 de

WebSphere Portal Server). Si se inicia el gestor de configuración, ciérrelo.2. Ejecute el archivo wpcp\wcpinstallwin.exe para plataformas Windows (o

ejecute java -cp wcpinstall.jar run para AIX, Solaris o Linux). InstallShieldWizard se iniciará.

3. Pulse Siguiente.4. Active Documentación (ubicación personalizada) y pulse Siguiente.5. Escriba (o navegue hacia) la ubicación en la que desea instalar la

documentación. Pulse Siguiente.6. Pulse Instalar.7. Cuando la instalación se haya completado, pulse Finalizar.

Capítulo 5. Instalación de WebSphere Portal content publishing 55

Verificación de la instalación y acceso a la documentaciónPara verificar la instalación:1. En la ubicación especificada durante la instalación, verifique que existen los

siguientes directorios:v wcp\helpsystem\<código idioma>

v wcp\helpsystem\<código idioma>\images

v wcp\helpsystem\<código idioma>\search

2. Abra un navegador.v Si lo ha instalado en un servidor HTTP, escriba lo siguiente en el campo

Ubicación:http://<nombre_sistemaprincipal>/wps/wcp/helpsystem/<código_idioma>/index.html (o docFrameset.html)

v Si no lo ha instalado en un servidor HTTP, pulse Archivo > Abrir y naveguehasta el siguiente archivo, relativo a la ubicación indicada durante lainstalación: <dir_instalación>\wcp\helpsystem\<código_idioma>\index.html(o docFrameset.html)

Nota: <código_idioma> es el código de dos o cuatro letras para el país o región:

Código Código

de Alemán ja Japonés

en Inglés ko Coreano

es Español pt_BR Portugués brasileño

fr Francés zh Chino simplificado

it Italiano zh_TW Chino tradicional

Resolución de problemas

Truncamiento de texto en paneles de instalación en AIX yLinux

En AIX y Linux, el texto de algunos paneles de instalación se puede truncar. Sicambia el tamaño de la ventana podrá mostrar el texto completo. Para evitar elproblema, antes de ejecutar la instalación, establezca la variable de entornoJAVA2D_USEAWTFONTS en 0, utilizando el siguiente mandato:export JAVA2D_USEAWTFONTS=0

56 Guía de instalación de WebSphere Portal content publishing

Capítulo 6. Acceso al ejemplo

Antes de poder trabajar con los ejemplos deberá instalar WebSphere Portal contentpublishing y el ejemplo del servidor de autoría WPCP. A continuación, inicieWebSphere Portal content publishing.

Inicio de WebSphere Portal content publishingPara ejecutar WebSphere Portal content publishing, deberá:1. Si utiliza Lotus Workflow, inicie Lotus Domino Server.v Si ha instalado Lotus Domino Server en Microsoft Windows 2000, podrá

iniciar Lotus Domino Server desde el menú Inicio.v Si ha instalado Lotus Domino Server en una de las plataformas UNIX, podrá

iniciar Lotus Domino Server utilizando el mandato /opt/lotus/bin/server.Nota: Debe ejecutar este mandato como el usuario especificado al instalarLotus Domino Server.

2. Inicie WebSphere Application Server.v Si ha instalado WebSphere Application Server en Microsoft Windows 2000,

podrá iniciar WebSphere Application Server desde el menú Inicio.v Si ha instalado WebSphere Application Server en una de las plataformas

UNIX, podrá iniciar WebSphere Application Server utilizando el mandato ycambiando los directorios a <dir_inicial_was>/bin y ejecutando el mandatorun ./startupServer.sh &.

3. Inicie el servidor de aplicaciones adecuado.Dependiendo de su configuración, el servidor de aplicaciones adecuado puedeo no puede inicarse al iniciar WebSphere Application Server. Si no se hainiciado, no podrá iniciar WebSphere Portal content publishing. Para asegurarsede que se ha iniciado, abra la Consola administrativa de WebSphereApplication Server, expanda Nodos y Servidores de aplicaciones. Si no realizóuna instalación normal, el servidor de aplicaciones que debe ejecutarse sedenominará WebSphere Portal.

4.

Para iniciar WebSphere Portal content publishing:v Vaya a http://<nombredesistemaprincipalcompleto>/wps/wcp/index.jsp en

el navegador web, donde <nombredesistemaprincipalcompleto> incluye elnombre de sistema principal y el nombre de dominio del servidor en el quese haya instalado el servidor de autoría de WebSphere Portal contentpublishing.

v Pulse Iniciar Web Content Publisher. Aparecerá una ventana nueva.v Escriba el ID de usuario y la Contraseña.v Pulse Inicio de sesión.

En WebSphere Portal content publishing se definieron cuatro usuarios con nombre(dave, greg, rob y tara). Sus ID de usuario y contraseñas son los mismos que susnombres. Además, se ha definido un ID de usuario de administración(WCPAdmin, contraseña: password, o el ID de usuario y la contraseña deladministrador del sistema si utiliza la seguridad del sistema operativo local). Las

© Copyright IBM Corp. 2002 57

funciones disponibles para los usuarios pueden variar según los roles que tenganasignados. WCPAdmin le permite mirar y experimentar con todas las funciones delproducto.

Nota: Si experimenta errores (por ejemplo, errores de JSP o problemas de conexión)al ejecutar los ejemplos, reinicie la máquina y asegúrese de que se está ejecutandoel servidor de administración de WebSphere Application Server.

Cuando empiece a trabajar con WebSphere Portal content publishing, tendrá queestablecer el control de acceso para diferentes usuarios. Consulte la ayuda en líneapara crear usuarios y cambiar el acceso de los usuarios.

Para obtener más información sobre cómo trabajar con el ejemplo y publicarlo enun entorno de tiempo de ejecución, consulte la guía de aprendizaje de iniciación enel sistema de ayuda de WebSphere Portal content publishing (consulte “Guía deaprendizaje de iniciación (para uso con el ejemplo del servidor de autoría)”).

Guía de aprendizaje de iniciación (para uso con el ejemplo delservidor de autoría)

La sección sobre iniciación en el sistema de ayuda de WebSphere Portal contentpublishing sirve de introducción sobre algunas funciones de WebSphere Portalcontent publishing. La sección de la guía de aprendizaje Iniciación le ofreceinstrucciones pasos a paso para desarrollar una solución de gestión de contenidoweb basada en el ejemplo instalado con WebSphere Portal content publishing.

Para iniciar el sistema de ayuda, inicie WebSphere Portal content publishing(http://<nombredelsistemaprincipalcompleto>/wps/wcp/index.jsp) y pulseSistema de ayuda. También puede acceder al sistema de ayuda desde dentro delespacio de trabajo. Para ello, pulse Ayuda en la esquina inferior izquierda de laventana principal. En el marco izquierdo aparecerá un enlace con la Guía deaprendizaje de iniciación.

Si desea trabajar a lo largo de la sección con la creación de recursos utilizando losasistentes para WebSphere Studio, deberá instalar WebSphere Studio ApplicationDeveloper desde el CD suministrado con WebSphere Portal content publishing einstalar los asistentes de WebSphere Portal content publishing en el directorio deplug-ins de WebSphere Studio Application Developer.

58 Guía de instalación de WebSphere Portal content publishing

Capítulo 7. Resolución de problemas

Problema: Mensaje de error de conexión con la base de datos: Objeto de la basede datos no válido

Corrección: Confirme que los valores del Nombre de origen de datos (DSN), elnombre de usuario de la base de datos y la contraseña de la base de datos delps.conf son los valores correctos para la base de datos. Compruebe que estainformación se ha configurado correctamente utilizando el applet del panel decontrol de ODBC.

Problema: Mensaje de error de conexión con la base de datos: tmpdb lleno:

Corrección: Si utiliza Microsoft SQL Server, verifique que el controlador asociadocon el DSN se ha configurado para eliminar procedimientos ″cuando se desconectey cuando sea apropiado mientras esté conectado″.

Problema: La desinstalación no ha sido correcta, quedan algunos archivos.

Corrección: Siga las instrucciones para Capítulo 8, “Desinstalación manual deWebSphere Portal content publishing”, en la página 65.

Problema: No se puede instalar WebSphere Portal content publishing después derealizar la desinstalación.

Corrección: Si el archivo de WebSphere Portal content publishinginstall.properties permanece después de la desinstalación, o el archivovpd.properties no lo actualiza correctamente el desinstalador, puede que no puedavolver a instalar WebSphere Portal content publishing. Siga las instrucciones paraCapítulo 8, “Desinstalación manual de WebSphere Portal content publishing”, en lapágina 65.

Problema: Las tablas de base de datos no se han creado para el servidor de autoríani el servidor de producción durante la instalación.

Corrección: Puede crear manualmente las tablas de base de datos para WebSpherePortal content publishing ejecutando scripts DDL contenidos en el CD 4 deinstalación de WebSphere Portal. Los DDL deben ejecutarse en el orden en queaparecen. Ejecute sólo el DDL de cada lista necesario para la base de datos. Paraobtener instrucciones sobre cómo ejecutar DDL, consulte el manual defuncionamiento de la base de datos.1. Para un servidor de producción o servidor de autoría, ejecute el DDL adecuado

de la siguiente lista. Se encuentran en el directoriowcp\runtime\config\database y están instalados en el directoriodir_inicial_was\wcp\runtime\config\database. Estos DDL crean las tablasnecesarias para configurar el motor de reglas y el motor de recursos y debenejecutarse primero.v TableDB271.ddl

v TableOracle.ddl

v TableInformix.ddl

v TableSybase.ddl

© Copyright IBM Corp. 2002 59

v TableMSSQL.ddl

2. Los siguientes DDL son necesarios para el servidor de autoría y debenejecutarse después de los del paso 1. Los DDL de wcmTable* crean las tablas deconfiguración del servidor de autoría y deben ejecutarse antes de los DDL dewcmData*. Los DDL de wcmData* configuran el proyecto por omisión y susdatos asociados (usuarios, roles, autorizaciones, etc.). Estos DDL se encuentranen el directorio wpcp\wcp\author\config\database y se instalan en el directoriodir_inicial_was\wcp\author\bin.Para iniciar la sesión en WebSphere Portal content publishing y administrar elentorno, cree un usuario LDAP o un usuario del sistema operativo local(dependiendo del método de autenticación) que tenga el mismo nombre que el″Administrador inicial″ de la tabla CMUSER.v wcmTableDB2.ddl

v wcmTableOracle.ddl

v wcmDataDB2.ddl

v wcmDataOracle.ddl

3. Si ha instalado el ejemplo del servidor de autoría, deberá ejecutar los siguientesDDL después de ejecutar los del paso 2. Los DDL de wcmdemoTable* crean lastablas que configuran el ejemplo en el tiempo de autoría y deben ejecutarseantes que los DDL de wcmdemoData*. Los DDL de wcmdemoData* configuranel proyecto WCPDemo_Author y sus datos asociados (usuarios, roles,autorizaciones, etc.). Estos DDL se instalan en el directoriodir_inicial_was\wcp\author\bin.v wcmdemoTableDB2.ddl

v wcmdemoTableOracle.ddl

v wcmdemoDataDB2.ddl

v wcmdemoDataOracle.ddl

4. Para el servidor de producción, cree las tablas de base de datos de comentariosutilizando el archivo createFeedbackTables.bat (Windows) ocreateFeedbackTables.sh (UNIX). Antes de ejecutar el archivo, edítelo ymodifique las variables de entorno (como JAVA_HOME, donde se puedeencontrar Java) y el URL, ID de usuario y contraseña de la base de datos parala base de datos de destino.

5. Para el servidor de producción, si ha instalado LikeMinds, cree primero la basede datos y los espacios de tablas. Para una base de datos DB2 el espacio detablas debe denominarse lmtablespace; para una base de datos Oracle debencrearse dos espacios de tablas, denominados lmdata y lmindex. Cree las tablasde base de datos de LikeMinds utilizando el archivocreateLikeMindsTables.bat (para Windows) o createLikeMindsTables.sh (UNIX). Antes de ejecutar el archivo, edítelo y modifique las variables deentorno y el URL, ID de usuario y contraseña de la base de datos para la basede datos de destino. Después de ejecutar los scripts, deberá también ejecutar elprograma lpsconfig tal como se describe en la siguiente sección de resoluciónde problemas.

60 Guía de instalación de WebSphere Portal content publishing

Problema: El instalador no ha podido cargar los valores de configuración en labase de datos de LikeMinds.

Corrección:v Arregle el problema que impedía el proceso de carga.

Esto se puede deber a una variable de entorno establecida incorrectamente, aque el servidor de la base de datos no está en ejecución o a un problema deconexión.

v Ejecute una prueba corta para verificar que puede ejecutar el programa de cargacorrectamente:<LM_install_dir>\lrs\util\lpsconfig -verify

v Si la salida de la prueba es correcta, ejecute de nuevo el programa de carga conel archivo de entrada correcto:<LM_install_dir>\lrs\util\lpsconfig -load ..\..\conf\all.conf

Problema: Cuando instale LikeMinds en Windows NT, hay un problema al crear laconexión ODBC con la base de datos para cargar la tabla de configuración durantela instalación. Recibirá un error al iniciar el servidor LikeMinds desde el panelServicios de Windows.

Corrección:1. Después de la instalación, vaya al directorio <LM_install_dir>/lrs/bin y

ejecute el programa dsncreate:dsncreate <nombre de la base de datos> <tipo de base de datos (sql/db2)><Action (create/remote)> <nombre del sistema principal>

(Escriba sólo dnscreate para ver más documentación sobre estos parámetros)2. Vaya al origen de datos ODBC del panel de control y compruebe que tiene una

conexión con la DB.3. Cargue la tabla de configuración para LikeMinds manualmente ejecutando el

siguiente mandato en el directorio <LM_install_dir>/lrs/util:lpsconfig -conf ..\..\conf\lps.conf -load ..\..\conf\all.conf

4. Reinicie el servicio de LikeMinds.

Problema: Error al ejecutar el script de LikeMinds daily.cmd en Windows:

Corrección: El script trata de escribir registros en un directorio que falta. Cree undirectorio logs en el directorio de instalación de LikeMinds(<LM_install_dir>\logs), o edite el script lrs\utils\daily.cmd y cambie el directorioen el que se deben crear los archivos de registro.

Capítulo 7. Resolución de problemas 61

Problema: Mientras ejecuta WebSphere Portal content publishing en un sistemaUNIX con DB2, se produce el siguiente error:CONM6009E: Failed to get connection to the database from datasource

(Serious Event Reader).CONM7007I: Mapping the following SQLException, with ErrorCode -1,224 and

SQLState 08001, to a StaleConnectionException:COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver]SQL1224N A database agent could not be started to service arequest, or was terminated as a result of a database systemshutdown or a force command. SQLSTATE=55032

Corrección: Cambie el acceso de DB2 para que utilice un alias de loopback TCP/IP.1. Cree y configure la base de datos DB2 como se muestra en “Configuración de

una base de datos DB2” en la página 21.2. Configure el alias de Loopback para el nodo con el siguiente mandato:

DB2 CATALOG TCPIP NODE NODO_LOCAL REMOTE 127.0.0.1 SERVER 50000

donde NODO_LOCAL puede ser cualquier nombre que desee utilizar para referirseal sistema local.

Si el puerto del servidor es diferente a 50000, utilice el puerto de servidordefinido para el sistema. Para determinar el valor, busque la variable DB2cDB2en el archivo winnt/system32/drivers/etc/services (Windows) o/etc/services (UNIX).

3. Catalogue la base de datos para utilizar el alias de Loopback con el siguientemandato:DB2 CATALOG DATABASE MI_BASE_DATOS AS ALIAS_MI_BD AT NODE NODO_LOCAL

donde MI_BASE_DATOS es la base de datos creada y ALIAS_MI_BD es el alias de labase de datos. El nombre y el alias de la base de datos puede ser cualquiernombre que desee utilizar.

4. Verifique que la conexión funciona utilizando el siguiente mandato:DB2 CONNECT TO ALIAS_MI_BD

5. Cambie los orígenes de datos de WebSphere Portal content publishing para queutilicen el alias de Loopback.a. Abra la Consola administrativa de WebSphere Application Server, expanda

Recursos y, a continuación, Controladores JDBC. Verá hasta tres de lossiguientes controladores JDBC: Controlador de la base de datos de WCM,Controlador de la base de datos de Personalization y Controlador de la basede datos de comentarios.

b. Con cada uno de estos controladores, expándalo y pulse Orígenes de datos.En el panel derecho, cambie el nombre de la base de datos para que sea elalias de Loopback y pulse Aplicar. Pulse Probar conexión para verificar quefunciona la conexión.

c. Detenga y reinicie el servidor.

Nota para los usuarios de AIX: una alternativa a utilizar el alias de loopback deDB2 loopback alias para AIX es establecer la variable de entorno de DB2 EXTSHM=ONcon los mandatos:EXTSHM=ONexport EXTSHMdb2set DB2ENVLIST=EXTSHM

A continuación, detenga y reinicie DB2.

62 Guía de instalación de WebSphere Portal content publishing

Para obtener más información sobre loopback TCP/IP, busque Conocimiento básicode DB2 en www.ibm.com.

Capítulo 7. Resolución de problemas 63

64 Guía de instalación de WebSphere Portal content publishing

Capítulo 8. Desinstalación manual de WebSphere Portalcontent publishing

Para desinstalar manualmente WebSphere Portal content publishing:1. Elimine las aplicaciones de empresa de WebSphere Application Server (WAS)

a. Inicie el servidor administrativo de WASb. Inicie la Consola administrativa de WASc. Navegue hasta Aplicaciones de empresa. Detenga las siguientes

aplicaciones y elimínelas.v Personalization Runtimev Personalization Emailv WCM Edge Publishv LMAdminCenterv MovieSitev WCMv WCPDemo Author

d. En la sección Recursos, abra Proveedores de JDBC y busque los elementosque aparecen a continuación. Para cada uno de los que exista, expándalo,resalte Orígenes de datos y elimine el origen de datos; a continuación,elimine el nombre de Proveedor de JDBC name.v Controlador de la base de datos de Personalizationv Controlador de la base de datos de comentariosv Controlador de la base de datos de WCM

e. En la sección Recursos, abra Sesiones de JavaMail. Si aparece pznMail,elimínelo.

f. En la sección Nodos, abra la subsección para el nodo en el que se hainstalado WebSphere Portal content publishing y pulse Servidores deaplicaciones. Pulse en la pestaña Valores de JVM. En el área Propiedadesdel sistema, elimine cualquiera de los siguientes valores que esté presente.Cuando finalice, pulse Aplicar.v pzn.ispreviewserverv wcm.root.dirv pzn.root.dir

Edite ws.ext.dirs y suprima las entradas asociadas con WebSphere Portalcontent publishing, por ejemplo dir_inicial_was\wcp\author\lib ydir_inicial_was\wcp\runtime\lib.

g. Cierre la Consola administrativa de WAS.h. Mediante un explorador de archivos o de una ventana de la consola, cambie

al directorio <dir_inicial_was>\properties\com\ibm\websphere . Realiceuna copia de seguridad del archivo product.xml y ábralo con un editor detexto. En el archivo, debe buscar las siguientes dos secciones de texto:<extension name="Personalization Server"><version>4.2</version><BuildDate>xx/xx/xx</BuildDate></extension>

y

© Copyright IBM Corp. 2002 65

<extension name="Personalization Common"><version>4.2</version><BuildDate>xx/xx/xx</BuildDate></extension>

Tenga en cuenta que los identificadores BuildDate incluirán una fecha real,no x. Suprima todas estas líneas (y no otras) y guarde el archivo.Dependiendo de su editor, puede que aparezca texto adicional en la mismalínea antes o después de estas cadenas, pero debe eliminar sólo el textoentre ellas, incluyendo los identificadores <extension> y </extension>.

i. Navegue hasta el directorio <dir_inicial_was>\temp. Cambie al directorionombrado para su nodo y al directorio nombrado para el servidor deaplicaciones en el que ha instalado WebSphere Portal content publishing (porejemplo, <dir_inicial_was>\temp\nodename\appservername). Si aparecealguno de los siguientes subdirectorios, suprímalos con todo su contenido:v Personalization_Runtimev Personalization_Emailv LMAdminCenterv MovieSitev WCMv WCPDemo_Authorv WCM_Edge_Publish

Las aplicaciones de empresa de WebSphere Portal content publishing se habránahora eliminado.

2. (Opcional) Elimine los beans de reglas empresarialesWebSphere Portal content publishing también instalará algunos beanscompartidos si todavía no están presentes. Como son compartidos, el programade desinstalación no los eliminará, ni será necesario hacerlo. Si deseaeliminarlos, siga estos pasos:a. Detenga el servidor de administración de WAS.b. En un explorador de archivos o una ventana de la consola, cambie al

directorio <dir_inicial_was>\lib. Suprima brbClient.jar y brbServer.jar.c. En un explorador de archivos o una ventana de la consola, cambie al

directorio <dir_inicial_was>\properties\com\ibm\websphere . Realice unacopia de seguridad de product.xml y edítela. En el archivo, busque elsiguiente texto:<extension name="Rules Runtime"><ext><name>Rules Runtime</name><build><number>ptf20202.06</number><date>1-30-2002</date></build></ext></extension>

Suprima todas estas líneas, empezando por <extension... y terminando por</extension>. Guarde el archivo.

d. Reinicie el servidor de administración de WAS. Ahora habrá eliminado losbeans de reglas de empresa.

3. (Opcional) Elimine las tablas de la base de datosDurante la instalación de WebSphere Portal content publishing, puede que secreen algunas tablas de base de datos. El programa de desinstalación no

66 Guía de instalación de WebSphere Portal content publishing

elimina estas tablas de base de datos, ni será necesario hacerlo. Si deseaeliminar las tablas para autoría, tiempo de ejecución, comentarios y LikeMinds,puede hacerlo. Este procedimiento variará dependiendo del software de la basede datos.

4. Eliminación de archivos del productoWebSphere Portal content publishing instala archivos en varias ubicaciones,dependiendo de qué funciones haya seleccionado instalar. Para desinstalarcompletamente el producto, elimine los siguientes archivos y directorios:a. Archivos de aplicación de empresa

En el directorio <dir_inicial_was>, suprima el directorio wcp y todo sucontenido. En <dir_inicial_was>\installedApps, suprima las carpetas paralas aplicaciones de empresa de WebSphere Portal content publishing quepuede que no se hayan eliminado.

b. Elimine los archivos de LikeMindsLos archivos de LikeMinds se instalan en los siguientes directorios poromisión, aunque puede que haya especificado un directorio alternativodurante la instalación. Suprima el directorio y su contenido.v Windows por omisión: C:\Program Files\LikeMinds

v AIX por omisión: /opt/LikeMindsv Solaris por omisión: /opt/LikeMinds

c. Elimine los asistentes de WebSphere Portal content publishing deWebSphere StudioPara eliminar manualmente los asistentes de WebSphere Portal contentpublishing para WebSphere Studio, suprima los siguientes dos directorios ysu contenido de <studio_root>\plugins:v com.ibm.wcm.resource.wizardsv com.ibm.wcm.resource.wizards.doc

Si es necesario, reinicie WebSphere Studio.d. Elimine los archivos de la documentación

Los archivos de la documentación se instalan en los siguientes directoriospor omisión, aunque puede que haya especificado un directorio alternativodurante la instalación. Suprima el directorio y su contenido.v Windows por omisión: C:\Program Files\wcp

v AIX por omisión: /opt/wcpv Solaris por omisión: /opt/wcpv Linux por omisión: /opt/wcp

e. Elimine los archivos de instalación1) Los archivos de instalación del producto se instalan en los siguientes

directorios por omisión. Suprima el directorio y su contenido.v Windows: C:\Program Files\IBM\wcp

v AIX: /opt/IBM/wcpv Solaris: /opt/IBM/wcpv Linux: /opt/IBM/wcp

2) (Sólo AIX y Windows)Abra vpd.properties con un editor de texto.v Windows: C:\WINNTv AIX: /usr/lib/objrepos

Capítulo 8. Desinstalación manual de WebSphere Portal content publishing 67

Antes de editarlo, cree una copia de seguridad del archivo. Suprimatodas las líneas que empiezan con una de estas claves y, a continuación,guarde el archivo.iwcpiwcp.auth.backupiwcp.authoring.biniwcp.authoring.db2iwcp.authoring.dbanalyze.windowsiwcp.authoring.dbcreateiwcp.authoring.dbcreate.unixiwcp.authoring.dbcreate.windowsiwcp.authoring.earsiwcp.authoring.libiwcp.authoring.oracleiwcp.authoring.wcmiwcp.authoringsamplesiwcp.authoringsamples.cmiwcp.authoringsamples.dbiwcp.authoringsamples.dbloadiwcp.authoringsamples.eariwcp.authoringsamples.filesiwcp.authoringserveriwcp.authortimeiwcp.dev.backupiwcp.developmentiwcp.documentationiwcp.likemindsiwcp.lm.backupiwcp.lmadmincenteriwcp.lmsamplesiwcp.lmsdkiwcp.lmserveriwcp.lmserverutilitiesiwcp.personalizationiwcp.pzn.backupiwcp.runtimeiwcp.runtime.createdb.windowsiwcp.runtimeedgepublishiwcp.runtimeedgepublish.wcpedgepublisheariwcp.runtimesamplesiwcp.runtimesamples.pznsampleeariwcp.runtimeserveriwcp.runtimeserver.businessrulebeansiwcp.runtimeserver.databaseiwcp.runtimeserver.pzncommoniwcp.runtimeserver.pzncommonjarsiwcp.runtimeserver.pzndeployedbeansiwcp.runtimeserver.pznservereariwcp.runtimeserver.pznupdateproductxmliwcpRegistrypzn.common.configpzn.update.persruntime.xml08a957a6729a6a6fa888da0208472c110911065e2bf83e4fcb9f24869407cbf30c1e412b2c1da23675c2325cc62818cf0c4ed52c741162356db96c682d11311c0c4ed52c741162356db96c682d11311c0c4ed52c741162356db96c682d11311c0dbfb1ca662c5ba0aeb245c650220dcd112bb0bb662ccb613a5ad36f2ab0084c13f7f58bf4dfa9b4f5891b588af6df1513f7f58bf4dfa9b4f5891b588af6df1518bf15b8a7dafd1cdcc1641b8985dfc4226a9862b863f7688da577b9483f727a25964940066b123fc2864d548ef0ca5828265118e6f83ffb648e3f76494bf127

68 Guía de instalación de WebSphere Portal content publishing

2b3578953e68cb53a0a2a79f0db2d93b362efde90515509fe056bf0f32c848e63a948ff9b858277fe2d1e1feedf210fc3c62d77ee0b55e77c866f90f481ddc094a7639d83df591d3dfc7d6278ab740ff4d5eda82f9adc8d2af947da836db1aad4e070f83492f036b8e1ea2ced25fd7a84e070f83492f036b8e1ea2ced25fd7a84ea3e061738dde56df8ee334b1fb160b4f712937c0536a15699fa4e59df0313e5ebbc091082aeda0733a5f54d3cfc4e76002a808ef1f9d4929197e9e4497a90a66946cae10f67c49c2139dbd61fa60ea68efe3ad81ee14d4d19992b45cac768468efe3ad81ee14d4d19992b45cac76846958dc50e199f8ebeae8e1d1669e19e76d0a6cde2cd2041a221aaffefe7392566f30a3d4132bf82b52a68e10c6174a5b6f8f3b7afb34fee5a5a5c719b95632f26fbe666ec492909a4448d24046d460b26fbe666ec492909a4448d24046d460b273b545cbbff269dbb94079480315f29f7616785779c27dbf454394325ed5b82f76f55fb08a01d0a6ece8dbcdf5e4a4f97c87da68ba7d81dade465b257205be047d91df66f4e0d3af6ea216b4ce841a5f7dc8de1e6fa799a664e3c6673b7527b17dd85f02b5f3fc3dfd1ed9bd9db9a29482ee9a7b7b84fa4859e4db61ca06455c84f4106159aeb466949e5939d5cb40b985ebd25aad800dbb6a555871901bbeb78b7a77ca8823d797a7be3c4adc6fd9e78ca0ec3e82831d7b958a8fc6d80201fb9408a63720644d46b8c9478d05bf544094970fcbe861596f66d73107e75ed4b49ae15d3c95fc8b5b6d273d2df5f298cc9ae15d3c95fc8b5b6d273d2df5f298cc9ae15d3c95fc8b5b6d273d2df5f298cc9b18850ad0c6b8bf40013697c14bd93aa036a1747ce720c93004d47d7c6e05bda09b0ca8b8ece82645608db51e391d3aa1576546e2c9e763c6ec79a7d10cf3d9ab866462247b9644f93e84db4f5b4ef3b18b5db7a617c035edda14ee30822cffb9173d1d117bdbdd8ed369ca295e434bb933aab1f422e8dbfaeab209ca883bfcb933aab1f422e8dbfaeab209ca883bfcb95c166cc91c12ee50f0ee306af506efb95c166cc91c12ee50f0ee306af506efba03835cf09abe570aad3a0a589e58e4ba03835cf09abe570aad3a0a589e58e4bab9b362794997bc2c513a071c98a214bcfca3d45bd150cfdec055b099093501bf2f4dcbba6b8ecb4d3e3441d311f455bf2f4dcbba6b8ecb4d3e3441d311f455bf2f4dcbba6b8ecb4d3e3441d311f455c110d414f1ec3c9b801a51ee74059f68c110d414f1ec3c9b801a51ee74059f68c561c9e8127e9cf430903e51e5022e6ec561c9e8127e9cf430903e51e5022e6ec561c9e8127e9cf430903e51e5022e6ec5a26768cc5c36a8da8c997c89e3e7c2c5a26768cc5c36a8da8c997c89e3e7c2c8bdc30221683fd45ec9d63fd8426ef5cf3bb3f9f271f08837b4d772a924d400d17be9c2a33238a69035b0cdb8507484d90dc52b3937196d71b14dc865bc3cb7

Capítulo 8. Desinstalación manual de WebSphere Portal content publishing 69

d90dc52b3937196d71b14dc865bc3cb7d92bc8111341d9a504a4de0c62a3219ddbd8aea9a0ab958bbe4927044cd573b4dbd8aea9a0ab958bbe4927044cd573b4dbd8aea9a0ab958bbe4927044cd573b4dcd4b9438c1c244ea6a9a1a449d53804e14298b2d86ff2a3155654f64506f74ee14298b2d86ff2a3155654f64506f74ee1bf4d940f9218345fb6a1327d67812ae45269825d97c95f476d847219ced365e7849b3f92d6841c77773c9ae43bb32fecf8b7dce12e93d7216a3de04ce0f283ecf8b7dce12e93d7216a3de04ce0f283ecf8b7dce12e93d7216a3de04ce0f283ed1999352554dd8d6d35b99e2dacfb5bed8cad6bacc8270ddbe69ce5d61e6de7edd1fce0be736b1ee31c6479234f54aaee6762ad9265a004e37fb3295c890b50f7858cb44632be05a6ac995ae13df510f8bbd8598fed2d31cfff976a3dc6deb0f8bbd8598fed2d31cfff976a3dc6deb0f8d47f7928a8d1b8d36e55fa94bdf221fb7a83a860e6626205d1abdd8c704ae6Fdb4fd61725002f975d2cd22b42bf103

3) (Sólo Windows) Abra el editor de registro de Windows y elimine lassiguientes entradas, incluidas las posibles subclaves:v [HKEY_LOCAL_MACHINE] Software\IBM\Web Content Publisherv [HKEY_LOCAL_MACHINE]

Software\Microsoft\Windows\CurrentVersion\Uninstall\iwcp

70 Guía de instalación de WebSphere Portal content publishing

Avisos

Nota para los derechos restringidos de usuarios del gobierno de EE.UU - Uso,duplicación o revelación restringida por el contrato anexo ADP GSA con IBMCorp.

Esta información se ha desarrollado para productos y servicios ofrecidos en EE.UU.Es posible que IBM no ofrezca los productos, servicios o dispositivos descritos eneste documento en otros países. Póngase en contacto con el representante local deIBM para obtener información sobre los productos y servicios disponiblesactualmente en su zona. Las referencias a productos, programas o servicios IBM nopretenden afirmar ni dar a entender que únicamente puedan utilizarse dichosproductos, programas o servicios IBM. En su lugar puede utilizarse cualquier otroproducto, programa o servicio funcionalmente equivalente que no infrinja ningunode los derechos de propiedad intelectual de IBM. Sin embargo, es responsabilidaddel usuario evaluar y verificar el funcionamiento de cualquier producto, programao servicio que no sea de IBM.

IBM puede tener patentes o solicitudes de patente pendientes de aprobación quecubran alguno de los temas tratados en esta documentación. La entrega de estadocumentación no le otorga ninguna licencia sobre dichas patentes.

Para realizar consultas relacionadas con los caracteres de doble byte (DBCS),póngase en contacto con el departamento de propiedad intelectual de IBM de supaís o bien envíe su consulta por escrito a:

IBM World Trade Asia CorporationLicensing2-31 Roppongi 3-chome, Minato-kuTokio 106, Japón

INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONAESTA PUBLICACIÓN ″TAL CUAL″ SIN GARANTÍA DE NINGUNA CLASE,EXPLÍCITA O IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE A ELLAS, LASGARANTÍAS IMPLÍCITAS DE NO VULNERABILIDAD, COMERCIALIZACIÓN OIDONEIDAD PARA UN PROPÓSITO DETERMINADO. Algunas legislaciones nocontemplan la declaración de limitación de responsabilidad, ni implícitas niexplícitas, en determinadas transacciones, por lo que cabe la posibilidad de queesta declaración no se aplique en su caso.

Esta información puede incluir imprecisiones técnicas o errores tipográficos. Lainformación aquí contenida está sometida a cambios periódicos; tales cambios vanincorporándose en las nuevas ediciones de la publicación. IBM puede efectuarmejoras y/o cambios en los productos y/o programas descritos en esta publicaciónen cualquier momento y sin previo aviso.

Cualquier referencia hecha en esta información a sitios web no de IBM seproporciona únicamente para su comodidad y no debe considerarse en modoalguno como promoción de esos sitios Web. Los materiales de estos sitios web noforman parte de los materiales de IBM para este producto y el uso que se haga deestos sitios web es de la entera responsabilidad del usuario.

© Copyright IBM Corp. 2002 71

IBM puede utilizar o distribuir la información suministrada de cualquier maneraque crea oportuna sin incurrir en ningún compromiso con usted.

Dicha información puede estar disponible o sujeta a términos y condiciones,incluido en algunos casos, el pago de una cuota.

IBM proporciona el programa bajo licencia descrito en esta documentación y todoel material bajo licencia disponible para el mismo bajo los términos del Acuerdo deCliente IBM, el Acuerdo de Licencia de Programa Internacional IBM o cualquierotro acuerdo equivalente entre ambas partes.

La información relacionada con productos que no son de IBM se ha obtenido delos proveedores de dichos productos, de la publicidad editada o de otras fuentesdisponibles públicamente. IBM no ha comprobado los productos y no puedeafirmar la exactitud en cuanto a rendimiento, compatibilidad u otras característicasrelativas a productos no IBM. Las consultas acerca de las posibilidades deproductos no IBM deben dirigirse a los suministradores de los mismos.

Esta información contiene ejemplos de datos e informes utilizados en operacionesempresariales diarias. Para ilustrarlos de la mejor manera posible, los ejemplospueden incluir los nombres de personas, empresas, marcas y productos. Todosestos nombres son ficticios y cualquier parecido con los nombres y direccionesutilizados por una empresa real es absolutamente arbitrario.

LICENCIA DE COPYRIGHT:

Esta información contiene programas de aplicación de ejemplo en lenguaje fuenteque muestran técnicas de programación en diversas plataformas operativas. Puedecopiar, modificar y distribuir estos programas de ejemplo en cualquier formato sinpago a IBM, con fines de desarrollo, utilización, comercialización o distribución deprogramas de aplicación conforme a la interfaz de programación de aplicacionespara la plataforma operativa para la que se han escrito los programas de ejemplo.Estos ejemplos no se han probado exhaustivamente bajo todas las condiciones.IBM, por lo tanto, no puede garantizar ni dar por sentada la fiabilidad, la utilidadni el funcionamiento de estos programas. Puede copiar, modificar y distribuir estosprogramas de ejemplo en cualquier formato sin pago a IBM con fines dedesarrollo, utilización, comercialización o distribución de programas de aplicaciónconforme a la interfaz de programación de aplicaciones de IBM.

Cada copia o parte de estos programas de ejemplo o de cualquier trabajo derivado,deben incluir el siguiente aviso de copyright:

(C) (el nombre de su empresa) (año). Las partes de este código se derivan de IBMCorp. Sample Programs. (C) Copyright IBM Corp. 2002. Reservados todos losderechos.

Información sobre la interfaces de programaciónLa información sobre interfaces de programación tiene por objetivo ayudarle acrear el software de aplicaciones que utilice este programa.

Las interfaces de programación de uso general le permiten escribir el software deaplicaciones que obtenga los servicios de las herramientas de este programa.

72 Guía de instalación de WebSphere Portal content publishing

No obstante, esta información puede también contener información sobrediagnósticos, modificaciones y ajustes. La información sobre diagnósticos,modificaciones y ajustes se suministra para ayudarle a depurar el software deaplicaciones.

Advertencia: No utilice esta información sobre diagnósticos, modificaciones oajustes como interfaz de programación porque está sujeta a cambios.

Marcas registradas y marcas de servicioLos términos siguientes son marcas o marcas registradas de International BusinessMachines Corporation en los Estados Unidos y/o en otros países:v DB2v DB2 Universal Databasev IBMv WebSphere

Java y la totalidad de las marcas registradas y los logotipos basados en Java sonmarcas registradas de Sun Microsystems, Inc. en los Estados Unidos y en otrospaíses.

ActiveX, Microsoft, Windows, Windows NT y el logotipo de Windows son marcaso marcas registradas de Microsoft Corporation en los Estados Unidos y/o en otrospaíses.

UNIX es una marca registrada de The Open Group.

Linux es una marca registrada de Linus Torvalds.

Otros nombres de compañías, productos y servicios, que pueden señalarse con undoble asterisco (**), pueden ser marcas registradas o marcas de servicio de otros.

Avisos 73