[draft] utiliser vmware pour l'installation d'un alfresco

39
Tutorial Tutorial Installer Alfresco sur une Installer Alfresco sur une image VMWare Ubuntu 8.10 image VMWare Ubuntu 8.10 Jean Marie PASCAL Jean Marie PASCAL [email protected] [email protected]

Upload: pascal-jean-marie

Post on 17-May-2015

5.137 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

TutorialTutorial

Installer Alfresco sur une image Installer Alfresco sur une image VMWare Ubuntu 8.10VMWare Ubuntu 8.10

Jean Marie PASCALJean Marie PASCAL

[email protected]@gmail.com

Page 2: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 2

Téléchargement des composantsTéléchargement des composants

Installation des composantsInstallation des composants

Configuration des composantsConfiguration des composants

Installation AlfrescoInstallation Alfresco

Configuration AlfrescoConfiguration Alfresco

ObjectifsObjectifs

Page 3: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 3

Ma ConfigurationMa Configuration Système d’exploitation : Système d’exploitation :

Windows XP SP2Windows XP SP2

ProcesseurProcesseur Intel Core 2 DuoIntel Core 2 Duo

MémoireMémoire 2Gb2Gb

Page 4: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 4

Pré-RequisPré-Requis Installation de Installation de

PuttyPutty (Pour les lignes de commandes) (Pour les lignes de commandes) WinSCPWinSCP (Pour le transfert de fichiers) (Pour le transfert de fichiers)

Connaître les commandes de bases Linux.Connaître les commandes de bases Linux.

Page 5: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

Téléchargement et Installation Téléchargement et Installation VMWareVMWare

Page 6: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 6

TéléchargerTélécharger VMWare FreePlayerVMWare FreePlayer

http://www.vmware.com/products/player/http://www.vmware.com/products/player/

Lancer l’exécutable et suivre l’assistantLancer l’exécutable et suivre l’assistant

Page 7: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 7

TéléchargerTélécharger Image VMWareImage VMWare

http://www.thoughtpolice.co.uk/vmware/http://www.thoughtpolice.co.uk/vmware/ Ubuntu Server 8.10 (Intrepid Ibex)Ubuntu Server 8.10 (Intrepid Ibex)

Login : notrootLogin : notroot Password : thoughtpolicePassword : thoughtpolice

Page 8: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

Configuration de l’OSConfiguration de l’OS

Page 9: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 9

Lancer une image VMWareLancer une image VMWareDémarrer VMWare PlayerDémarrer VMWare Player

Cliquer sur l’imageCliquer sur l’imageChoisir le fichier VMChoisir le fichier VM

Attendre le prompt Attendre le prompt

Page 10: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 10

Configuration de l’image UbuntuConfiguration de l’image Ubuntu

Modifier la configuration clavierModifier la configuration clavier sudo dpkg-reconfigure console-setup sudo dpkg-reconfigure console-setup

Modifier le password du user : notrootModifier le password du user : notroot Passwd Passwd

Pour plus d’informations de configuration de Pour plus d’informations de configuration de l’imagel’image http://www.thoughtpolice.co.uk/vmware/howto/1-http://www.thoughtpolice.co.uk/vmware/howto/1-

minute-guide.htmlminute-guide.html

Page 11: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 11

Mise à Jour des PaquetsMise à Jour des Paquets

Lancer les commandes suivants via le player :Lancer les commandes suivants via le player : sudo apt-get updatesudo apt-get update sudo apt-get upgradesudo apt-get upgrade

Pour plus d’informations sur l’utilisation de la Pour plus d’informations sur l’utilisation de la commande apt-getcommande apt-get http://doc.ubuntu-fr.org/apt-gethttp://doc.ubuntu-fr.org/apt-get

Page 12: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 12

Installation SSHInstallation SSH Installation SSH Installation SSH

BUT : Pour la communication entre Putty/Winscp et le serveur BUT : Pour la communication entre Putty/Winscp et le serveur Ubuntu VmWareUbuntu VmWare

Executer la commande : Executer la commande : sudo apt-get install sshsudo apt-get install ssh

Récupérer l’IP du serveurRécupérer l’IP du serveur ifconfigifconfig

Page 13: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 13

SSH : WinSCPSSH : WinSCP Vérifier la connexion avec WinSCPVérifier la connexion avec WinSCP

LoginLogin

Page 14: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 14

SSH : PuttySSH : Putty Vérifier la connexion avec PuttyVérifier la connexion avec Putty

LoginLogin

Page 15: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

Installation des outils Installation des outils nécessaires à Alfresconécessaires à Alfresco

Page 16: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 16

Installation d’une JVMInstallation d’une JVM Se connecter au serveur Ubuntu via putty :Se connecter au serveur Ubuntu via putty :

