WebSphere Extended Deployment met à disposition une fonction de support dans l'environnement WebSphere Commerce Server. Cette rubrique décrit la configuration de WebSphere Extended Deployment lorsqu'il est installé avec WebSphere Commerce Server. Elle présente un exemple de topologie de WebSphere
Commerce dans un environnement Extended Deployment, décrit l'installation d'Extended Deployment et de WebSphere Commerce et explique comment configurer Extended Deployment pour améliorer WebSphere Commerce.
Avant de commencer
Respectez les points ci-dessous avant de commencer.
- Utilisez des chemins d'accès à l'installation cohérents sur les différents noeuds afin de simplifier la configuration.
- Créez les ID utilisateur système nécessaires conformément aux exigences de WebSphere Commerce.
- Utilisez les ID utilisateur de base de données de façon cohérente, notamment sur les systèmes d'exploitation AIX.
- AIX : soyez attentif aux exigences liées aux droits utilisateur wasuser/wasgroup. Le propriétaire du répertoire des profils doit être wasuser/wagroup. Le script wcnonroot.sh permet de rectifier les droits.
- Avant d'installer chaque composant ou groupe de correctifs, arrêtez tous les processus Java.
- Si vous installez une édition autre que l'édition Express, installez le groupe de correctifs WebSphere Application
Server 6.0.2 avant de créer une instance Commerce.
- Lors de la fédération d'un noeud, il se peut que la commande addNode requière une taille de segment JVM élevée.
Il peut être nécessaire d'augmenter la taille de segment JVM sur le gestionnaire de déploiement ou sur le noeud du serveur d'applications.
- Lors de la publication d'un magasin, le répertoire WC_demo.ear contenant l'application WebSphere Commerce est mis à jour avec les fichiers de configuration du magasin.
Vous devez copier ces fichiers manuellement sur le serveur Web.
- Installez DB2 Administration Client sur le gestionnaire de déploiement pour pouvoir tester les connexions DB2 à partir de la console d'administration ou procéder à l'administration de la base de données à partir de la machine.
Vous devez aussi cataloguer la base de données.
Pourquoi et quand utiliser cette tâche
Effectuez les opérations ci-après pour installer Extended Deployment avec WebSphere Commerce
Server.
- Lorsque vous installez WebSphere Application Server Deployment Manager, effectuez les opérations ci-dessous.
- Installez le gestionnaire de déploiement sur une machine distincte des autres serveurs et noeuds.
- Exécutez l'installation de WebSphere Application Server Network Deployment.
- Lors de la création d'un profil, sélectionnez le profil Gestionnaire de déploiement.
- Installez les groupes de correctifs WebSphere Application Server nécessaires.
- Installez WebSphere Application Server Extended Deployment.
- Installez les groupes de correctifs WebSphere Application Server Extended Deployment nécessaires.
- Installez DB2 Administration Client.
- Lors de l'installation du noeud ODR, effectuez les opérations ci-dessous.
- Le routeur ODR doit être une machine distincte des autres serveurs et noeuds pour garantir de meilleures performances et pour des raisons de sécurité.
- Installez WebSphere Application Server Network Deployment.
- Lors de la création d'un profil, sélectionnez le profil Serveur d'applications.
- Installez les groupes de correctifs WebSphere Application Server nécessaires.
- Installez WebSphere Application Server Extended Deployment.
- Installez les groupes de correctifs WebSphere Application Server Extended Deployment nécessaires.
- Démarrez le gestionnaire de déploiement.
- Fédérez le noeud ODR avec le gestionnaire de déploiement.
- Lors de l'installation du noeud du serveur Web, effectuez les opérations ci-dessous.
- En général, IBM HTTP Server est le serveur installé avec WebSphere Commerce.
- Le noeud du serveur Web doit se trouver sur une machine distincte des autres serveurs et noeuds pour garantir de meilleures performances et pour des raisons de sécurité.
- Installez le serveur IBM HTTP Server 6.0 qui est inclus à WebSphere Application
Server.
- Installez les groupes de correctifs IBM HTTP Server nécessaires.
- Installez le plug-in IBM HTTP Server 6.0 WAS qui est inclus à WebSphere Application Server.
- Installez les groupes de correctifs du plug-in IBM HTTP Server WAS nécessaires.
- Le serveur IBM HTTP Server doit à présent être configuré pour l'environnement en cluster.
- Installez WebSphere Extended Deployment pour environnement de serveur mixte afin d'activer le contrôle du noeud du serveur Web.
- Lors de l'installation du noeud du serveur de base de données, effectuez les opérations ci-dessous.
- En général, DB2 est la base de données installée avec WebSphere Commerce.
- Le noeud de la base de données peut être empilé verticalement avec un noeud WebSphere Commerce Server bien que cette opération ne soit pas conseillée.
- Installez DB2 Enterprise Server Edition.
- Installez les groupes de correctifs DB2 nécessaires.
- Installez WebSphere Extended Deployment pour environnement de serveur mixte afin d'activer le contrôle du noeud de la base de données.
Pour plus d'informations, consultez la documentation DB2.
- Lors de l'installation du noeud WebSphere Commerce Server, effectuez les opérations ci-dessous.
- Chaque noeud WebSphere Commerce Server traite des requêtes transmises par le routeur ODR.
- Les noeuds WebSphere Commerce Server peuvent être empilés verticalement.
- Exécutez l'installation de WebSphere Application Server Network Deployment.
- Lors de la création d'un profil, sélectionnez le profil Serveur d'applications.
- Installez les groupes de correctifs WebSphere Application Server nécessaires.
- Installez WebSphere Application Server Extended Deployment.
- Installez les groupes de correctifs WebSphere Application Server Extended Deployment nécessaires.
- Installez DB2 Administration Client. Cataloguez le noeud du serveur de la base de données.
- Installez WebSphere Commerce. La commande suivante est requise : setup.exe -W override.enableWAS6=true
- Sélectionnez l'installation personnalisée et installez WebSphere Commerce.
- Lancez le gestionnaire de configuration de WebSphere Commerce. Créez l'instance de démonstration.
Sélectionnez la configuration manuelle du serveur Web.
- Démarrez le gestionnaire de déploiement.
- Fédérez le noeud WebSphere Commerce Server avec le gestionnaire de déploiement à l'aide de l'option -includeapps.
- AIX : ouvrez la console de WebSphere Deployment Manager.
- Modifiez l'exécution du processus nodeagent de WebSphere Commerce Server de sorte qu'elle démarre avec wasuser / wasgroup
- Modifiez l'exécution du processus WC_demo de WebSphere Commerce Server de sorte qu'elle démarre avec wasuser / wasgroup
- Modifiez les arguments JVM WC_demo de WebSphere Commerce Server pour qu'ils incluent -Xss5m.
La publication du magasin échouera si vous n'effectuez pas ces opérations.
- Pour ajouter d'autres noeuds WebSphere Commerce Server, voir Ajout de noeuds WebSphere Commerce Server.