Cette rubrique explique comment changer les paramètres de configuration d'Oracle iPlanet Web Server
(anciennement appelé Sun ONE Web Server, iPlanet Web Server et Sun Java System Web Server), versions 6.0 et suivantes.
Avant de commencer
L'outil de configuration des plug-ins de serveur Web configure le plug-in de serveur Web. Cette rubrique explique comment configurer Oracle iPlanet Web Server si vous devez modifier certains éléments de la configuration courante.
Vous trouverez les procédures de configuration pour les autres serveurs Web pris en charge dans la rubrique Edition des fichiers de configuration de serveur Web.
Pourquoi et quand exécuter cette tâche
Configurez Sun ONE Web Server 6.0 ou Oracle iPlanet
Web Server, versions 6.1 et suivantes.
Les exemples et messages sont parfois affichés sur plusieurs lignes pour
une présentation plus claire. Vérifiez que chaque directive du fichier de configuration d'un serveur Web tient sur une ligne.
Procédure
- Configurez les entrées dans le fichier de configuration obj.conf et dans le fichier de configuration
magnus.conf pour les versions 6.0 et ultérieures d'Oracle iPlanet Web Server.
- Ajoutez deux directives au fichier obj.conf après la balise <Object name=default> :
Service fn="as_handler"
AddLog fn="as_term"
- Ajoutez deux directives à la fin du fichier magnus.conf :
L'emplacement de la directive bootstrap.properties varie en fonction de la configuration de votre système. Si le serveur Web et le serveur d'applications se trouvent sur des machines distinctes, vous disposez d'une installation distante.
Si les deux serveurs se trouvent sur la même machine, vous disposez d'une installation locale.
Si les deux serveurs se trouvent sur la même machine et que le serveur d'applications soit un noeud géré, vous disposez d'une installation distribuée locale.
Eviter les incidents: Les exemples suivants font référence au fichier libns61_http.so, lequel est le seul fichier pris en charge pour Oracle iPlanet Web Server 7.0 et 6.1. Si vous utilisez un serveur Sun ONE Web Server 6.0, remplacez ces références par libns41_http.so.
gotcha
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
Exemple avec installation distribuée locale :Init fn="load-modules"
funcs="as_init,as_handler,as_term"
shlib="/opt/IBM/WebSphere/Plugins/bin/libns61_http.so"
Init fn="as_init"
bootstrap.properties="racine_profil/config/
cells/dmgrcell/nodes/managed_node/servers/webserver1/plugin-cfg.xml"
Exemple :Init fn="load-modules"
funcs="as_init,as_handler,as_term"
shlib="/opt/IBM/WebSphere/Plugins/bin/libns61_http.so"
Init fn="as_init"
bootstrap.properties="/opt/IBM/WebSphere/Plugins/config/webserver1/plugin-cfg.xml"
![[Windows]](../images/windows.gif)
Exemple avec installation distribuée locale :Init fn="load-modules"
funcs="as_init,as_handler,as_term"
shlib="C:\IBM\WebSphere\Plugins\bin\ns41_http.dll"
Init fn="as_init"
bootstrap.properties=
"racine_profil\config\cells\
dmgrcell\nodes\managed_node\servers\webserver1\plugin-cfg.xml"
Exemple :Init fn="load-modules"
funcs="as_init,as_handler,as_term"
shlib="C:\IBM\WebSphere\Plugins\bin\ns41_http.dll"
Init fn="as_init"
bootstrap.properties="C:\IBM\WebSphere\Plugins\config\webserver1\plugin-cfg.xml"
- Définissez le chemin de la bibliothèque partagée sur les machines HP-UX. Dans
certaines installations d'Oracle iPlanet Web Server sur une machine HP-UX, il est
nécessaire d'affecter manuellement la variable SHLIB_PATH à la valeur /usr/lib avant
de démarrer Oracle iPlanet Web Server avec un plug-in configuré pour SSL (Secured Sockets Layer). Par exemple,
dans l'interpréteur de commandes, exécutez la commande suivante avant d'appeler la
commande permettant de démarrer Oracle iPlanet Web Server :
export SHLIB_PATH=/usr/lib:$SHLIB_PATH
- Désactivez la fonction par défaut de prise en charge des servlets et des fichiers JSP (JavaServer Pages) d'Oracle iPlanet Web Server version 6.1. Vous devez désactiver cette fonction pour que le plug-in WebSphere Application Server puisse traiter les requêtes.
Procédez comme suit pour désactiver cette fonction :
- Dans le fichier de configuration obj.conf, supprimez les deux lignes suivantes ou mettez-les en commentaire :
NameTrans fn="ntrans-j2ee" name="j2ee"
Error fn="error-j2ee"
- Dans le fichier de configuration magnus.conf, supprimez la ligne suivante ou mettez-la en commentaire :
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
Init fn="load-modules"
shlib="C:/Sun/WebServer6.1/bin/https/bin/j2eeplugin.so"
shlib_flags="(global|now)"
![[Windows]](../images/windows.gif)
Init fn="load-modules"
shlib="C:\Sun\WebServer6.1\bin\https\bin\j2eeplugin.dll"
shlib_flags="(global|now)"
- Si vous configurez une version 64 bits d'Oracle iPlanet Web Server, modifiez l'entrée loadModule dans le fichier de configuration magnus.conf pour qu'elle pointe vers le fichier racine_plug-in/bin/64bit/libns61_http.so.
Résultats
Cette procédure permet d'éditer et de reconfigurer Oracle iPlanet Web Server.
Que faire ensuite
Une fois le serveur Web configuré, vous pouvez installer des applications sur celui-ci. Voir la section Applications du centre de documentation pour plus d'informations.
Conseil : Pour annuler la configuration d'un serveur Web, reprenez les étapes manuelles dans l'ordre inverse et supprimez ce que vous avez ajouté manuellement au cours de cette procédure.