IBM HTTP Server pour WebSphere Application Server, Version 6.1
             Systèmes d'exploitation : z/OS

             Personnalisation de la table des matières et des résultats de la recherche
Cette rubrique concerne uniquement le système d'exploitation z/OS

Installation d'IBM HTTP Server

Cette rubrique décrit l'installation d'une version d'exécution (instance de serveur) d'IBM HTTP Server for WebSphere Application Server on z/OS à l'aide du programme d'installation.

Avant de commencer

Avant d'utiliser le programme d'installation :
  • Procurez-vous et appliquez la PTF de WebSphere Application Server version 6.1 prenant en charge IBM HTTP Server pour les systèmes z/OS utilisant SMP/E. Le code d'IBM HTTP Server est installé dans le répertoire des matériels facultatifs de WebSphere Application Server. Par défaut, il s'agit du répertoire suivant : /usr/lpp/zWebSphere_OM/V6R1/HTTP/Server.
  • Montez le système de fichiers contenant ce répertoire sur le système z/OS où est exécutée l'instance d'IBM HTTP Server.
  • Procédez aux configurations système z/OS requises pour IBM HTTP Server.
  • Créez un groupe et un ID utilisateur SAF (System Authorization Facility) devant être utilisés par IBM HTTP Server. Pour plus d'informations, voir Paramétrage des configurations système z/OS.

    Dans les exemples ci-après, l'ID utilisateur de serveur est WWWSERV et le groupe de serveurs est WWWGROUP.

  • Créez un répertoire d'installation pour conserver les fichiers de configuration de l'instance de serveur. Voir Migration et installation d'IBM HTTP Server > systèmes z/OS pour plus d'informations.
    Dans les exemples ci-après, le répertoire d'installation est /etc/websrv1. Définissez les droits d'accès du répertoire sur 770 et attribuez la propriété du répertoire à l'ID utilisateur et au groupe indiqués précédemment :
    mkdir  /etc/websrv1 
    chown  WWWSERV:WWWGROUP /etc/websrv1
    chmod 770 /etc/websrv1
    
  • L'utilisateur exécutant l'utilitaire d'installation doit bénéficier d'un accès en écriture au répertoire d'installation sélectionné. L'ID utilisateur doit avoir un segment OMVS valide et doit être identique à l'ID utilisateur sous lequel le serveur Web est exécuté. (Voir la section relative à la configuration système z/OS indiquée précédemment.)
  • Indiquez 022 comme valeur pour umask. Pour vérifier que la valeur d'umask est bien 022, exécutez la commande umask.
  • Si vous installez le produit pour la première fois, activez la console d'administration afin de modifier le fichier httpd.conf en ajoutant l'ID utilisateur de la région de contrôle de WebSphere Application Server au groupe IBM HTTP Server via la fonction SAF (System Authorization Facility). Par exemple, pour ajouter l'utilisateur ASCR1 au groupe WWWGROUP, entrez la commande suivante :
    CONNECT ASCR1 GROUP (WWWGROUP) OWNER (WWWGROUP)

A propos de cette tâche

A l'aide du programme d'installation, exécutez les tâches suivantes pour installer une instance d'exécution d'IBM HTTP Server for z/OS sur votre machine.

