Instalación de Websphere Commerce Enterprise v7 en SUSE Linux Enterprise Server 11

Esta guía llevará paso a paso al lector para instalar Websphere Commerce Enterprise v7 en el Sistema Operativo Suse Linux Enterprise Server 11. Adicionalmente aplicará los fixpacks recomendados y habilitará el Feature Pack 5, que incluye las últimas novedades y mejores prácticas en sitios de Comercio Electrónico.

Oscar Escobar, Smarter Commerce IT Specialist, IBM China

Óscar EscobarOscar Escobar es Ingeniero en Informática egresado del Instituto Politécnico Nacional (México). Cuenta con una amplia experiencia en el desarrollo de aplicaciones utilizando tecnologías web 2.0, así como en el desarrollo de aplicaciones empresariales en la plataforma Java. Actualmente se desempeña en la Unidad de Software Group de IBM México como Smarter Commerce IT Specialist en la brand de Soluciones de Industria. Ver perfil en My developerWorks



22-10-2012

Acerca de este tutorial

Este tutorial surge en respuesta a situaciones críticas presentadas con clientes de Websphere Commerce, en vista de los requerimientos en tiempo para la descarga de software para su instalación, consideramos que es un tema tan recurrente y solicitado, por lo que es conveniente documentarlo para que sea accesible de manera pública.

Prerrequisitos para la instalación de Websphere Commerce Enterprise v7

Para instalar Websphere Commerce Server Enterprise v7 (en lo sucesivo WCS) se requiere la media del software de la plataforma en donde se realizará la instalación. En nuestro artículo se instalará en SUSE Linux Enterprise Server 11 32 bits, por lo que es necesario cumplir los pre requisitos del sistema operativo.

WCS cuenta con 2 tipos de instalación, personalizada y rápida. Para ambientes productivos (por lo general en 2 o 3 capas) se debe utilizar la instalación personalizada. El objetivo de nuestro artículo es mostrar los diferentes componentes a instalar y una visión general del procedimiento, por lo que el procedimiento elegido será la instalación rápida.

En este paso se asume que se satisfacen los siguientes puntos

  • Media del Software de WCS.
  • Se cumple con los pre requisitos de instalación en el sistema operativo.
  • Requisitos en la configuración de red.
  • Hoja de trabajo de la instalación (información de usuarios/passwords etc.).

Instalación de Websphere Commerce Enterprise v7

La instalación rápida de WCS es un proceso que involucra la instalación de los siguientes componentes en un solo servidor:

  • DB2 Database Enterprise Edition Versión 9.5.0.4, o un fixpack superior de la versión 9.5.
  • IBM HTTP Server Versión 7.0.
  • WebSphere Application Server Network Deployment Versión 7.0.0.3.
  • Web server plug-ins for WebSphere Application Server Versión 7.0.
  • WebSphere Commerce.
  • Instancia de WebSphere Commerce.

Nuevamente se hace hincapié que el método de instalación utilizado en éste artículo es para fines educativos y por lo tanto no se recomienda en un ambiente productivo. Para tal efecto el método recomendado es el personalizado. Otros valores como usuarios, rutas, merchant key, etc. deben cambiarse/ajustarse a las políticas de seguridad de la empresa donde se instale WCS.

Ejecutar desde el directorio de instalación el siguiente comando./setup_linux con un usuario non-root.

Figura 1. Pantalla inicial de instalación
Pantalla inicial de instalación

Seleccionar idioma de instalación.

Figura 2. Idioma
Idioma

Aceptar los términos y condiciones.

Figura 3. Términos
Términos

Ingresar la ruta del usuario non-root.

Figura 4. Ruta de instalación
Ruta de instalación

Elegir el método de instalación rápido (Quick Installation).

Figura 5. Modo de instalación
Modo de instalación

Ingresar las rutas donde se instalarán los productos requeridos por WCS.

Figura 6. Ruta de instalación WCS
Ruta de instalación WCS

Ingresar información de la instancia de base de datos de WCS.

Figura 7. Instancia BD de WCS
Instancia BD de WCS

Ingresar información del administrador del sitio de Websphere Commerce.

Figura 8. Datos de aministración
Datos de aministración

Ingresar información del usuario que configurará la instancia de WCS.

Figura 9. Instancia WCS
Instancia WCS

Ingresar información del usuario non-root.

Figura 10. Usuario non-root
Usuario non-root

Revisar la información proporcionada e iniciar con la instalación.

Figura 11. Pantalla de revisión
Pantalla de revisión

Cuando finalice la instalación, debemos observar el siguiente mensaje.

Figura 12. Mensaje de finalización
Mensaje de finalización

