Installation de Content Template Catalog sur des portails virtuels

You must install the Content Template Catalog page templates and libraries on each virtual portal to enable users to create sites.

Avant de commencer

Vous devez avoir installé Content Template, avec ou sans le site Démonstration CTC, sur le portail de base.
Remarque : Vous devez importer la bibliothèque Site Builder sur le portail virtuel avant d'installer Content Template Catalog : Comment importer la bibliothèque Site Builder sur un nouveau portail virtuelComment importer la bibliothèque Site Builder sur un nouveau portail virtuel.

Pourquoi et quand exécuter cette tâche

Suivez cette procédure pour distribuer une version partagée des modèles et des bibliothèques à un portail virtuel.

Procédure

  1. Make a backup copy of the original ctc.properties or ctc-zos.properties file in case you need to revert to it.
  2. Ouvrez les propriétés du fichier dans un éditeur de texte et effectuez les modifications suivantes :
    Paramètres obligatoires
    • Entrez le chemin du répertoire du profil de serveur dans le paramètrePROFILE_DIR. Par exemple:
      • Linux : /opt/WebSphere/wp_profile
      • Windows : C:\IBM\WebSphere\wp_profile
        Remarque : Si votre chemin d'accès au serveur contient des espaces, utilisez le nom dos. Par exemple: C:\Progra~2\IBM\WebSphere\wp_profile
    • Remplacez la valeur de CTC_BASE par false. Ceci est important, car vous ne devez pas installer les fichiers CTC de base lorsqu'ils existent sur le portail de base.
    • Entrez le nom d'hôte du portail virtuel dans le paramètre VirtualPortalHostName. La valeur du nom d'hôte l'emporte sur VirtualPortalContext. Si vous utilisez uniquement un chemin de contexte dans votre portail virtuel, laissez ce paramètre à vide.
    • Entrez le contexte du portail virtuel dans le paramètre VirtualPortalContext. Par exemple, si votre portail virtuel est accessible via /wps/portal/myVirtualPortal, vous devez définir VirtualPortalContext sur myVirtualPortal.
    Paramètres facultatifs
    • Par défaut, le programme d'installation est conçu pour fonctionner hors ligne. Cela signifie que l'installation se produit sans accéder aux fichiers DTD externes. Si votre serveur a accès à Internet, vous pouvez définir la valeur OFFLINE_MODE sur false. Les fichiers DTD externes sont ainsi accessibles pendant l'installation.
    • Un exemple de site est installé par défaut. Si vous ne souhaitez pas installer le site d'exemple de démonstration CTC, définissez CTC_DEMO sur false. Voir The Content Template demonstration site pour en savoir plus.
    • Pour installer Multilingual Solution et le site de démonstration multilingue CTC, définissez CTC_MLS sur true et assurez-vous que CTC_DEMO est défini sur true. See The localized CTC demonstration sites for further information.
    • Définissez FORCE_UPDATE sur false pour réduire le temps d'installation lors du déploiement sur plusieurs portails virtuels.
    • A set of CTC ready groups and users en définissant CTC_USERS sur true.

    Laissez tous les autres paramètres définis sur leurs paramètres par défaut.

  3. Enregistrez et fermez le fichier.
  4. Assurez-vous que votre serveur HCL Portal est en cours d'exécution.
  5. Lancez le programme d'installation à partir de la ligne de commande. Si vous n'avez pas défini les mots de passe administrateur dans le fichier wkplc.properties, vous devez les ajouter à la ligne de commande avec la syntaxe suivante:

    -PortalAdminPwd password -WasPassword password

    Windows
    ctc-install.bat
    AIX® HP-UX Linux
    ctc-install.sh
    Remarque : Vérifiez que ctc-install.sh est activé pour s'exécuter en tant que programme avant d'exécuter la commande.
    z/OS®
    ctc-install-zos.sh

    Lorsque le script se termine correctement, l'installation est terminée.

  6. Redémarrez le serveur pour activer les fonctions utilisées par Content Template.
  7. When the server restarts, open a web browser and navigate to the Portal Administration page to check that Content Template installed successfully. If you installed the demo content, you see a new set of pages at the page root, and a set of Content Template libraries in the list of Web Content Libraries.