Procédure

  1. Connectez-vous au shell de services système UNIX avec l'ID utilisateur avec lequel vous avez exécuté le programme d'installation. (Consultez la section Avant de commencer de cette rubrique.) Modifiez le répertoire de façon à utiliser le répertoire de code produit d'IBM HTTP Server :
    cd /usr/lpp/zWebSphere_OM/V6R1/HTTP/Server
  2. Exécutez le programme d'installation pour installer les fichiers du produit dans le répertoire d'installation, effectuez une personnalisation initiale, puis créez des liens symboliques entre le répertoire d'installation et le répertoire du produit.

    Le programme d'installation est : bin/install_ihs.

    Il existe trois paramètres possibles pour appeler le programme d'installation.
    • Facultatif : mot clé -admin qui vous permet d'utiliser la console d'administration pour modifier le fichier httpd.conf.
    • Le répertoire d'installation de l'instance de serveur. Ce répertoire doit être différent du répertoire du produit.
    • Facultatif : port non SSL pour le serveur Web. Le port par défaut est 80. Vous pouvez également changer le port dans la directive Listen.
    Les exemples suivantes décrivent l'appel du programme d'installation à partir de la console d'administration. Vous devez appeler la commande avec ou sans possibilité de modifier le fichier httpd.conf. Dans les deux exemples, /etc/websrv1 correspond au répertoire d'installation et 80 au port non SSL du serveur Web.
    • Dans cet exemple, la commande est appelée avec possibilité de modifier le fichier httpd.conf.
      bin/install_ihs -admin /etc/websrv1 80
    • Dans cet exemple, la commande est appelée sans possibilité de modifier le fichier httpd.conf.
      bin/install_ihs /etc/websrv1 80
    Remarque : Si le chemin d'accès du répertoire du produit contient des liens symboliques, il est conseillé de faire pointer ces derniers vers le répertoire du produit par défaut : /usr/lpp/zWebSphere_OM/V6R1/HTTP/Server. Si vous n'utilisez pas le répertoire du produit par défaut, vous devez appeler le script d'installation utilisant son chemin d'accès absolu, par exemple /WebSphere/6.1/SMPE/bin/install_ihs. Si vous n'utilisez aucune de ces options, IBM HTTP Server crée des liens physiques à la place de liens logiques lors de la création des liens symboliques du répertoire d'installation.
  3. Facultatif : Cette étape est facultative sauf si la console d'administration est configurée pour démarrer et arrêter IBM HTTP Server. Vous pouvez démarrer l'instance d'IBM HTTP Server à partir de la console MVS en créant une procédure JCL cataloguée pour cette instance. Pour plus d'informations, voir la rubrique Utilisation de procédure JCL pour démarrer IBM HTTP Server sur z/OS. Assurez-vous que la procédure JCL est affectée à l'utilisateur et au groupe que vous avez définis pour IBM HTTP Server, comme décrit dans Paramétrage des configurations système z/OS requises.
  4. Facultatif : Vous pouvez créer plusieurs instances d'IBM HTTP Server en exécutant le programme d'installation d'IBM HTTP Server plusieurs fois. Néanmoins, vous devez spécifier un répertoire d'installation différent chaque fois que vous exécutez le programme d'installation.

Résultats

Procédez selon les étapes suivantes pour confirmer le succès de l'installation d'une version d'exécution du produit sur votre machine :

  1. Connectez-vous au shell OMVS à l'aide de l'ID utilisateur du serveur. Vérifiez que cet ID a une valeur de numéro d'utilisateur non nulle. Sélectionnez comme répertoire le répertoire d'installation de l'instance de serveur :
    cd /etc/websrv1
  2. Exécutez les commandes suivantes pour vérifier l'installation du programme : apachectl -v et apachectl configtest.
    Le résultat suivant est un exemple d'une installation de programme réussie :
    # bin/apachectl -v
    Server version: IBM_HTTP_Server/6.1-rc2 Apache/2.0.47
    Server built:   Oct  6 2006 17:33:30
    # bin/apachectl configtest
    Syntax OK
    La chaîne correspondant à la version et à la date de compilation est variable.
  3. Démarrez IBM HTTP Server.
    bin/apachectl start
  4. Chargez la page Web par défaut du navigateur pour confirmer qu'IBM HTTP Server est opérationnel : dirigez le navigateur Web vers le nom ou l'adresse IP de votre système z/OS, en utilisant le numéro de port non SSL que vous avez spécifié lors de l'exécution du programme d'installation ou bien en utilisant le port 80 par défaut.
  5. Arrêtez IBM HTTP Server avec la commande suivante :
    bin/apachectl stop

Que faire ensuite ?




Concepts associés
Utilisation de procédure JCL pour démarrer IBM HTTP Server sur z/OS
Tâches associées
Paramétrage des configurations système z/OS requises
Désinstallation d'IBM HTTP Server
Installation et configuration du plug-in WebSphere Application Server pour IBM HTTP Server on z/OS
Référence associée
Directives FastCGI
Directives SSL
Rubrique Tâche    

Conditions d'utilisation | Commentaires

Dernière mise à jour : Feb 22, 2009 5:16:05 AM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.ihs.doc/info/ihs/ihs/tihs_installihsz.html