Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
|
installation_pas_a_pas_sur_ubuntu [Le 19/10/2012, 14:55] YannUbuntu deplacé vers la page cligraphcrm |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ===== Installation pas à pas Cligrapchrm ===== | ||
| - | |||
| - | Dans le fichier php.ini, vérifiez que les modules suivants sont activés ou compilés avec php (sinon le détail des manipulation est expliqué plus bas) : | ||
| - | |||
| - | php_gd2 | ||
| - | php_mcrypt | ||
| - | php_imap | ||
| - | php_zip | ||
| - | php_mbstring | ||
| - | Chartdirector | ||
| - | |||
| - | |||
| - | ==== Installation automatique des prérequis (php): ==== | ||
| - | [[apt://php5-mcrypt]] | ||
| - | |||
| - | [[apt://php5-gd]] | ||
| - | |||
| - | [[apt://php5-imap]] | ||
| - | |||
| - | chartdirector : voir installation manuelle | ||
| - | |||
| - | apache doit-être rechargé : | ||
| - | **sudo /etc/init.d/apache2 reload** | ||
| - | |||
| - | |||
| - | |||
| - | ==== Installation manuelle ==== | ||
| - | |||
| - | * __Installation de php5-imap__ | ||
| - | |||
| - | Tapez sur un terminal: | ||
| - | **sudo apt-get install php5-imap** | ||
| - | |||
| - | * __Installation de php5-gd__ | ||
| - | |||
| - | Tapez sur un terminal: | ||
| - | **sudo apt-get install php5-gd** | ||
| - | |||
| - | * __Installation de php5-mcrypt__ | ||
| - | Tapez sur un terminal: | ||
| - | **sudo apt-get install php5-mcrypt** | ||
| - | |||
| - | * __Installation de chartdirector__ | ||
| - | |||
| - | Chartdirector est une librairie graphique permettant de générer les graphiques de statistiques. Elle est libre d'utilisation pour une application non commerciale. site officiel : [[http://www.advsofteng.com/download.html]] | ||
| - | |||
| - | Le package de Cligraphcrm comporte les éléments nécessaires à l'installation. | ||
| - | |||
| - | Une fois l'archive de CLIGRAPHCRM décompressée, allez dans le répertoire cligraphcrm/install/modules_php. Choisissez ensuite dans le répertoire qui vous convient : Linux, Linux64 (pour 64 bits) puis le répertoire CHARTDIRECTOR. | ||
| - | |||
| - | Copier les fichiers **libchartdir.so**, **phpchartdirxxx.dll** ainsi que le répertoire **fonts** dans le répertoire des modules d'extension PHP. | ||
| - | |||
| - | Pour le fichier phpchartdirxxx.dll, xxx correspond à la version de php la plus proche inférieure à celle que vous avez. | ||
| - | ex: si vous possédez php 4.3, prenez le fichier phpchartdir421.dll | ||
| - | |||
| - | exemple : | ||
| - | |||
| - | cd /var/www/cligraphcrm/install/modules_php/LINUX/CHARTDIRECTOR/ | ||
| - | **sudo cp -r fonts libchartdir.so phpchartdir520.dll /usr/lib/php5/20060613+lfs/ | ||
| - | ** | ||
| - | Puis rajoutez la ligne **extension=phpchartdirxxx.dll** dans le **php.ini** en remplaçant les xxx par les valeurs correspondantes. | ||
| - | |||
| - | Enregistrez le php.ini puis relancez le serveur apache. | ||
| - | |||
| - | <note important>Pensez à faire une copie de sauvegarde de votre php.ini avant toute manipulation dedans</note> | ||
| - | |||
| - | **sudo echo extension=phpchartdir520.dll»/etc/php5/apache2/php.ini** | ||
| - | |||
| - | Ajouter cette ligne à la fin de votre php.ini : **extension=phpchartdir520.dll** | ||
| - | |||
| - | **sudo gedit /etc/php5/apache2/php.ini** | ||
| - | |||
| - | === Quelques paramètres à vérifier === | ||
| - | Il faut également vérifier que les paramètres suivants aient bien les valeurs indiquées. Ça n'empêchera pas CLIGRAPHCRM de fonctionner mais des dysfonctionnements importants pourraient cependant apparaître : | ||
| - | |||
| - | SAFE_MODE OFF | ||
| - | MAGIC_QUOTES_GPC OFF | ||
| - | FILE_UPLOADS ON | ||
| - | LOG_ERRORS OFF | ||
| - | REGISTER_GLOBALS OFF | ||
| - | SHORT_OPEN_TAG ON | ||
| - | MAX_EXECUTION_TIME 600 | ||
| - | remarque : le temps indiqué de 600 secondes est laissé à votre appréciation. Certaines opérations sur les bases comme des exports/imports, purges peuvent tourner longtemps. L'e-mailing n'est pas affecté car la page se recharge et n'atteind donc jamais le max_execution_time. | ||
| - | |||
| - | <note tip>Lors de la configuration via le navigateur, l'installateur de cligraphcrm analysera votre système. Vous pourrez voir les points bloquant en cliquant sur 'modification manuelle' qui vous affichera la liste. | ||
| - | </note> | ||
| - | |||
| - | Mettre le user apache comme propriétaire des fichiers et les droits en 755 sur toute l'arborescence cligraphcrm. | ||
| - | |||
| - | exemple : | ||
| - | |||
| - | == sudo chmod -R 755 /var/www/cligraphcrm == | ||
| - | == sudo chown -R www-data:www-data /var/www/cligraphcrm == | ||
| - | |||
| - | |||
| - | C'est terminé ! | ||
| - | |||
| - | Ensuite dans votre navigateur préféré, tapez l'url pour accéder au répertoire de cligraphcrm. Le menu d'installation/paramétrage va se lancer automatiquement. | ||
| - | |||
| - | |||
| - | |||
| - | |||