sudo apt-get install sun-java6-jdksudo apt-get install sun-java6-jdk

Page 17: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 17

Définir les variables Définir les variables d’environnementsd’environnements

Définir la variable JAVA_HOME & CLASSPATH: Définir la variable JAVA_HOME & CLASSPATH: vi /etc/environnementvi /etc/environnement

Ajouter le bloc de ligne suivant à la fin du fichierAjouter le bloc de ligne suivant à la fin du fichier

Redémarrer Putty pour prendre en compte la modificationRedémarrer Putty pour prendre en compte la modification

Vérifier l’installationVérifier l’installation

Page 18: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 18

Installation MySQLInstallation MySQL Se connecter au serveur Ubuntu via putty :Se connecter au serveur Ubuntu via putty :

sudo apt-get install mysql-serversudo apt-get install mysql-server

Pour plus d’informations sur l’installation de Pour plus d’informations sur l’installation de MySQL avec Ubuntu : MySQL avec Ubuntu : http://doc.ubuntu-fr.org/mysqlhttp://doc.ubuntu-fr.org/mysql

Page 19: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 19

Installation MySQLInstallation MySQL Modifier les droits pour la connexion à distanceModifier les droits pour la connexion à distance

sudo vi /etc/mysql/my.cnfsudo vi /etc/mysql/my.cnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne

Se connecter à MySQL en ligne de commandeSe connecter à MySQL en ligne de commande sudo mysql –u root –psudo mysql –u root –p

Au prompt, exécuter les commandes suivantesAu prompt, exécuter les commandes suivantes grant all privileges on *.* to 'root'@‘<ip.address>' with grant option;grant all privileges on *.* to 'root'@‘<ip.address>' with grant option; set password for 'root'@’<ip.address>'=password(’<password>');set password for 'root'@’<ip.address>'=password(’<password>');

Page 20: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 20

Installation MySQLInstallation MySQL

Redémarrer MysqlRedémarrer Mysql sudo service mysql restartsudo service mysql restart

Vérifier l’installationVérifier l’installation mysql -u root -p <motdepasse>mysql -u root -p <motdepasse>

Page 21: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 21

Installation : MySQL GUI ToolsInstallation : MySQL GUI Tools

Télécharger la dernière version de MySQL GUI Télécharger la dernière version de MySQL GUI ToolsTools RessourceRessource : : MysqlMysql GUI Tools GUI Tools

Suivre l’assistant d’installationSuivre l’assistant d’installation

Page 22: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 22

Installation : MySQL GUI ToolsInstallation : MySQL GUI Tools

Lancer MySQL AdministratorLancer MySQL Administrator

Vérifier la connexionVérifier la connexion

Page 23: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 23

Installation openofficeInstallation openofficeLancer la commandeLancer la commande

Sudo apt-get install xvfb Sudo apt-get install xvfb Sudo apt-get install openoffice.org Sudo apt-get install openoffice.org

Page 24: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 24

Installation librairiesInstallation librairiesConversion des imagesConversion des images

Sudo apt-get install imagemagickSudo apt-get install imagemagick

Prise en compte CIFSPrise en compte CIFSSudo apt-get install nfs-commonSudo apt-get install nfs-commonSudo apt-get install portmap Sudo apt-get install portmap

Prévisualisation des documentsPrévisualisation des documentsSudo apt-get install swftoolsSudo apt-get install swftools

Page 25: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

Installation d’AlfrescoInstallation d’Alfresco

Page 26: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 26

Alfresco 3d StableAlfresco 3d StableTélécharger la dernière versionTélécharger la dernière version

http://wiki.alfresco.com/wiki/http://wiki.alfresco.com/wiki/Labs_3_Final_download_filesLabs_3_Final_download_files

Glisser/Déposer le fichier avec WinSCP Glisser/Déposer le fichier avec WinSCP dans le répertoire optdans le répertoire opt

Lancer l’installeurLancer l’installeur./Alfresco-Labs-3Stable-Linux-x86-Install./Alfresco-Labs-3Stable-Linux-x86-Install

Page 27: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 27

Créer la base de donnéesCréer la base de donnéesSe connecter avec Putty Se connecter avec Putty

mysql -p < mysql -p < /opt/Alfresco/extras/databases/mysql/db_setup.sql/opt/Alfresco/extras/databases/mysql/db_setup.sql

Vérifier avec MySQL AdministratorVérifier avec MySQL AdministratorLa présence La présence

du schéma : alfrescodu schéma : alfrescode l’utilisateur : alfrescode l’utilisateur : alfresco

Page 28: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 28

Création des répertoiresCréation des répertoiresPour Données + Logs + TempPour Données + Logs + Temp

mkdir -p /var/alfresco/data mkdir -p /var/alfresco/data mkdir /var/alfresco/logs mkdir /var/alfresco/logs mkdir /var/alfresco/tmpmkdir /var/alfresco/tmp