Verificación de la instalación

Para verificar que la instalación de WCS fue satisfactoria, se deben revisar los logs asociados a los componentes instalados, o también accediendo a las herramientas administrativas de WCS.

En este artículo verificaremos la instalación accediendo a las herramientas de WCS (para mayor información sobre otros métodos, referirse a la sección de Recursos de este artículo).

Acceder a la Consola de Administración con la siguiente URL: https://host:8002/adminconsole.

Figura 1. Pantalla de acceso a instalación
Pantalla de acceso a instalación

Instalación de fixpacks requeridos y recomendados

Los fixpacks contienen actualizaciones, arreglos para problemas y actualizaciones basadas en informes APAR (Authorized Program Analysis Reports). Asegúrese de instalar los fixpacks necesarios y recomendados para WebSphere Application Server, WebSphere Commerce y otros productos que WebSphere Commerce utiliza. Los fixpacks son acumulativos. Un fixpack contiene todos los arreglos de APAR entregados en los fixpacks anteriores del mismo release.

Websphere Commerce Update Installer

WebSphere Commerce Update Installer es la herramienta que se utiliza para aplicar fixpacks y APAR a la instalación de WebSphere Commerce. Websphere Commerce Update Installer esta empaquetada como un programa instalable separado. Se requiere instalarlo previamente antes de poder aplicar paquetes de mantenimiento de WebSphere Commerce (archivo .pak).

El objetivo además de las instalación de WCS, es la habilitación del último feature pack (FEP5 al momento de la escritura de éste artículo). Por lo tanto es necesario instalar el fixpack 6. Otro punto importante en la aplicación de mantenimientos en Websphere Commerce es que primero se realiza la actualización al producto WCS y posteriormente a las instancias existentes.

Para iniciar la siguiente sección, se asume que se satisface con los siguientes puntos:

  • Websphere Commerce Update Installer instalado.
  • Websphere Commerce fixpack descargado y descomprimido en el directorio de UPDI_installdir/maintenance.

Si requiere ayuda adicional sobre la instalación de Websphere Commerce Update Installer, refiérase a la sección de Recursos de este artículo.

Ejecutar desde el directorio UPDI_installdir/./update.sh para iniciar el Wizard de Instalación.

Figura 1. Pantalla inicial de actualización
Pantalla inicial de actualización

Especificar la ruta donde está instalado WCS.

Figura 2. Ruta de instalación
Ruta de instalación

Indicar que la actualización se hará a nivel producto (NOTA: Este procedimiento se deberá realizar posteriormente para las instancias de WCS que ya habían sido creadas).

Figura 3. Instancia de WCS
Instancia de WCS

Indicar el directorio en donde fue descargado el fixpack.

Figura 4. Directorio de descarga
Directorio de descarga

Seleccionar el fixpack a instalar (archivo extensión .pak).

Figura 5. Selección de paquetes para instalar
Selección de paquetes para instalar

Verificar que la instalación del Fixpack 6 fue satisfactoria.

Figura 6. Aviso de instalación finalizada
Aviso de instalación finalizada

Aplicar la(s) actualización a la(s) instancia(s) necesarias.

Instalación de Feature Pack 5

Los feature packs (en lo sucesivo FEP’s) de WebSphere Commerce incluyen nuevas características para mejorar la solución de WebSphere Commerce. Estas añaden nuevas funciones al producto. La diferencia entre los feature packs y un fixpack es que los FEP’s no contienen reparación de problemas para el producto WebSphere Commerce, únicamente nueva funcionalidad.

Cada feature pack de WebSphere Commerce contiene varias características que se instalan como un paquete y que se pueden habilitar individualmente. Proporcionan una extensión funcional del producto WebSphere Commerce existente.

Para poder completar la siguiente sección, es necesario cumplir con los siguientes puntos:

  • Websphere Commerce Versión 7.0.0.6 (Fixpack 6 aplicado).
  • Websphere Application Server 7.0.0.23 (Fixpack 23 aplicado).
  • Websphere Commerce FEP 5 descargado y descomprimido.

Nota: El Websphere Update Installer 7 para aplicar actualizaciones a Websphere Application Server, es diferente al utilizado para actualizar Websphere Commerce. Para instalar el Websphere Update Installer 7, descargar el Fixpack 23 para Websphere Application Server e instalarlo, favor de referirse a la sección de Recursos de este artículo.

Ejecutar el comando FeaturePack_tempdir/./install_server.sh.

Figura 1. Pantalla inicial de actualización
Pantalla inicial de actualización

Aceptar los términos y condiciones.

Figura 2. Términos
Términos

Indicar la ruta donde está instalado Websphere Commerce.

