O WebSphere Extended Deployment fornece suporte no ambiente do WebSphere
Commerce Server. Este tópico descreve a configuração do WebSphere Extended
Deployment com o servidor do WebSphere Commerce. Este tópico explica uma amostra de topologia do WebSphere
Commerce em um ambiente do Extended Deployment, a instalação do Extended
Deployment e do WebSphere Commerce e como configurar o Extended Deployment
para aprimorar o WebSphere Commerce.
Antes de começar
Antes de começar, assegure-se do seguinte:
- Seja consistente nos caminhos de instalação entre nós para simplificar a configuração.
- Crie os IDs de usuários do sistema necessários conforme exigido pelo WebSphere Commerce.
- Utilize IDs de usuários de banco de dados consistentemente, especialmente em sistemas operacionais AIX.
- AIX: Saiba o requisito de direitos do usuário wasuser/wasgroup. O diretório de
perfis deve pertencer a wasuser/wagroup. O script wcnonroot.sh está disponível
para auxiliar na correção das permissões.
- Antes de instalar cada componente ou fix pack, pare todos os processos Java.
- Se você instalar alguma edição não-Express, instale o fix pack do WebSphere Application
Server 6.0.2 antes de criar uma instância do Commerce.
- Ao federar um nó, o comando addNode pode exigir um grande tamanho de heap de
JVM. Pode ser preciso aumentar o tamanho de heap da JVM no nó do Deployment
Manager ou do Application Server.
- Ao publicar uma loja, o diretório WC_demo.ear que contém
o aplicativo do WebSphere Commerce é atualizado com arquivos de configuração da
loja. Esses arquivos devem ser copiados manualmente para o nó do Servidor da Web.
- Instale o DB2 Administration Client no Deployment Manager se quiser
ser capaz de testar conexões de DB2 a partir do console de administração ou
executar a administração do banco de dados a partir da máquina. Também é preciso catalogar o
banco de dados.
Por que e quando realizar esta tarefa
Para instalar o Extended Deployment com o WebSphere Commerce Server, faça o seguinte
- Ao instalar o WebSphere Application Server Deployment Manager,
faça o seguinte:
- Instale o Deployment Manager em uma máquina separada de outros servidores
e nós.
- Execute a instalação do WebSphere Application Server Network Deployment.
- Quando solicitado a criar um perfil, escolha o perfil Deployment Manager.
- Instale quaisquer fix packs necessários do WebSphere Application Server.
- Instale o WebSphere Application Server Extended Deployment.
- Instale quaisquer fix packs necessários do WebSphere Application Server Extended Deployment.
- Instale o DB2 Administration Client.
- Ao instalar o nó do ODR, faça o seguinte:
- O ODR deve estar em uma máquina separada de outros servidores e nós por razões de desempenho
e de segurança.
- Instale o WebSphere Application Server Network Deployment.
- Quando solicitado a criar um perfil, escolha o perfil Application Server.
- Instale quaisquer fix packs necessários do WebSphere Application Server.
- Instale o WebSphere Application Server Extended Deployment.
- Instale quaisquer fix packs necessários do WebSphere Application Server Extended Deployment.
- Inicie o Deployment Manager.
- Federe o nó do ODR no Deployment Manager.
- Ao instalar o nó do Servidor da Web, faça o seguinte:
- O IBM HTTP Server é o Servidor da Web típico instalado com o WebSphere
Commerce.
- O nó do Servidor da Web deve estar em uma máquina separada de outros servidores e nós por razões de desempenho
e de segurança.
- Instale o IBM HTTP Server 6.0 incluído com o WebSphere Application
Server.
- Instale quaisquer fix packs necessários do IBM HTTP Server.
- Instale o plug-in do WAS do IBM HTTP Server 6.0 incluído com o WebSphere Application
Server.
- Instale quaisquer fix packs necessários do Plug-in do WAS do IBM HTTP Server.
- É preciso agora configurar o IBM HTTP Server para o ambiente em cluster.
- Instale o WebSphere Extended Deployment para Mixed Server Environment para permitir o monitoramento do nó do Servidor da Web.
- Ao instalar o nó do Servidor de Banco de Dados, faça o seguinte:
- O DB2 é o banco de dados típico instalado com o WebSphere Commerce.
- O nó do banco de dados pode ser empilhado verticalmente com o nó do WebSphere Commerce
Server, mas isso não é recomendado.
- Instale o DB2 Enterprise Server Edition.
- Instale quaisquer fix packs necessários do DB2.
- Instale o WebSphere Extended Deployment para Mixed
Server Environment para permitir o monitoramento do nó de Banco de Dados.
Para obter informações adicionais, consulte a Documentação do DB2.
- Ao instalar o nó do WebSphere Commerce Server, faça o seguinte:
- Cada nó do WebSphere Commerce Server atende a pedidos encaminhados para ele
pelo ODR.
- Os nós do WebSphere Commerce Server podem ser empilhados verticalmente se for apropriado.
- Execute a instalação do WebSphere Application Server Network Deployment.
- Quando solicitado a criar um perfil, escolha o perfil Application Server.
- Instale quaisquer fix packs necessários do WebSphere Application Server.
- Instale o WebSphere Application Server Extended Deployment.
- Instale quaisquer fix packs necessários do WebSphere Application Server Extended Deployment.
- Instale o DB2 Administration Client. Catalogue o nó do servidor de banco de dados.
- Instale o WebSphere Commerce. É necessário o seguinte comando: setup.exe
-W override.enableWAS6=true
- Escolha a instalação customizada e instale o WebSphere Commerce.
- Ative o WebSphere Commerce Configuration Manager. Crie a instância demo.
Escolha a configuração manual do Servidor da Web.
- Inicie o Deployment Manager.
- Federe o nó do WebSphere Commerce Server no Deployment Manager,
utilizando a opção -includeapps.
- AIX: Ative o console do WebSphere Deployment Manager.
- Altere a execução do processo nodeagent do WebSphere Commerce Server para iniciar como wasuser / wasgroup
- Altere a execução do processo WC_demo do WebSphere Commerce Server para iniciar como wasuser / wasgroup
- Altere os argumentos de JVM de WC_demo do WebSphere Commerce Server para incluir -Xss5m.
A publicação da loja falhará se isto não for feito.
- Para incluir mais nós do WebSphere Commerce Server, consulte: Incluindo
Nós Adicionais do WebSphere Commerce Server.