Installer sucrecrm 6.5.16 Édition communautaire sur Linux

Installer sucrecrm 6.5.16 Édition communautaire sur Linux

Sucrecrm est un logiciel de gestion de la relation client basée sur le Web. Son disponible en plusieurs versions. Sugarcrm Community Edition est disponible gratuitement pour télécharger et utiliser. Mais si vous souhaitez utiliser la plupart des fonctionnalités de SugarCRM, vous devez upgarde suivantes versions suivantes.

1. Professionnel
2. Corporatif
3. Entreprise
4. Ultime

Cliquez ici pour en savoir plus sur les packages et fonctionnalités SugarCRM incluent dans les versions ci-dessus.

Sugarcrm Community Edition est gratuite. Cet article vous guidera pas à pas sur la façon d'installer Sugarcrm CE sur Centos, Rhel et Fedora Systems.

Étape 1: lampe de configuration

Afin d'exécuter l'application SugarCrm, nous devons configurer un environnement de lampe. Nous supposons que vous avez déjà installé PHP, MySQL et Apache sur votre système. Si vous n'avez pas utilisé l'article suivant.

Installez la pile Linux, Apache, MySQL, PHP (lamp) sur Centos, Rhel

Étape 2: Installez les modules et la configuration requises

Nous devons également installer certains modules spécifiques pour travailler correctement de sucrecrm. Utilisez la commande suivante pour les installer

# yum install php-gd php-imap php-ldap php-odbc php-mbstring php-pear php-xml php-xmlrpc php-soap # yum install curl curl-devel perl-libwww-perl imagemagick libxml2 libxml2-devel devel 

Modifier le fichier de configuration PHP / etc / php.INI et mettre à jour les variables suivantes.

  • Systèmes 32 bits: mémoire minimale 256m
  • Systèmes 64 bits: mémoire minimale 512M
Memory_limit = 512m upload_max_filesize = 10m 

Après avoir effectué des modifications ci-dessus, redémarrez le service Apache pour appliquer les modifications.

# Service HTTPD Redémarrer 
Étape 3: Télécharger et extraire Sugarcrm

Télécharger et extraire la dernière version disponible de Sugarcrm sur le site officiel de Sugarcrm.

# cd / var / www / # wget http: // sourceforge.net / projets / sucrecrm / fichiers / dernier / télécharger?Source = fichiers 

Extrait des archives téléchargées. La version d'archive zip peut modifier

# unzip sucrece-6.5.16.zip # mv sucrece-full-6.5.16 sucrecrm # chown -r apache: apache sucrecrm # chmod -r 755 sucrecrm # chmod -r 766 Cache modules personnalisés upload # chmod 777 install.PHP Config.php config_override.php 
Étape 4: Configuration d'Apache VirtualHost

Modifier le fichier de configuration Apache et créer un nouvel hôte virtuel comme ci-dessous.

 Nom de serveur CRM.técadmin.net serverAdmin [Protégé par e-mail] documentroot / var / www / sucrecrm allatoverride tout   

Redémarrez le serveur Apache à l'aide de la commande suivante.

# Service HTTPD Redémarrer 
Étape 5: Démarrez l'installateur Web Sugarcrm

Après avoir configuré Apache, connectez-vous à votre serveur à l'aide du nom de serveur configuré et suivant l'installateur Web Wizzard pour terminer la configuration.

5.1 Sélectionnez la langue préférée et cliquez Suivant

5.2 À l'étape 2, cliquez simplement sur Suivant

5.3 Acceptez l'aggmentation de licence et cliquez Suivant

5.4 Sélectionnez des options d'installation (nous avons préféré sélectionner l'installation typique) et cliquer Suivant

5.5 Sélectionnez le type de base de données, vous pouvez utiliser SQL Server ou MySQL comme base de données (j'utilise MySQL) et cliquez sur Suivant.

Dans mon cas, SQL Server n'apparaît pas parce que je n'ai pas installé SQL Server Libraries dans PHP.

5.6 Remplissez les détails de la base de données requis comme ci-dessous et cliquez sur Suivant.

5.7 Remplissez les détails du compte d'administration à utiliser pour la connexion dans le panneau d'administration après l'installation et cliquez Suivant.

5.8 Cet écran vous montrera la sélection faite par vous. Il se montre également pour planifier Cron pour automatiser les tâches tout en utilisant Sugarcrm. Maintenant cliquez Installer.

5.9 Maintenant, vous avez installé Sugarcrm, cliquez simplement Suivant Et vous serez redirigé vers l'écran de connexion administrateur.

Ajouter le contenu ci-dessous dans .Fichier HTACCESS pour sécuriser votre application SugarCrm.

# Commencer les restrictions SugarCrm RedirectMatch 403 (?i) ^.*.journal $ redirectmatch 403 (?i) / + Not_Imported_.*.TXT RedirectMatch 403 (?i) / + (SOAP | CACHE | xTemplate | Données | Exemples | Inclure | log4php | métadonnées | modules) /+.*.(php | tpl) redirectmatch 403 (?i) / + EmailMandelivery.php redirectmatch 403 (?i) / + Cache / + Téléchargement # End SugarCrm Restrictions 

Toutes nos félicitations! Vous avez réussi à installer Sugarcrm sur votre système.