Fonctionnement du déploiement

cancel
Showing results for 
Search instead for 
Did you mean: 
djyahoo
Member II

Fonctionnement du déploiement

Bonjour,

Je débute avec Alfresco, j'ai installé la 3.2r sur mon poste (Windows 7) etje déroule (pour information) actuellement le tutorial 'product evaluation guide' (qui date un peu mais je n'ai pas trouvé mieux… et j'arrive à peu près à m'y retrouver) : http://garr.dl.sourceforge.net/project/alfresco/WCM/Alfresco%202.1/WCM2_1-Product-Evaluation-Guide.p...

Par contre je suis bloqué sur l'étape relative au déploiement : je ne comprends ni les principes généraux, ni les détails de mise en application. La documentation sur le WIKI n'est pas très claire. J'ai même trouvé une page qui traitait spécifiquement de la 3.2 en citant des fichiers de propriété… que je n'ai pas dans ma version 3.2…

Voici les documents que j'ai regardés : http://wiki.alfresco.com/wiki/WCM_Deployment_Features, http://wiki.alfresco.com/wiki/WCM_Deployment_Engine

Quelqu'un pourrait-il fournir des informations sur la fonction de déploiement ?

Idéalement, une présentation des principes généraux suivis d'un exemple concret (ex : dépôt du site sur un système de fichier distant Apache ou autre…) serait bienvenue !

Merci d'avance.
1 Reply
djyahoo
Member II

Re: Fonctionnement du déploiement

J'ai finalement réussi à procéder à un déploiement… en partant d'informations contenues dans Alfresco_Enterprise_Edition_Detailed_Install_and_Configure_Guide.pdf.

Il existe deux grands modes opératoires pour mettre en place un déploiement :
1) Déploiement 'standalone deployment engine'
2) Deploiement 'Repository Based WDR Receiver subsystem'

Je ne vous exposerai que le premier.
En fait le principe général consiste à installer un serveur léger et 'indépendant', nommé 'Deployment Receiver', sur la machine cible (celle sur laquelle tourne un serveur Web Apache, par exemple). Alfresco WCM communiquera avec ce DeploymentReceiver (via le protocole RMI pour les puristes) pour transmettre les fichiers à mettre à jour.

Dans la pratique, pour la 3.2r :
1) Télécharger et installer Alfresco-DeploymentEnterprise-3.2.0r-Setup.exe sur la machine cible (dans mon cas je l'ai installé sur mon poste, donc j'ai à la fois Alfresco WCM et DeploymentReceiver)
2) Configurer votre webapp dans la console Alfresco, de manière à "taper" sur le receiver (donc renseigner l'adresse ip (localhost pour moi), le port RMI sur lequel écoute le receveur (44100 par défaut) et le user/password que vous avez renseigné lors de l'installation du deploymentReceiver (il est éditable dans [DeploymentReceiverHome]\deploiement.properties)
3) Procéder, via la console Alfresco, au déploiement d'une snapshot : ça devrait finir en succès !


Lire également mes messages sur http://forums.alfresco.com/en/viewtopic.php?f=14&t=24472&p=84493#p84488, liés à ce sujet.

Bon courage à tous.