Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Connecteurs > Connecteur Liferay > Déploiement du plug-in de portlet Liferay de Coveo

Déploiement du plug-in portlet Liferay de Coveo

Le connecteur Coveo récupère du contenu à partir du portail Liferay en se connectant au plug-in de portlet Coveo Liferay. Vous devez déployer le plug-in dans le serveur Liferay.

Pour déployer le plug-in de portlet Liferay de Coveo

  1. À l'aide d'un compte d'administrateur, connectez-vous au serveur Coveo.

  2. À partir d'un navigateur, utilisez un compte d'administrateur afin de vous connecter à votre portail Liferay.

  3. Dans la barre de menu du portail Liferay, sélectionnez Manage > Control Panel.

  4. Dans le Control Panel de Liferay :

    1. Dans le panneau de navigation situé à gauche, sous Server, cliquez sur Plugins Installation.

    2. Dans la page Plugins Installation, sélectionnez Portlet Plugins, puis cliquez sur Install More Portlets.

    3. Dans la page Plugin Installer :

      1. Sélectionnez Upload File.

      2. Cliquez sur Choose File, puis naviguez vers le fichier d'archive Web (WAR) du plug-in de portlet Liferay de Coveo, et sélectionnez-le : [CES_Path]\bin\CESLiferayConnector-portlet-6.0.5.1.war

        Exemple : Avec le chemin d'accès par défaut de l'installation : C:\Program Files\Coveo Enterprise Search 7\bin\CESLiferayConnector-portlet-6.0.5.1.war

      3. Cliquez sur Installer.

    4. Les utilisateurs finaux n'ont pas besoin de voir le portlet de Coveo. Vous devriez cacher le portlet Coveo des utilisateurs autres que ceux qui sont membres du rôle Administrateur :

      1. Dans le panneau de navigation situé à gauche, sous Portal, sélectionnez Plugins Configuration.

      2. Dans la page Plugins Configuration, sélectionnez le plug-in CES Liferay Connector by Coveo Solutions Inc. plugin.

      3. Sous Permissions, pour chaque utilisateur autre que les membres d'Administrateur, cliquez sur Change.

      4. Dans la page Roles, décochez Add to page, puis cliquez sur Save.

      5. Retournez à la page Plugins Configuration du plug-in de Coveo, puis cliquez sur Save.

  5. Vous devez également activer l'accès aux services Web Liferay pour le serveur Coveo :

    1. À l'aide d'un compte d'administrateur, connectez-vous au serveur Liferay.

    2. À l'aide d'un éditeur de texte :

      1. Ouvrez, ou créez s'il n'existe pas déjà, le fichier texte [Liferay_Installation_Path]\tomcat-x.x.xx\webapps\ROOT\WEB-INF\classes\portal-ext.properties.

      2. Ajoutez les lignes suivantes au fichier afin de n'autoriser l'accès qu'au serveur maître Coveo :

        axis.servlet.hosts.allowed=[Coveo_Server_IP_Address]
         axis.servlet.https.required=false
         tunnel.servlet.hosts.allowed=[Coveo_Server_IP_Address]
         tunnel.servlet.https.required=false

        où vous remplacez [Coveo_Server_IP_Address] par l'adresse IP du serveur maître Coveo.

      3. Redémarrez le serveur Liferay afin d'appliquer les changements aux propriétés et activer les écouteurs qui sont utilisés pour l'actualisation incrémentale en éteignant et redémarrant le serveur Web :

        Exemple : Avec un serveur Tomcat, dans une fenêtre d'invite de commandes, exécutez les fichiers suivants :
        C:\liferay-portal-6.0.6\tomcat-6.0.29\bin\shutdown.bat
        C:\liferay-portal-6.0.6\tomcat-6.0.29\bin\startup.bat  

        Il est nécessaire de redémarrer le serveur afin d'appliquer des modifications aux propriétés et d'activer les écouteurs qui sont utilisés pour l'actualisation incrémentale.

Prochaines étapes?

Créez un compte Liferay avec lequel le connecteur Coveo peut analyser l'ensemble du contenu Liferay (voir Mise en place d'un compte d'analyse Liferay).