[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
-
Upload
pascal-jean-marie -
Category
Technology
-
view
5.137 -
download
2
Transcript of [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
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