Déploiement WebObjects 5.1 sur un serveur Windows 2000 / IIS

Transcription

Déploiement WebObjects 5.1 sur un serveur Windows 2000 / IIS
Déploiement WebObjects 5.1 sur un serveur Windows 2000 / IIS
CRI – ULR 27/01/2003
L''installation pas à pas de l'application WebObjects Annuaire51.woa sur un serveur Windows 2000 + serveur Web IIS.
Pour une installation sans soucis, utiliser les chemins indiqués dans cette documentation.
1.Installation de Windows 2000 SP3
Une nouvelle installation de Windows est vivement recommandée. Des installations antérieures de WebObjects (4.5.1 par
exemple) peuvent poser des problèmes. Dans de tels cas, bien désinstaller l'ancienne version y compris les éventuelles clés dans la
base de registres Windows.
Penser à installer les différentes mises à jour Windows (SP3, patches de sécurité,....).
2.Installation de IIS
Se fait à partir du Panneau de Configuration->Ajout/Suppr. de programmes.
3.Installation du jdk 1.3.1
Télécharger et exécuter le fichier j2sdk-1_3_1_06-windows-i586.exe
http://java.sun.com/j2se/1.3/download.html -> SDK
4.Installation de WebObjects 5.1
La version Deployment suffit. La version Developer permet elle aussi de déployer mais pour enlever les verrous logiciels (nbre
maxi de requêtes simultanées...), il faut installer une licence Deployment à l'aide du WebObjects License Upgrader (dans
Démarrer->Programmes->WebObjects)
S'il y a des problèmes, deux cas sont fréquents :
- des traces d'une installation antérieure de WebObjects (il faut même supprimer les entrées dans le menu Démarrer->Programmes)
- mauvaise version du jdk installé
-1–
Déploiement WO 51 + Win2000 + IIS
5. Mise à jour de WebObjects
Télécharger et exécuter ce patch afin de passer en version 5.1.3
•[1]http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/MultiCountry/Enterprise/webobj
ects/patches/5.1/WO51WinUpdate3.exe[2]
6. Préparation de l’installation des classes Java et création d'un répertoire pour les logs
Créer le répertoire pour stocker les .jar et .zip : C:\Apple\Library\JAR
et créer un répertoire pour les fichiers de log : C:\Apple\Local\LOGS
7. Installation du cgi WebObjects.dll dans IIS
Copier C:\Apple\Library\WebObjects\Adaptors\IIS\WebObjects.dll dans
C:\Inetpub\scripts
8.Lancement de IIS
L'administration de IIS se fait à partir de la console de gestion de Windows. On y accède par un clic droit sur Poste de Travail>Gérer
-2–
Déploiement WO 51 + Win2000 + IIS
On peut démarrer/redémarrer le service IIS
-3–
Déploiement WO 51 + Win2000 + IIS
9. Installation des ressources communes aux applications
Sur la page web de cette documentation, ce trouve le document les ressources nécessaires aux applications
En cliquant sur celui-ci, télécharger : Frameworks_WOServ.zip, Frameworks_WebServ.zip et Jar.zip
Il faut dézipper :
Frameworks.WOServ.zip dans le répertoire C:\Apple\Local\Library\WebObjects\Applications
Frameworks.WebServ.zip dans le répertoire C:\Inetpub\wwwroot\WebObjects
Jar.zip dans le répertoire C:\Apple\Library\JAR
5.1.
10. Installation de l'application Annuaire51.woa
Comme les Frameworks, l’application est fournie en deux fichiers : Annuaire51.woa.zip et Annuaire51.woa.WebServ.zip
Il faut dézipper :
Annuaire51.woa.zip dans le répertoire C:\Apple\Local\Library\WebObjects\Applications\
Annuaire51.woa.WebServ.zip dans le répertoire C:\Inetpub\wwwroot\WebObjects
11. Lancement de Monitor
C'est un service à lancer. Comme il est très utile sur un serveur d'applications, on va le lancer automatiquement à chaque
démarrage.
On retourne dans la console de gestion Windows.
-4–
Déploiement WO 51 + Win2000 + IIS
12. Utiliser Monitor
Le port de connexion par défaut au Monitor est 56789.
L'url est donc du type : http://nom_de_machine:56789
En cas de problème, vérifier que le navigateur ne passe pas par un serveur proxy pour accéder à l'url.
Connexion au Monitor
Ajout de l'url de l'Adaptor
-5–
Déploiement WO 51 + Win2000 + IIS
Ajout d'un serveur d'applications (le serveur WO 5.1 que l'on vient d'installer)
Si le serveur WO est bien installé (Available = YES)
Maintenant, le monitor peut contacter le serveur d'applications WebObjects ainsi que l'Adaptor de serveur Web (qui tournent tous
deux sur une même machine ici). Il ne reste plus qu'à ajouter les Applications qu'il devra lancer.
-6–
Déploiement WO 51 + Win2000 + IIS
Ajout d'une Application
Utilisation de Path Wizard pour indiquer où elle se trouve
-7–
Déploiement WO 51 + Win2000 + IIS
Navigation jusque dans le répertoire de l'application (ici Annuaire51.woa) et sélection le fichier .cmd (ici Annuaire51.cmd)
Indication du répertoire de log dans Output Path
Sauvegarde à l'aide de Push All
-8–
Déploiement WO 51 + Win2000 + IIS
Detail View de l'application
Ajout d'une instance
Démarrage de l'instance
-9–
Déploiement WO 51 + Win2000 + IIS
Connexion à l'application en cliquant sur 'Annuaire'
l'url est, ici : http://jupiter/scripts/WebObjects.dll/Annuaire
Pour tout problème, consulter les messages d'erreurs dans C:\Apple\Local\LOGS\Annuaire-1
- 10 –
Déploiement WO 51 + Win2000 + IIS

Documents pareils