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

Post on 17-May-2015

5.137 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TutorialTutorial

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

Jean Marie PASCALJean Marie PASCAL

jeanmarie.pascal@gmail.comjeanmarie.pascal@gmail.com

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

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

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.

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

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

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

Configuration de l’OSConfiguration de l’OS

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

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

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

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

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

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

Installation des outils Installation des outils nécessaires à Alfresconécessaires à 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

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

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

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>');

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>

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

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

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

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

Installation d’AlfrescoInstallation d’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

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

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

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

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

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

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

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

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

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

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

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

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

Installation AlfrescoInstallation Alfresco

By JM.PASCALBy JM.PASCAL

www.opensourceecm.frwww.opensourceecm.fr&&

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

top related