Live Helper Chat ist eine Open-Source-Chat-Anwendung, die Web- und Desktop-Clients, Co-Browsing, XMPP-Benachrichtigungen, GTalk, Jabber und mehr unterstützt. Es kann einfach in Ihre Website eingebettet werden und bietet einen Live-Chat-Service mit mehreren Abteilungen, mehreren Standorten und mehr. Live Helper Chat basiert auf PHP und verwendet MySQL oder MariaDB als Datenbank-Backend. Es bietet viele nützliche Funktionen, darunter mehrere Chats, Online-Tracking, Datei-Upload, Archiv-Chat, Benutzer-Screenshots und mehr.
In diesem Tutorial zeigen wir Ihnen, wie Sie Live Helper Chat auf Ubuntu 20.04 installieren.
Voraussetzungen
- Ein frischer Ubuntu 20.04 VPS auf der Atlantic.Net Cloud Platform
- Ein gültiger Domainname, der auf Ihre Server-IP verweist
- Ein auf Ihrem Server konfiguriertes Root-Passwort
Schritt 1 – Atlantic.Net Cloud-Server erstellen
Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server und wählen Sie Ubuntu 20.04 als Betriebssystem mit mindestens 1 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.
Sobald Sie sich bei Ihrem Ubuntu 20.04-Server angemeldet haben, führen Sie den folgenden Befehl aus, um Ihr Basissystem mit den neuesten verfügbaren Paketen zu aktualisieren.
apt-get update -y
Schritt 2 – LAMP Server installieren
Bevor Sie beginnen, müssen Sie den Apache-Webserver, MariaDB, PHP und andere PHP-Bibliotheken auf Ihrem Server installieren. Sie können alle mit dem folgenden Befehl installieren:
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
Nachdem Sie alle Pakete installiert haben, bearbeiten Sie die Datei php.ini und stellen Sie einige Werte wie folgt ein:
nano /etc/php/7.4/apache2/php.ini
Ändern Sie die folgenden Zeilen:
memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 max_input_vars = 1500 date.timezone = America/Chicago
Speichern und schließen Sie die Datei, wenn Sie fertig sind.
Schritt 3 – Erstellen Sie eine Datenbank für den Live-Helfer-Chat
Als Nächstes müssen Sie einen Benutzer und eine Datenbank für den Live Helper Chat erstellen. Melden Sie sich zunächst mit dem folgenden Befehl bei der MariaDB-Shell an:
mysql
Erstellen Sie nach der Anmeldung eine Datenbank und einen Benutzer mit dem folgenden Befehl:
CREATE DATABASE livehelperchat; CREATE USER 'livehelperchat'@'localhost' IDENTIFIED BY 'password';
Als nächstes erteilen Sie der livehelperchat-Datenbank alle Privilegien mit dem folgenden Befehl:
GRANT ALL ON livehelperchat.* TO 'livehelperchat'@'localhost' WITH GRANT OPTION;
Leeren Sie als Nächstes die Berechtigungen und beenden Sie die MariaDB mit dem folgenden Befehl:
FLUSH PRIVILEGES; EXIT;
Schritt 4 – Live-Helfer-Chat herunterladen
Laden Sie als Nächstes die neueste Version des Live Helper Chat aus dem Git-Repository mit dem folgenden Befehl herunter:
wget https://github.com/remdex/livehelperchat/archive/master.zip
Sobald der Download abgeschlossen ist, entpacken Sie die heruntergeladene Datei mit dem folgenden Befehl:
unzip master.zip
Kopieren Sie als Nächstes das extrahierte Verzeichnis in das Apache-Stammverzeichnis:
mv livehelperchat-master /var/www/html/livehelperchat
Legen Sie als Nächstes mit dem folgenden Befehl die richtigen Eigentumsrechte und Berechtigungen fest:
chown -R www-data:www-data /var/www/html/livehelperchat/ chmod -R 755 /var/www/html/livehelperchat/
Schritt 5 – Konfigurieren Sie Apache für den Live-Helfer-Chat
Als Nächstes müssen Sie eine Konfigurationsdatei für den virtuellen Apache-Host erstellen, um den Live-Helfer-Chat bereitzustellen. Sie können es mit dem folgenden Befehl erstellen:
nano /etc/apache2/sites-available/livehelperchat.conf
Fügen Sie die folgenden Zeilen hinzu:
<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>
Speichern und schließen Sie die Datei und aktivieren Sie dann den virtuellen Apache-Host mit dem folgenden Befehl:
a2ensite livehelperchat.conf
Als nächstes aktivieren Sie das Apache-Rewrite- und -Header-Modul mit dem folgenden Befehl:
a2enmod rewrite a2enmod headers
Starten Sie als Nächstes den Apache-Dienst neu, um die Änderungen zu übernehmen:
systemctl restart apache2
Schritt 6 – Greifen Sie auf die Live-Helfer-Chat-Weboberfläche zu
Öffnen Sie nun Ihren Webbrowser und greifen Sie über die URL http://livehelper.example.com auf den Live Helper Chat zu . Sie werden auf die folgende Seite weitergeleitet:
Stellen Sie sicher, dass alle PHP-Erweiterungen installiert sind, und klicken Sie dann auf Weiter Taste. Sie sollten die Datenbankkonfigurationsseite sehen:
Geben Sie Ihre Datenbankdetails ein und klicken Sie auf Weiter Taste. Sie sollten die Seite mit den Anwendungseinstellungen sehen:
Geben Sie Ihren Admin-Benutzernamen, Ihr Passwort und Ihre E-Mail-Adresse ein und klicken Sie auf Fertig stellen Installation Taste. Sobald die Installation abgeschlossen ist, sollten Sie die folgende Seite erhalten:
Klicken Sie auf Anmelden . Sie werden zur Anmeldeseite des Live-Helfer-Chats weitergeleitet:
Geben Sie Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie auf Anmelden Taste. Sie sollten das Live Helper Chat-Dashboard auf der folgenden Seite sehen:
Schlussfolgerung
Herzliche Glückwünsche! Sie haben Live Helper Chat erfolgreich auf Ubuntu 20.04 installiert. Sie können das Dashboard jetzt nach weiteren Funktionen durchsuchen und es in Ihre vorhandene Website integrieren. Beginnen Sie noch heute mit dem Live Helper Chat auf VPS-Hosting von Atlantic.Net.