GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Live Helper Chat sur Ubuntu 20.04

Live Helper Chat est une application de chat open source qui prend en charge les clients Web et de bureau, la co-navigation, les notifications XMPP, GTalk, Jabber, etc. Il peut être facilement intégré à votre site Web et fournir un service de chat en direct avec plusieurs départements, plusieurs emplacements, etc. Live Helper Chat est basé sur PHP et utilise MySQL ou MariaDB comme backend de base de données. Il fournit de nombreuses fonctionnalités utiles, notamment plusieurs chats, le suivi en ligne, le téléchargement de fichiers, l'archivage du chat, les captures d'écran des utilisateurs, etc.

Dans ce tutoriel, nous allons vous montrer comment installer Live Helper Chat sur Ubuntu 20.04.

Prérequis

  • Un nouveau VPS Ubuntu 20.04 sur la plate-forme cloud Atlantic.Net
  • Un nom de domaine valide pointant vers l'adresse IP de votre serveur
  • Un mot de passe root configuré sur votre serveur

Étape 1 - Créer un serveur cloud Atlantic.Net

Tout d'abord, connectez-vous à votre serveur Atlantic.Net Cloud. Créez un nouveau serveur en choisissant Ubuntu 20.04 comme système d'exploitation avec au moins 1 Go de RAM. Connectez-vous à votre serveur cloud via SSH et connectez-vous à l'aide des informations d'identification mises en évidence en haut de la page.

Une fois que vous êtes connecté à votre serveur Ubuntu 20.04, exécutez la commande suivante pour mettre à jour votre système de base avec les derniers packages disponibles.

apt-get update -y

Étape 2 - Installer le serveur LAMP

Avant de commencer, vous devrez installer le serveur Web Apache, MariaDB, PHP et d'autres bibliothèques PHP sur votre serveur. Vous pouvez tous les installer avec la commande suivante :

apt-get install apache2 mariadb-server php libapache2-mod-php php-common php-gmp php-curl 
php-intl php-mbstring php-xmlrpc php-mysql php-gd php-bcmath php-xml php-cli php-zip php-
sqlite3 unzip git -y

Après avoir installé tous les packages, modifiez le fichier php.ini et définissez certaines valeurs comme ci-dessous :

nano /etc/php/7.4/apache2/php.ini

Modifiez les lignes suivantes :

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
max_input_vars = 1500
date.timezone = America/Chicago

Enregistrez et fermez le fichier lorsque vous avez terminé.

Étape 3 – Créer une base de données pour le chat d'assistance en direct

Ensuite, vous devrez créer un utilisateur et une base de données pour Live Helper Chat. Tout d'abord, connectez-vous au shell MariaDB avec la commande suivante :

mysql

Une fois connecté, créez une base de données et un utilisateur avec la commande suivante :

CREATE DATABASE livehelperchat;
CREATE USER 'livehelperchat'@'localhost' IDENTIFIED BY 'password';

Ensuite, accordez tous les privilèges à la base de données livehelperchat avec la commande suivante :

GRANT ALL ON livehelperchat.* TO 'livehelperchat'@'localhost' WITH GRANT OPTION;

Ensuite, videz les privilèges et quittez MariaDB avec la commande suivante :

FLUSH PRIVILEGES;
EXIT;

Étape 4 - Télécharger le chat d'assistance en direct

Ensuite, téléchargez la dernière version du Live Helper Chat depuis le dépôt Git avec la commande suivante :

wget https://github.com/remdex/livehelperchat/archive/master.zip

Une fois le téléchargement terminé, décompressez le fichier téléchargé avec la commande suivante :

unzip master.zip

Ensuite, copiez le répertoire extrait dans le répertoire racine d'Apache :

mv livehelperchat-master /var/www/html/livehelperchat

Ensuite, définissez la propriété et les autorisations appropriées avec la commande suivante :

chown -R www-data:www-data /var/www/html/livehelperchat/
chmod -R 755 /var/www/html/livehelperchat/

Étape 5 – Configurer Apache pour le chat Live Helper

Ensuite, vous devrez créer un fichier de configuration d'hôte virtuel Apache pour servir Live Helper Chat. Vous pouvez le créer avec la commande suivante :

nano /etc/apache2/sites-available/livehelperchat.conf

Ajoutez les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/livehelperchat/lhc_web
ServerName livehelper.example.com

<Directory /var/www/html/livehelperchat/lhc_web/>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Enregistrez et fermez le fichier, puis activez l'hôte virtuel Apache avec la commande suivante :

a2ensite livehelperchat.conf

Ensuite, activez le module de réécriture et d'en-têtes d'Apache avec la commande suivante :

a2enmod rewrite
a2enmod headers

Ensuite, redémarrez le service Apache pour appliquer les modifications :

systemctl restart apache2

Étape 6 - Accéder à l'interface Web de chat en direct

Maintenant, ouvrez votre navigateur Web et accédez au Live Helper Chat en utilisant l'URL http://livehelper.example.com . Vous serez redirigé vers la page suivante :

Assurez-vous que toutes les extensions PHP sont installées, puis cliquez sur Suivant bouton. Vous devriez voir la page de configuration de la base de données :

Fournissez les détails de votre base de données et cliquez sur Suivant bouton. Vous devriez voir la page des paramètres de l'application :

Fournissez votre nom d'utilisateur, votre mot de passe et votre adresse e-mail d'administrateur, puis cliquez sur Terminer installation bouton. Une fois l'installation terminée, vous devriez obtenir la page suivante :

Cliquez sur Connexion . Vous serez redirigé vers la page de connexion du Live Helper Chat :

Indiquez votre nom d'utilisateur et votre mot de passe d'administrateur et cliquez sur Connexion bouton. Vous devriez voir le tableau de bord Live Helper Chat sur la page suivante :

Conclusion

Toutes nos félicitations! Vous avez installé avec succès Live Helper Chat sur Ubuntu 20.04. Vous pouvez maintenant explorer le tableau de bord pour plus de fonctionnalités et l'intégrer à votre site Web existant. Commencez dès aujourd'hui avec Live Helper Chat sur l'hébergement VPS d'Atlantic.Net.


Linux
  1. Comment installer Logstash sur Ubuntu 18.04

  2. Comment installer Syncthing sur Ubuntu 20.04

  3. Comment installer Live Helper Chat sur CentOS 7

  4. Comment installer MongoDB sur Ubuntu 20.04

  5. Comment installer R sur Ubuntu 18.04

Comment installer TimescaleDB sur Ubuntu 20.04

Comment installer Plausible sur Ubuntu 20.04

Comment installer OpenMAINT sur Ubuntu 20.04

Comment installer Socioboard sur Ubuntu 20.04

Comment installer PrestaShop sur Ubuntu 20.04

Comment installer MediaWiki sur Ubuntu 20.04