Pour les librairiesPour les librairiesmkdir –p /opt/Alfresco/ImageMagick/binmkdir –p /opt/Alfresco/ImageMagick/bincd /opt/Alfresco/ImageMagick/bin cd /opt/Alfresco/ImageMagick/bin ln -s /usr/bin/convert convertln -s /usr/bin/convert convert

Page 29: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 29

Configuration du RepositoryConfiguration du RepositoryOuvrir en écriture le fichier : Ouvrir en écriture le fichier :

custom-repository.propertiescustom-repository.propertiesRépertoireRépertoire

/opt/Alfresco/tomcat/shared/classes/alfresco/extension/opt/Alfresco/tomcat/shared/classes/alfresco/extension

EFFACER LE CONTENU DU FICHIEREFFACER LE CONTENU DU FICHIER

Page 30: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 30

Ecrire les lignes suivantesEcrire les lignes suivantes

Configuration du repositoryConfiguration du repository

Répertoire des contenusRépertoire des contenus

Configuration base de donnéesConfiguration base de données

Configuration OpenOfficeConfiguration OpenOffice

Page 31: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 31

Configuration du RepositoryConfiguration du RepositoryOuvrir en écriture le fichier : Ouvrir en écriture le fichier :

custom-hibernate-dialect.propertiescustom-hibernate-dialect.propertiesRépertoireRépertoire

/opt/Alfresco/tomcat/shared/classes/alfresco/extension/opt/Alfresco/tomcat/shared/classes/alfresco/extension

EFFACER LE CONTENU DU FICHIEREFFACER LE CONTENU DU FICHIER

Page 32: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 32

Configuration du Repository Configuration du Repository Ecrire les lignes suivantesEcrire les lignes suivantes

Configuration base de donnéesConfiguration base de données

Page 33: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 33

Configuration du loggingConfiguration du logging Pour déporter les log Tomcat vers AlfrescoPour déporter les log Tomcat vers Alfresco

rm /opt/alfresco/alfresco.log rm /opt/alfresco/alfresco.log ln -s /var/log/alfresco/alfresco.log ln -s /var/log/alfresco/alfresco.log

/opt/alfresco/alfresco.log /opt/alfresco/alfresco.log

Page 34: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 34

Démarrer l’applicationDémarrer l’applicationPour Démarrer Alfresco : Pour Démarrer Alfresco :

/opt/Alfresco/alfresco.sh start /opt/Alfresco/alfresco.sh start

Pour vérifier le démarragePour vérifier le démarragetail –f /var/alfresco/logs/catalina.outtail –f /var/alfresco/logs/catalina.out

Page 35: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 35

Les Interfaces : AlfrescoLes Interfaces : Alfresco Interface WebInterface Web

http://hostname:8080/alfrescohttp://hostname:8080/alfresco Login : Login : adminadmin Mot de passe : Mot de passe : adminadmin

Page 36: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 36

Les Interfaces : SHARELes Interfaces : SHARE Interface SHAREInterface SHARE

http://hostname:8080/sharehttp://hostname:8080/share Login : Login : adminadmin Mot de passe : Mot de passe : adminadmin

Page 37: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 37

Les Interfaces : STUDIOLes Interfaces : STUDIO Interface WebInterface Web

http://hostname:8080/studiohttp://hostname:8080/studio Login : Login : adminadmin Mot de passe : Mot de passe : adminadmin

Page 38: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

04/12/23 http://www.opensourceecm.fr/search/label/Alfresco 38

Pour plus d’informationsPour plus d’informations http://wiki.alfresco.com/wiki/http://wiki.alfresco.com/wiki/

Installing_Alfresco_on_Ubuntu_7.10Installing_Alfresco_on_Ubuntu_7.10

http://wiki.alfresco.com/wiki/http://wiki.alfresco.com/wiki/Installing_Alfresco_on_Ubuntu_8.04Installing_Alfresco_on_Ubuntu_8.04

http://wiki.alfresco.com/wiki/http://wiki.alfresco.com/wiki/Installing_Alfresco_Lab_3_Stable_on_Ubuntu_8.10Installing_Alfresco_Lab_3_Stable_on_Ubuntu_8.10

http://wiki.alfresco.com/w/images/0/0b/http://wiki.alfresco.com/w/images/0/0b/Install_Configure_Alfresco_Lab3Stable.pdfInstall_Configure_Alfresco_Lab3Stable.pdf

Page 39: [DRAFT] Utiliser VmWare pour l'installation d'un Alfresco

Installation AlfrescoInstallation Alfresco

By JM.PASCALBy JM.PASCAL

www.opensourceecm.frwww.opensourceecm.fr&&

www.open-source-ecm.comwww.open-source-ecm.com