So installieren Sie Cerb unter Ubuntu 22.04 LTS

Installieren Sie Cerb unter Ubuntu 22.04

In diesem Tutorial zeigen wir Ihnen, wie Sie Cerb auf Ubuntu 22.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten: Cerb ist eine kostenlose, quelloffene, schnelle und flexible Plattform für geschäftliche Zusammenarbeit und Automatisierung. Cerb bietet eine Reihe von Funktionen für die Abwicklung von Kundensupport-Interaktionen, darunter Ticketverwaltung, E-Mail-Verwaltung und Live-Chat-Support. Darüber hinaus bietet es robuste Berichts- und Analysefunktionen, die es Supportteams ermöglichen, Leistungskennzahlen zu verfolgen und Bereiche mit Verbesserungspotenzial zu identifizieren.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Cerb auf Ihrem Ubuntu-System. Sie können die gleichen Anweisungen auch für Ubuntu 22.04 und jede andere Debian-basierte Distribution wie Linux Mint, Elementary OS, Pop!_OS und mehr befolgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme läuft: Ubuntu 22.04, 20.04 und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten für Cerb herunterzuladen.
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie Cerb auf Ubuntu 22.04 LTS Jammy Jellyfish

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie Folgendes ausführen apt Befehle im Terminal.

sudo apt update
sudo apt upgrade
sudo dnf install epel-release

Schritt 2. LAMP Stack unter Ubuntu 22.04 installieren.

Bevor Sie mit diesem Tutorial beginnen, muss der LAMP-Server auf Ihrem Server installiert sein. Wenn Sie LAMP Stack nicht installiert haben, können Sie unserer Anleitung hier folgen.

Schritt 3. Cerb unter Ubuntu 22.04 LTS installieren.

Standardmäßig ist Cerb im Basis-Repository von Ubuntu 22.04 nicht verfügbar. Führen Sie nun den folgenden Befehl aus, um das Cerb-Installationsprogramm von GitHub zu klonen git Befehl:

cd /var/www/html
git clone https://github.com/cerb/cerb-release.git cerb

Nachdem der Download abgeschlossen ist, ändern Sie das Verzeichnis zu Cerb und benennen Sie es um .htaccess-dist Datei:

cd cerb
mv .htaccess-dist .htaccess

Wir müssen einige Ordnerberechtigungen ändern:

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

Schritt 4. MariaDB konfigurieren.

Standardmäßig ist MariaDB nicht gehärtet. Sie können MariaDB mit sichern mysql_secure_installation Skript. Sie sollten jeden Schritt sorgfältig lesen und die folgenden Schritte ausführen, um ein Root-Passwort festzulegen, anonyme Benutzer zu entfernen, die Remote-Root-Anmeldung zu verbieten sowie die Testdatenbank und den Zugriff auf sicheres MariaDB zu entfernen:

mysql_secure_installation

Konfigurieren Sie es so:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Als nächstes müssen wir uns bei der MariaDB-Konsole anmelden und eine Datenbank für Cerb erstellen. Führen Sie den folgenden Befehl aus:

mysql -u root -p

Dadurch werden Sie zur Eingabe eines Passworts aufgefordert. Geben Sie also Ihr MariaDB-Root-Passwort ein und drücken Sie die Eingabetaste. Sobald Sie bei Ihrem Datenbankserver angemeldet sind, müssen Sie eine Datenbank für die Cerb-Installation erstellen:

MariaDB [(none)]> CREATE DATABASE cerbdb CHARACTER SET utf8;
MariaDB [(none)]> CREATE USER cerbuser@localhost IDENTIFIED BY 'your-strong-password';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON cerbdb.* TO cerbuser@localhost;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Weitere Ressourcen zur Installation und Verwaltung von MariaDB finden Sie im folgenden Beitrag:

  • So installieren Sie MariaDB unter Ubuntu Linux √

Schritt 5. Konfigurieren Sie den Apache Virtual Host.

Erstellen Sie nun die virtuelle Host-Konfigurationsdatei für Cerb:

sudo nano /etc/apache2/sites-available/cerb.conf

Fügen Sie die folgende Datei hinzu:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/cerb
     ServerName  your-domain.com

     <Directory /var/www/html/cerb/>
          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 starten Sie dann den Apache-Webserver neu, damit die Änderungen wirksam werden:

sudo a2ensite cerb.conf
sudo a2enmod rewrite
sudo systemctl restart apache2

Weitere Ressourcen zur Installation von Apache finden Sie im folgenden Beitrag:

  • So installieren Sie Apache unter Ubuntu Linux √

Schritt 6. Sichern Sie Cerb mit Let’s Encrypt SSL.

Installieren Sie zunächst den Certbot-Client mit dem folgenden Befehl:

sudo apt install certbot python3-certbot-apache2

Als nächstes erhalten Sie Ihr SSL-Zertifikat bei Let’s Encrypt, indem Sie die folgenden Schritte ausführen:

certbot --apache -d your-domain.com

Let’s Encrypt-Zertifikate haben eine Gültigkeit von 90 Tagen und es wird dringend empfohlen, die Zertifikate vor Ablauf zu erneuern. Sie können die automatische Erneuerung Ihrer Zertifikate testen, indem Sie diesen Befehl ausführen:

sudo certbot renew --dry-run

Schritt 7: Firewall konfigurieren.

Ubuntu 22.04 hat ufw eine Firewall, die standardmäßig ausgeführt wird. Aktivieren Sie die Verbindung über Ports 80 HTTP und 443 HTTPS:

sudo ufw allow 'Apache FULL'
sudo ufw enable
sudo ufw status

Schritt 8. Zugriff auf die Cerb-Weboberfläche.

Öffnen Sie nach erfolgreicher Installation Ihren Webbrowser und greifen Sie über die URL auf die Cerb-Web-Benutzeroberfläche zu https://your-domain.com. Sie werden auf die folgende Seite weitergeleitet:

Installieren Sie Cerb auf Ubuntu 22.04 LTS Jammy Jellyfish

Glückwunsch! Sie haben Cerb erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Cerb auf dem Ubuntu 22.04 Jammy Jellyfish-System verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Cerb-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert