Installation d'Alfresco 4.0d avec bdd MySQL

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

Installation d'Alfresco 4.0d avec bdd MySQL

Bonjour à tous,

Je souhaite installer Alfresco Community sous RedHat 6.2 et le coupler avec une base MySQL ayant plus d'expérience avec celle ci.

Pourriez-vous m'indiquer où trouver un tutorial svp ? J'en cherche désespérément un depuis ce matin !

Merci d'avance à tous et bonne journée !
8 Replies
asko
Member II

Re: Installation d'Alfresco 4.0d avec bdd MySQL

Ce n'est pas trop compliqué à faire :

Tu lances le script d'instal, mais il faut donner quelques éléments sur les boites de dialogues.
A la fin, ne pas lancer alfresco, mais compléter l'install en copiant les fichiers demandés

A savoir, la classe  pour le pilote mysql-jdbc

dans $TOMCAT/lib, on doit trouver mysql-connector-java-5.XXX-bin.jar

dans alfresco.global.properties, il doit y avoir une section comme celle ci
### database connection properties ###
db.driver=org.gjt.mm.mysql.Driver
db.username=dbusername
db.password=dbpassword
db.name=dbname
db.url=jdbc:mysql://localhost/alfresco

et je crois que c'est tout…

Il faut terminer la config (les paramètres manquant pour que ça fonctionne) avant de lancer alfresco
Sinon, le wiki d'alfresco explique bien les différentes étapes
dranakan
Active Member

Re: Installation d'Alfresco 4.0d avec bdd MySQL

Hello,

Il va peut-être falloir créer la base avant :

CREATE DATABASE alfresco DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
GRANT ALL PRIVILEGES ON alfresco.* TO alfresco@localhost IDENTIFIED BY 'alfresco';
GRANT SELECT,LOCK TABLES ON alfresco.* TO alfresco@localhost IDENTIFIED BY 'alfresco';
FLUSH PRIVILEGES;
quit;

Et configurer ceci dans Mysql (5.5) :

/etc/my.cnf

[mysqld]

character_set_server = utf8
lower_case_table_names=1

asko
Member II

Re: Installation d'Alfresco 4.0d avec bdd MySQL

Oui.. tout à fait.. il était implicite, pour moi, que la base existait avant l'install. Merci d'avoir corrigé
bob_sauvage
Member II

Re: Installation d'Alfresco 4.0d avec bdd MySQL

Merci à tous les deux !

Encore quelques petites questions :

A quoi sert 'jodconverter' ?

J'ai installé ImageMagick et Openoffice via yum sous RedHat (J'effectue une installation via un tomcat déjà existant). Donc, je n'ai pas de répertoire d'installation précis. Que mettre pour :

img.root= (il faut mettre le path d'installation d'OpenOffice, mais je n'en ai pas vraiment…)
jodconverter.officeHome= (même constat)

Merci d'avance !
bob_sauvage
Member II

Re: Installation d'Alfresco 4.0d avec bdd MySQL

Encore une question Smiley Very Happy :

Comment spécifier le socket de mon instance MySQL ?
asko
Member II

Re: Installation d'Alfresco 4.0d avec bdd MySQL

Encore une question Smiley Very Happy :

Comment spécifier le socket de mon instance MySQL ?


par défaut c'est le port 3306
Il faut vérifier la config de mysql dans le fichier /etc/my.conf
Il y a une option pour indiquer si on autorise les accés via réseau ou pas

Voir sur les aides de MySQL http://www.mysql.com
cleseach
Active Member II

Re: Installation d'Alfresco 4.0d avec bdd MySQL

Bonjour,

Comme vous le signale asko, le port par défaut de MySQL est 3306.
Si vous ne l'avez pas changé, vous n'avez rien de plus à configurer dans Alfresco.
Si, en revanche, votre serveur MySQL répond sur un autre port, il faudra configurer le paramètre db.url dans le fichier alfresco-global.properties

La structure de ce paramètre est la suivante :
db.url=jdbc:mysql://[host][:port]/[database]?useUnicode=yes&characterEncoding=UTF-8
Par exemple
db.url=jdbc:mysql://localhost:3306/alfresco?useUnicode=yes&characterEncoding=UTF-8

Cordialement,
Charles Le Seac'h
jayjayecl
Active Member II

Re: Installation d'Alfresco 4.0d avec bdd MySQL

Autre petite correction, img.root doit être configuré sur l'application ImageMagick, et non OpenOffice.

Bonne chance