Aujourd'hui, nous allons vous montrer comment installer X2CRM sur Ubuntu 16.04, en utilisant le serveur Web Apache et la base de données MySQL. X2CRM est une application CRM open source de marketing, de vente et de service client alimentée par un moteur de flux de travail et un cadre de gestion des processus faciles à utiliser. Gérez vos clients avec une application puissante et personnalisable à l'infini et augmentez votre productivité comme jamais auparavant. Il est assez facile d'installer X2CRM sur un VPS Ubuntu 16.04. Le processus d'installation devrait prendre environ 5 à 10 minutes si vous suivez les étapes très simples décrites ci-dessous.
Au moment de la rédaction de ce tutoriel, X2CRM 6.0.3. est la dernière version stable disponible et nécessite :
– Serveur Web Apache;
– PHP (version 5.3.2 ou supérieure) avec les extensions mbstring, curl, zip, gd et mcrypt. Ils sont le plus généralement actifs par défaut sur une installation php standard.
– MySQL(version 5.0.7 ou supérieure) installé sur votre VPS Linux;
1. Connectez-vous à votre VPS via SSH
ssh user@vps
2. Mettre à jour le système
[user]$ sudo apt-get update && sudo apt-get -y upgrade
3. Installer MariaDB 10.0
Pour installer MariaDB, exécutez la commande suivante :
[user]$ sudo apt-get install -y mariadb-server
4. Créer une nouvelle base de données
Ensuite, nous devons créer une base de données pour notre installation X2CRM.
[user]$ mysql -u root -p MariaDB [(none)]> CREATE DATABASE x2crm; MariaDB [(none)]> GRANT ALL PRIVILEGES ON x2crm.* TO 'x2crmuser'@'localhost' IDENTIFIED BY 'your-password'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
N'oubliez pas de remplacer "votre-mot-de-passe" par un mot de passe fort.
5. Installer le serveur Web Apache2
[user]$ sudo apt-get install apache2
6. Installez PHP et les modules PHP requis
Pour installer la dernière version stable de PHP version 7 et tous les modules nécessaires, exécutez :
[user]$ sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mbstring php7.0-curl php7.0-zip php7.0-gd php7.0-mysql php7.0-mcrypt
7. Configurer Apache
Activez le module de réécriture Apache2 si ce n'est déjà fait :
[user]$ sudo a2enmod rewrite
Afin d'activer la nouvelle configuration, redémarrez le serveur Web Apache à l'aide de la commande suivante :
[user]$ sudo service apache2 restart
Téléchargez et extrayez la dernière version de X2CRM sur votre serveur :
[user]$ sudo cd /opt && wget https://github.com/X2Engine/X2Engine/archive/master.zip [user]$ sudo unzip master.zip [user]$ sudo mv X2CRM-master/x2engine/ /var/www/html/x2crm
Tous les fichiers doivent être lisibles par le serveur Web, nous devons donc définir un propriétaire approprié
[user]$ sudo chown www-data:www-data -R /var/www/html/x2crm/
Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé "x2crm.conf" sur votre serveur virtuel :
[user]$ sudo touch /etc/apache2/sites-available/x2crm.conf [user]$ sudo ln -s /etc/apache2/sites-available/x2crm.conf /etc/apache2/sites-enabled/x2crm.conf [user]$ sudo nano /etc/apache2/sites-available/x2crm.conf
Ajoutez ensuite les lignes suivantes :
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/x2crm/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/x2crm/> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
9. Redémarrez Apache
Redémarrez le serveur Web Apache pour que les modifications prennent effet :
[user]$ sudo service apache2 restart
9. Continuer l'installation dans le navigateur Web
Ouvrez votre navigateur Web préféré, accédez à http://votre-domaine.com/ et si vous avez tout configuré correctement, le programme d'installation de X2CRM devrait démarrer. Vous devez suivre les instructions simples sur l'écran d'installation en insérant les informations nécessaires comme demandé.
C'est ça. L'installation de X2CRM est maintenant terminée.
Bien sûr, vous n'êtes pas obligé d'installer X2CRM sur Ubuntu 16.04, si vous utilisez l'un de nos services d'hébergement VPS Blazing-Fast, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer X2CRM pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, sur Comment installer X2CRM sur Ubuntu 16.04, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.