Dans cette section : |
Cette section ne s'applique que lorsque vous utilisez Microsoft IIS pour votre serveur Web afin de distribuer le contenu WebFOCUS.
IIS est un serveur web et ne traite pas Java tout seul. Par conséquent, pour exécuter le servlet WebFOCUS, IIS doit être utilisé avec Apache Tomcat ou un autre serveur d'applications. Ce document suppose que vous utilisez Apache Tomcat.
Les étapes de configuration sont les suivantes :
Remarque :
Comment : |
Vous devez redémarrer IIS pour vérifier que tous les paramètres soient définis correctement. Vous devriez connaître comment contrôler IIS, certains composants WebFOCUS étant exécutés dans le serveur Web.
Pour démarrer, arrêter ou redémarrer IIS, procédez comme suit :
Les outils Service administration IIS et Service de publication World Wide Web doivent être redémarrés lorsque vous effectuez des changements sur votre serveur Web ou votre configuration WebFOCUS.
Comment : |
Les composants de connectivité WebFOCUS et autres fonctionnalités basées sur le web s'exécutent parfois comme faisant partie du serveur web. Par conséquent, les emplacements des fichiers WebFOCUS doivent être indiqués à IIS et IIS doit avoir les droits d'accès nécessaires vers ces fichiers.
Pendant l'installation du client WebFOCUS, si vous avez coché la case Configurer Alias sur IIS, les alias sont automatiquement configurés pour le site web IIS par défaut. Vous devriez confirmer ces paramètres ou les définir, si nécessaire. Si vous voulez utiliser un autre site Web, créez-le à ce moment-là. La désactivation du site par défaut et la création d'une nouvelle est une bonne idée dans les environnements de production. La création de sites supplémentaires est pris en charge sur les versions de Windows Server, mais pas sur les versions de Windows Professionnel. Pour plus d'informations sur la création de sites web supplémentaires, consultez Options de configuration supplémentaires WebFOCUS.
inetmgr
Appuyez sur Entrée. La fenêtre Internet Information Services s'ouvre.
Nom |
Chemin |
But |
---|---|---|
approot |
drive:\ibi\apps |
Le répertoire pour accéder WebFOCUS applications libre-service. |
jakarta |
C:\Program Files\Apache Software Foundation\Jakarta Isapi Redirector\bin\ |
Le répertoire du connecteur Tomcat. Ceci est nécessaire lorsque vous utilisez Tomcat avec IIS. |
Si ces noms et ces chemins apparaissent, c'est que l'installation les a configurés, vous pouvez donc passer à Définir des autorisations.
Si les noms n'apparaissent pas, vous devez les créer.
Cette opération lance l'Assistant Création de répertoire virtuel. Passez par l'assistant une fois pour chaque répertoire virtuel que vous souhaitez créer.
Nom |
Chemin |
---|---|
approot |
drive:\ibi\apps |
jakarta |
C:\Program Files\Apache Software Foundation\ Jakarta Isapi Redirector\bin\ |
La fenêtre pour définir les autorisations s'affiche.
Répétez les étapes si vous devez définir un autre répertoire virtuel. Votre site web doit être sélectionné pour que les répertoires virtuels deviennent ses sous-répertoires. Après la création d'un répertoire virtuel, vérifiez que votre site est sélectionné et non le répertoire virtuel que vous venez de créer.
Deux types de problèmes d'autorisations sont impliqués lors de l'utilisation d'IIS :
Les autorisations IIS déterminent ce qu'IIS est autorisé à faire. Vous pouvez définir cela via le Gestionnaire des services Internet pour les alias WebFOCUS (répertoires virtuels).
Si l'installation de WebFOCUS configure IIS pour vous, ils devraient prendre leurs valeurs par défaut correctement. L'alias jakarta devrait avoir les autorisations pour scripts et exécutables.
Les autorisations NTFS déterminent ce que chaque identifiant utilisateur est autorisé à faire via le système de fichiers. Vous pouvez paramétrer ceci dans l'explorateur Windows ou Poste de Travail en faisant un clic droit sur un dossier, puis en choisissant Propriétés, et en cliquant sur l'onglet Sécurité. Les autorisations NTFS ont la priorité sur les autorisations IIS. Si l'identifiant utilisateur sous lequel IIS s'exécute n'a pas les autorisations NTFS pour écrire vers un répertoire, donc IIS ne peut pas écrire vers ce répertoire.
IIS et Tomcat ont besoin d'accéder aux répertoires WebFOCUS. Toutefois, lorsque vous utilisez IIS avec Apache Tomcat, vous n'avez normalement pas besoin de définir les autorisations NTFS. IIS n'a besoin que des autorisations Lire NTFS, dont il devrait l'avoir par défaut. Tomcat s'exécute sous le compte Système local, qui a automatiquement un accès complet. Ces défauts peuvent être changés, tel que décrit dans Conseils de sécurité pour Tomcat.
Si vous avez besoin de définir des autorisations NTFS, déterminez quels identifiants utilisateur nécessitent l'accès aux répertoires WebFOCUS. Définissez ensuite les autorisations NTFS pour permettre à ces identifiants utilisateur un accès complet.
WebFOCUS |