tuto:ipasserelle:divers:install_vt_51

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tuto:ipasserelle:divers:install_vt_51 [09/10/2009 10:03]
dani
tuto:ipasserelle:divers:install_vt_51 [12/07/2012 22:44] (Version actuelle)
dani Page moved from install_vt_51 to tuto:ipasserelle:divers:install_vt_51
Ligne 18: Ligne 18:
 </code> </code>
 (non supporté par FreePBX, il faut l'ajouter manuellement dans /etc/asterisk/manager_custom.conf (non supporté par FreePBX, il faut l'ajouter manuellement dans /etc/asterisk/manager_custom.conf
 +
 +===== Migration Vtiger (ancienne install depuis sources) =====
 +
 +  * Copier l'ancienne arborescence vers le nouvel emplacement:
 +<code>
 +mkdir /usr/share/vtigercrm
 +rsync -avP /home/e-smith/files/ibays/vtiger/html/ /usr/share/vtigercrm/
 +</code>
 +Puis modifier le fichier config.inc.php pour qu'il ne pointe plus vers l'ancienne base (changer le nom de la base, peu importe ce que vous mettez, l'important est que l'ancienne base ne soit plus référencée ici).
 +
 +  * Faire un dump de la base de donnée
 +<code>
 +mysqldump --add-drop-table vtigerdb > /tmp/vtiger_old.sql
 +</code>
 +Puis vérifier (**très important**) que le dump ne contienne pas **use database** dans l'entête (si par exemple on utilise les dumps fait par SME dans /home/e-smith/db/mysql, cette ligne est présente, dans ce cas, il faut l'enlever).
 +
 +  * Installer le RPM de vtiger
 +<code>
 +yum --enablerepo=fws-testing install smeserver-vtigercrm
 +signal-event webapps-update
 +</code>
 +
 +  * Charger le dump dans la nouvelle base de donnée (vtigercrmdb)
 +<code>
 +mysql vtigercrmdb < /tmp/vtiger_old.sql
 +</code>
 +
 +  * Modifier les tables pour qu'elles utilisent le moteur InnoDB
 +<code>
 +db configuration etprop mysqld InnoDB enabled
 +signal-event webapps-update
 +for T in $(mysql vtigercrmdb -e 'show tables'); do mysql vtigercrmdb -e "alter table $T engine=InnoDB"; done
 +</code>
 +
 +  * Lancer la migration
 +Se connecter sur https://serveur/vtigercrm (qui devrait rediriger vers https://serveur/vtigercrm/install.php), puis suivre la procédure de migration.
  
  • tuto/ipasserelle/divers/install_vt_51.1255075408.txt.gz
  • Dernière modification: 09/10/2009 10:03
  • de dani