Installation de vTiger CRM

Dans ce petit tutoriel, nous allons voir comment installet vTiger, un outil de CRM – “Customer Relashionship Management” – (Gestion de la relation client).

INSTALLATION DES PRE-REQUIS POUR vTIGER

Voici les packages requis pour l’installation de vTiger (Sur système Debian Etch):

apt-get install GCC

apt-get install g++
apt-get install Gd
apt-get install Zlib / zlib-dev
apt-get install libpng-*
apt-get install Xlibs-dev
apt-get install Libgd2-dev
apt-get install zlibc
apt-get install libssl-dev
apt-get install libkrb5-dev
apt-get install build-essential

Packages necessaires à la compilation d’imap :

apt-get install Uw-imapd
apt-get install Uw-imapd-ssl

Packages nécessaires à  la compilation de php :

apt-get install Libxml2-dev
apt-get install flex
apt-get install re2c
apt-get install bison

INSTALLATION DE vTIGER

Vous allez maintenant procéder à  l’installation du logiciel en lui-même.

1. Créer le dossier “vtiger” dans /var/www/
mkdir /var/www/vtiger
Apt-get install unzip

3. Télécharger le fichier suivant sur http://www.vtiger.com: vtigercrm-5.0.4.bin
4. Se loger en root, donner les droits exécution au fichier et lancer le binaire

chmod 755 vtigercrm-5.0.4.bin
./vtigercrm-5.0.4.bin
./vtigercrm5.0.4.bin

6. Accepter le contrat de licence
7. Suivre les instructions ci-dessous : Les commandes à  entrer sont en gras.

Nous allons lui demander d’installer vTiger dans son chemin par défaut, soit à  la racine /vtigerCRM5. Pour cela, tapez juste sur ENTRER.
Nous lui demanderont également d’installer apache sur le port 80, et MySQL sur le port 3306.
Les mots de passe MySQL pour vtiger sont, vtiger/vtiger.
Lire le contrat de licence, et l’accepter.

(C) to Continue with installation
(Q) to Quit Installation

and the press ENTER :c
Do you want to install Apache 2.0.52 that is bundled with vtiger CRM ? Press

(Y) for Yes
(N) for No

and press ENTER: y

**********************************************************************
The System will now prompt you for the Apache installation parameters
**********************************************************************
Specify the absolute path for installing vtiger CRM (For example /home/vtiger) and then press ENTER:
The installation path is /var/www/vtiger/
Installation directory is readable, writable and executable. Install proceeding ….
Specify the port where you wish to start Apache: 80
********************************************************************
The System would now prompt for MySQL installation parameters
********************************************************************
Do you want to Install the MySQL 5.0.19 that is bundled with vtigerCRM ? Press
(Y) for Yes
(N) for No

and press ENTER: y

Port number where you wish to start the MySQL:
The MySQL port is 3306
Username (A new user with this user name will be created):
The MySQL Username is vtiger
Password:vtiger
checking port
Starting mysqld daemon with databases from /var/www/vtiger//vtigerCRM5/mysql/data
Database
information_schema
mysql
test
The value of PORT_OCC is 0
Database vtigercrm504 created
STOPPING server from pid file /var/www/vtiger//vtigerCRM5/mysql/data/debianvtiger.pid
080709 09:14:44 mysqld ended
/var/www/vtiger
********************

Installation … can during 5 at 8 minutes

********************

Pendant les phases qui suivent, le script peut s’interrompre, par manque de packages spécifiques, pour cela, lisez le fichier de log qui se trouve dans le même répertoire, et téléchargez les packages en rapport avec le composant que l’installateur n’a pas pus compiler.

********************
Apache installé
********************
********************
Gd installé
********************
Installation imap
************************ INFO *************************
PHP 5.1.2 installed successfully
*******************************************************
vtigerCRM successfully installed at /var/www/vtiger//vtigerCRM5

Do you want to start the vtigerCRM server ? Press
(Y) for Yes
(N) for no

and press ENTER:yes
********************************************************
vtigerCRM home: /var/www/vtiger/vtigerCRM5
********************************************************
Starting apache at port 80
httpd not running, trying to start
httpd not running, trying to start
MySQL home: /var/www/vtiger/vtigerCRM5/mysql
Checking whether the MySQL server is already running
Mysql Server is not running. Going to start the mysql server at port 3306
Checking if the vtigercrm504 database already exists
******************************************************************
Please access the product at http://debianvtiger:
******************************************************************
vtiger CRM server started. Start the web browser and complete the vtiger CRM configuration from http://localhost:
~

Normalement, apache est maintenant lancé, vous pouvez donc ouvrir votre navigateur :
Rendez-vous à http://localhost:81

Cliquez sur START, et remplissez les formulaires, jusqu’à  la fin de l’installation.

La racine de vTiger, est maintenant : /vtigerCRM5/apache/htdocs/vtigerCRM/
Dans cette racine, renommez le fichier htaccess.txt en .htaccess

mv htaccess.txt .htaccess

Ouvrez le fichier config.inc.php au cas ou il y aurai des changements de ports, etc. à  effectuer dans la configuration globale de vTiger.
(Mais dans notre cas, il n’y a rien a changer)

Maintenant retournez sur votre navigateur :

Connectez-vous avec les identifiants : admin/admin.

INSTALLATION DU PACK DE LANGUE FRANCAIS

Pour installer un pack de langue, les manipulations sont très simples et à  la portée de tous.

– Téléchargez l’archive contenant les fichiers de langue – http://french-vtiger.fr/index.php?option=com_weblinks&catid=15&Itemid=23
– Décompresser l’archive, vous devez y trouverez normalement un répertoire “include” et un répertoire “module”.
– Copiez ces deux répertoires à  la racine de votre installation de vtiger CRM.
– Editez le fichier /config.inc.php (il se trouve à la racine de votre installation)

Changez la ligne :
$languages = Array('en_us'=>'US English',);

par :
$languages = Array('fr_fr'=>'Francais','en_us'=>'US English');

La langue Française est maintenant disponible dans la liste de sélection de la page login.
Vous pouvez définir le Français comme langue par défaut.
Changez la ligne :
$default_language = 'en_en';

par :
$default_language = 'fr_fr';

Voici quelques sites de ressources pour vTiger:

www.vtiger.com
www.french-vtiger.fr

One Comment

  1. Informatique | Pearltrees 4 février 2013

    […] Installation de vTiger CRM | NetworkLife Huit points clés pour sécuriser vos applications SaaS Suvichar Technologies is an IT services company based in Pune, India. […]