Figura 3. Ruta de WCS
Ruta de WCS

Verificar el resumen y comenzar con la instalación.

Figura 4. Verificar instalación
Verificar instalación

Verificar que la instalación del FEP 5 fue satisfactoria.

Figura 5. Pantalla de confirmación
Pantalla de confirmación

Publicar la nueva tienda Aurora (Modelo B2C)

Una vez instalado el FEP 5 de WebSphere Commerce, se tiene que habilitar las características incluidas para mejorar la instancia de WebSphere Commerce. Para poder publicar la nueva tienda Aurora y tener acceso a las herramientas de negocio, se tiene que habilitar los fundamentos de Websphere Commerce (Foundation), el Management Center y las mejores a la tienda tipo.

Para completar la siguiente sección se debe cumplir con los siguientes puntos:

  • Habilitación de los fundamentos de Websphere Commerce.
  • Habilitación del Management Center.
  • Habilitación de control de versiones de contenido del Management Center.
  • Habilitar las mejoras en la tienda de inicio.

Para mayor información en la forma de habilitar los puntos anteriores, referirse a la sección de Recursos de este artículo.

Una vez que habilitadas las características enlistadas, podemos publicar la nueva tienda Aurora (Modelo B2C).

Ingresar a la Administration Console con el usuario administrador.

Figura 1. Pantalla inicial de acceso
Pantalla inicial de acceso

Seleccionar la opción Site.

Figura 2. Selección de entorno
Selección de entorno

En el menú Store Archives seleccionar la opción Publish.

Figura 3. Menú Publicar
Menú Publicar

Seleccionar Aurora.sar como tienda a publicar.

Figura 4. Elegir tienda
Elegir tienda

Haga clic para ampliar la imagen

Figura 4. Elegir tienda

Elegir tienda

Seleccionar el modelo de inventario deseado (en éste caso ATP), identificador de la tienda, directorio y los activos de ejemplo.

Figura 5. Modelo de inventario
Modelo de inventario

Publicar la tienda Aurora.

Figura 6. Publicar tienda
Publicar tienda

Verificar que la publicación de la tienda Aurora ha sido satisfactoria

Figura 7. Verificar instalación
Verificar instalación

Haga clic para ampliar la imagen

Figura 7. Verificar instalación

Verificar instalación

1.Entrar a la tienda publicada con el botón Launch Store.

Figura 8. Ver la tienda
Ver la tienda

Conclusión

La instalación de Websphere Commerce Enterprise v7, es un proceso que incluye la instalación de diferentes componentes de software, desde la base de datos, el servidor web, el servidor de aplicaciones y la creación de la instancia. Las mejores prácticas siempre recomiendan estar actualizados en los fixpacks que solucionan problemas ya identificados, por lo que se sugiere que éste procedimiento se realice de manera continua. Por otro lado, la instalación de los FEP’s habilita a los clientes en nuevas funcionalidades que demanda el mercado (por ejemplo, funcionalidad para dispositivos móviles, Integración con redes sociales, mejoras en el producto etc.). La finalidad de éste artículo es que el lector, tenga conocimiento de las algunas actividades a realizar en un ciclo de instalación, mantenimiento y actualización de la plataforma de Comercio Electrónico de IBM: Websphere Commerce.

Recursos

Comentarios

developerWorks: Ingrese

Los campos obligatorios están marcados con un asterisco (*).


¿Necesita un IBM ID?
¿Olvidó su IBM ID?


¿Olvidó su Password?
Cambie su Password

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

 


La primera vez que inicie sesión en developerWorks, se creará un perfil para usted. La información en su propio perfil (nombre, país/región y nombre de la empresa) se muestra al público y acompañará a cualquier contenido que publique, a menos que opte por la opción de ocultar el nombre de su empresa. Puede actualizar su cuenta de IBM en cualquier momento.

Toda la información enviada es segura.

Elija su nombre para mostrar



La primera vez que inicia sesión en developerWorks se crea un perfil para usted, teniendo que elegir un nombre para mostrar en el mismo. Este nombre acompañará el contenido que usted publique en developerWorks.

Por favor elija un nombre de 3 - 31 caracteres. Su nombre de usuario debe ser único en la comunidad developerWorks y debe ser distinto a su dirección de email por motivos de privacidad.

Los campos obligatorios están marcados con un asterisco (*).

(Por favor elija un nombre de 3 - 31 caracteres.)

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

 


Toda la información enviada es segura.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=90
Zone=WebSphere, Linux
ArticleID=842083
ArticleTitle=Instalación de Websphere Commerce Enterprise v7 en SUSE Linux Enterprise Server 11
publish-date=10222012