Configuration d'IBM HTTP Server pour l'extraction de données AFS (Windows NT uniquement)

Lorsqu'IBM HTTP Server a été installé sur la même machine Windows NT qu'un client AFS, et que le serveur Web utilise un serveur AFS comme référentiel pour les données Web, le serveur Web et le client AFS doivent démarrer dans un ordre particulier. Utilisez les directives fournies ci-après pour établir cet ordre.

  1. Assurez-vous que le client AFS a été installé, configuré, et qu'il fonctionne.
  2. Assurez-vous qu'IBM HTTP Server a été installé.
  3. Modifiez DocumentRoot dans le fichier de configuration pour désigner le serveur AFS. Le chemin du fichier de configuration est Program Files\IBM HTTP Server\conf\httpd.conf. Modifiez Directory et DocumentRoot comme indiqué ci-après.
    <Directory "//servername-afs/all/.cell/volumename"> DocumentRoot "//servername-afs/all/.cell/volumename"

    servername est le nom d'IBM HTTP Server

  4. Redémarrez IBM HTTP Server si le système fonctionnait lorsque les modifications ont été effectuées.
  5. Pour permettre à IBM HTTP Server d'authentifier AFS à partir de l'adresse IP, suivez les étapes ci-après.
    1. Démarrez Performance Pack Common Configuration.
    2. Ajoutez le serveur AFS, s'il n'est pas déjà sélectionné, à la liste des serveurs.
    3. Sélectionnez le serveur AFS et cliquez sur Configure Server.
    4. Utilisez le manuel Getting Started with AFS wizard pour créer un groupe de serveur Web.
  6. Pour vous assurer que le client AFS démarre automatiquement avant le serveur, vous devez mettre à jour le registre pour indiquer que le serveur dépend d'un autre service :
    1. Avant de modifier le registre, utilisez la procédure suivante pour sécuriser la configuration de votre machine.
      1. Entrez rdisk dans une ligne de commande pour lancer l'Utilitaire de disquette de réparation.
      2. Cliquez sur Mettre à jour les informations de réparation.
      3. Cliquez sur Oui pour continuer.
      4. Lorsqu'un message système vous invite à créer un disque de réparation d'urgence, cliquez sur Oui.
      5. Insérez une disquette et cliquez sur OK. L'opération peut durer quelques minutes.
      6. Cliquez sur Quitter une fois l'opération terminée.
    2. Sélectionnez Démarrer, Exécuter, entrez regedt32, puis cliquez sur OK.
    3. Sélectionnez \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IBMWebTrafficExpress
    4. Sélectionnez \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IBM HTTP Server
    5. Sélectionnez Edition, Ajouter une valeur.
    6. Entrez DependOnService dans la zone Nom de la valeur.
    7. Sélectionnez REG_MULTI_SZ à partir de Type de données.
    8. Cliquez sur OK.
    9. Entrez TransarcAFSDaemon dans l'éditeur de chaînes multiples puis cliquez sur OK.
    10. Une fois l'opération terminée, sélectionnez Registre -> Quitter.
    11. Redémarrez le système.