Installation:PreRequisTechniquesInstallationSugarCRM
Un article de Wiki CRM-France.
Sommaire |
Serveur Web
Idéalement un Apache 2.X, mais vous pouvez aussi mettre un IIS 5.1, 6 ou 7 ou tout serveur Web capable d'interpréter le PHP et les modules nécessaires à celui-ci.
Serveur de base de données
MySQL 5, Microsoft SQL Server 2005 en version communautaire et à partir de la version Entreprise éventuellement Oracle 9i ou 10g.
Serveur SMTP
Mettre en place sendmail ou un serveur SMTP disponible pour que les mails puissent être envoyés depuis SugarCRM.
Configuration PHP Recommandée
register_globals = Off magic_quotes_gpc = On output_buffering = On zlib.output_compression = On allow_call_time_pass_reference = Off upload_max_filesize=40M max_execution_time=60 max_input_time = 60 memory_limit= 128M log_errors = On error_reporting = E_ALL & ~E_NOTICE
Modules PHP Obligatoires
Ne PAS compiler en supprimant posix (--disable-posix)
Pour PHP4
--enable-mbstring --with-xml --with-curl --with-openssl --with-zlib --with-imap
Pour PHP 5
--with-libxml-dir --with-curl --with-openssl --with-zlib --with-mysql --with-imap
Astuces
Mise à jour des droits sous Linux
cd RACINEDESUGAR
cd ../RACINEDESUGAR
find ./RACINEDESUGAR -type f -exec chmod 666 "{}" \;
find ./RACINEDESUGAR -type d -exec chmod 777 "{}" \;
Sous IIS
Attention aux sessions, l'utilisateur Web doit avoir le droit d'écrire dans le répértoire qui stocke les sessions.
IIS sauvent les sessions dasn le réprértoire spécifié dasn le php.ini !
Pratique mais contournable
Possibilité de se connecter à ces url en https ou en http (par proxy ou en direct) :
https://updates.sugarcrm.com/heartbeat/soap.php https://depot.sugarcrm.com/depot/SugarDepotSoap.php
Si la connexion est imposssible alors il faudra valider la licence manuellement trimestriellement.

