Vtiger 6.4 – procédure d’installation sur un VPS Ubuntu

Cette procédure d'installation ne s'applique qu'à un serveur VPS (serveur sur lequel seule la distribution linux est installée).
Sur un hébergement web mutualisé, la procédure est sensiblement différente.

Environnement
- serveur VPS sous Ubuntu 15.10 - 64 bits nommé mon_vps
- la base MySQL sera installée sur le même VPS que l'applicatif Vtiger CRM
- PHP sera en version  5.6.11
- Apache sera en version 2.4.12
- Mysql sera en version 5.6.27


Description
- se logger root pour installer les prérequis LAMP (Apache, Php, Mysql ...)
apt-get update
apt-get upgrade
apt-get install apache2 php5 mysql-server php5-mysql php5-imap php5-curl

- saisir le mot de passe "root" pour Mysql

- télécharger Vtiger CRM en version 6.4.0
cd /tmp
wget http://sourceforge.net/projects/vtigercrm/files/vtiger%20CRM%206.4.0/Core%20Product/vtigercrm6.4.0.tar.gz

- décompresser la fourniture dans le répertoire Apache
cd /var/www/html
tar zxvf /tmp/vtigercrm6.4.0.tar.gz

- mettre à jour les droits de l'arborescence
chown -R www-data:www-data /var/www/html/vtigercrm

- lancer l'url  http://mon_vps/vtigercrm  dans votre navigateur pour réaliser l'installation

- cliquer sur "next" sur l'écran suivant même si les erreurs ci-dessous apparaissent elles n'empêchent pas le bon bonctionnement dans un environnement de test). Nous y reviendrons ultérieurement (dans un prochain article)

- pour corriger l'erreur "Imap support", il faut activer le module "imap"
php5enmod imap

- pour corriger les 5 erreurs "PHP settings", il faut modifier dans le fichier /etc/php5/apache2/php.ini, les 5 lignes ci-dessous :
short_open_tag = Off
   par
short_open_tag = On

max_execution_time = 30 
    par
max_execution_time = 0

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT 
    par
error_reporting = E_WARNING & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT

display_errors = Off 
    par
display_errors = On

log_errors = On
    par
log_errors = Off

- relancer Apache pour prendre en compte ces modifications
service apache2 restart

- cliquer sur le bouton "Recheck" pour vérifier que tout est OK (à l'exception de la version PHP 5.6 au lieu de 5.5)

- cliquer sur "Next" puis renseigner les informations requises (dont le mot de passe "root" de Mysql renseigné tout au début de cette procédure)

- cliquer sur "next" dans les 2 écrans suivants pour arriver à

- cliquer sur "select all" pour installer tous les modules puis sur "next"

- renseigner ensuite les infos suivantes puis cliquer sur "get started"

- Vtiger CRM est alors prêt à être utilisé

... nous voyons que la traduction française est incomplète. Nous verrons dans le prochain article comment y remédier

Informations complémentaires
- pour modifier la configuration (ex: changement de base Mysql), il faut modifier le fichier /var/www/html/vtigercrm/config.inc.php

 - Installation de phpmyadmin
apt-get install php5-mcrypt phpmyadmin
php5enmod mcrypt
service apache2 restart 

2 réflexions sur « Vtiger 6.4 – procédure d’installation sur un VPS Ubuntu »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *