Installation · 8 min read · Sep 08, 2025

So installieren Sie Cerb Collaboration und E-Mail-Automatisierung auf Ubuntu 22.04

Cerb ist eine kostenlose, Open-Source-, schnelle und flexible Plattform für die geschäftliche Zusammenarbeit und Automatisierung. Es ist ein webbasiertes Tool, das zum Versenden eines hohen E-Mail-Volumens verwendet wird. Es bietet ein webbasiertes Dashboard für die Echtzeitüberwachung und Zielverfolgung. Es hat viele Funktionen, darunter Benachrichtigungen, gemeinsame Postfächer, E-Mail-Management, mobile Funktionalität und vieles mehr.

Dieses Tutorial zeigt Ihnen, wie Sie das Cerb-Automatisierungstool auf Ubuntu 22.04 installieren.

Voraussetzungen

  • Ein Server, der Ubuntu 22.04 ausführt.
  • Ein gültiger Domainname, der auf Ihre Server-IP verweist.
  • Ein Root-Passwort, das auf dem Server konfiguriert ist.

Erste Schritte

Zuerst müssen Sie alle Ihre Systempakete auf die neueste Version aktualisieren. Sie können den folgenden Befehl ausführen, um das System zu aktualisieren.

apt update -y  
apt upgrade -y

Sobald Ihr System aktualisiert ist, können Sie mit dem nächsten Schritt fortfahren.

Installieren von Apache, MySQL und PHP

Als nächstes müssen Sie den Apache-Webserver, den MySQL-Datenbankserver, PHP und andere erforderliche Module auf Ihrem System installieren. Sie können alle mit dem folgenden Befehl installieren:

apt install apache2 mysql-server php libapache2-mod-php php-mysql php-mbstring php-gd php-imap php-curl php-mailparse php-yaml php-gmp php-dev php-pear git wget unzip -y

Als nächstes müssen Sie auch die Mailparse-PHP-Erweiterung auf Ihrem Server installieren.

Zuerst laden Sie die neueste Version von Mailparse mit dem folgenden Befehl herunter.

wget https://pecl.php.net/get/mailparse-3.1.4.tgz

Als nächstes extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl.

tar -xvzf mailparse-3.1.4.tgz

Bitte navigieren Sie nun in das extrahierte Verzeichnis und konfigurieren Sie es mit dem folgenden Befehl.

cd mailparse-3.1.4  
phpize  
./configure  
sed -i 's/^\(#error .* the mbstring extension!\)/\/\/\1/' mailparse.c

Jetzt installieren Sie die Mailparse-Erweiterung mit dem folgenden Befehl.

make   
make install

Öffnen Sie als nächstes die php.ini-Datei und ändern Sie die Standardeinstellungen:

nano /etc/php/8.1/apache2/php.ini

Ändern Sie die folgenden Zeilen:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = UTC
extension=mailparse.so

Speichern Sie die Datei und schließen Sie sie, wenn Sie fertig sind, und starten Sie dann den Apache-Dienst neu, um die Änderungen anzuwenden:

systemctl restart apache2

Erstellen einer Datenbank für Cerb

Als nächstes müssen Sie eine Datenbank und einen Benutzer für Cerb erstellen. Melden Sie sich zuerst mit dem folgenden Befehl an der MySQL-Shell an:

mysql

Sobald Sie angemeldet sind, erstellen Sie eine Datenbank und einen Benutzer, indem Sie den folgenden Befehl ausführen:

mysql> CREATE DATABASE cerbdb CHARACTER SET utf8;  
mysql> CREATE USER cerbuser@localhost IDENTIFIED BY 'password';

Gewähren Sie als nächstes alle Berechtigungen an Cerb mit dem folgenden Befehl:

mysql> GRANT ALL PRIVILEGES ON cerbdb.* TO cerbuser@localhost;

Flushen Sie als nächstes die Berechtigungen und verlassen Sie die MariaDB-Shell mit dem folgenden Befehl:

mysql> FLUSH PRIVILEGES;  
mysql> EXIT;

An diesem Punkt sind die Datenbank und der Benutzer für Cerb erstellt. Sie können nun mit dem nächsten Schritt fortfahren.

Cerb installieren

Laden Sie zuerst die neueste Version von Cerb aus dem Git-Repository in das Apache-Webstammverzeichnis mit dem folgenden Befehl herunter:

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

Sobald der Download abgeschlossen ist, wechseln Sie in das Verzeichnis cerb und benennen Sie die Datei .htaccess-dist um:

cd cerb  
mv .htaccess-dist .htaccess

Ändern Sie als nächstes den Eigentümer und die Berechtigung des cerb-Verzeichnisses:

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

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Erstellen eines Apache-Virtual-Hosts für Cerb

Als nächstes müssen Sie eine Apache-Virtual-Host-Konfigurationsdatei erstellen, um Cerb bereitzustellen. Sie können sie mit dem folgenden Befehl erstellen:

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

Fügen Sie die folgenden Zeilen hinzu:


     ServerAdmin [email protected]
     DocumentRoot /var/www/html/cerb
     ServerName cerb.linuxbuz.com

     
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     

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

Speichern Sie die Datei und schließen Sie sie, wenn Sie fertig sind, und aktivieren Sie dann die Cerb-Virtual-Host-Datei mit dem folgenden Befehl:

a2ensite cerb.conf

Laden Sie als nächstes den Apache-Dienst neu, um die Konfigurationsänderungen anzuwenden:

systemctl restart apache2

Sie können den Status des Apache-Dienstes mit dem folgenden Befehl überprüfen:

systemctl status apache2

Sie sollten die folgende Ausgabe erhalten:

? apache2.service - Der Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2023-01-10 04:57:10 UTC; 5s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 59977 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 59981 (apache2)
      Tasks: 6 (limit: 2237)
     Memory: 13.2M
        CPU: 57ms
     CGroup: /system.slice/apache2.service
             ??59981 /usr/sbin/apache2 -k start
             ??59983 /usr/sbin/apache2 -k start
             ??59984 /usr/sbin/apache2 -k start
             ??59985 /usr/sbin/apache2 -k start
             ??59986 /usr/sbin/apache2 -k start
             ??59987 /usr/sbin/apache2 -k start

Jan 10 04:57:10 vultr systemd[1]: Starting The Apache HTTP Server...
Jan 10 04:57:10 vultr systemd[1]: Started The Apache HTTP Server.

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Installieren von Let’s Encrypt SSL auf Cerb

Als nächstes wird dringend empfohlen, Ihre Cerb-Weboberfläche mit Let’s Encrypt SSL abzusichern. Zuerst müssen Sie den Certbot-Client in Ihrem System installieren, um das SSL zu installieren und zu verwalten.

Zuerst installieren Sie den Snap-Paketmanager mit dem folgenden Befehl:

apt install snapd

Aktualisieren Sie als nächstes das Snap-Paket auf die neueste Version:

snap install core  
snap refresh core

Installieren Sie als nächstes das certbot-Paket mit dem folgenden Befehl:

snap install --classic certbot

Erstellen Sie als nächstes einen symbolischen Link für die Certbot-Binärdatei an dem Systemstandort:

ln -s /snap/bin/certbot /usr/bin/certbot

Führen Sie als nächstes den folgenden Befehl aus, um Let’s Encrypt SSL-Zertifikate herunterzuladen und zu installieren:

certbot --apache

Sie werden aufgefordert, Ihre Domain auszuwählen und Ihre gültige E-Mail-Adresse anzugeben, um das Let’s Encrypt SSL zu installieren.

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Enter email address (used for urgent renewal and security notices)
 (Enter 'c' to cancel): [email protected]

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Please read the Terms of Service at
https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf. You must
agree in order to register with the ACME server. Do you agree?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(Y)es/(N)o: Ja

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Would you be willing, once your first certificate is successfully issued, to
share your email address with the Electronic Frontier Foundation, a founding
partner of the Let's Encrypt project and the non-profit organization that
develops Certbot? We'd like to send you email about our work encrypting the web,
EFF news, campaigns, and ways to support digital freedom.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(Y)es/(N)o: Ja
Account registered.

Which names would you like to activate HTTPS for?
We recommend selecting either all domains, or all domains in a VirtualHost/server block.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1: cerb.linuxbuz.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the appropriate numbers separated by commas and/or spaces, or leave input
blank to select all options shown (Enter 'c' to cancel): 1
Requesting a certificate for cerb.linuxbuz.com

Successfully received certificate.
Certificate is saved at: /etc/letsencrypt/live/cerb.linuxbuz.com/fullchain.pem
Key is saved at:         /etc/letsencrypt/live/cerb.linuxbuz.com/privkey.pem
This certificate expires on 2023-04-10.
These files will be updated when the certificate renews.
Certbot has set up a scheduled task to automatically renew this certificate in the background.

Deploying certificate
Successfully deployed certificate for cerb.linuxbuz.com to /etc/apache2/sites-available/cerb-le-ssl.conf
Congratulations! You have successfully enabled HTTPS on https://cerb.linuxbuz.com

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you like Certbot, please consider supporting our work by:
 * Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
 * Donating to EFF:                    https://eff.org/donate-le
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

An diesem Punkt ist Ihre Website mit Let’s Encrypt SSL gesichert.

Zugriff auf die Cerb-Weboberfläche

Öffnen Sie jetzt Ihren Webbrowser und greifen Sie auf die Cerb-Weboberfläche über die URL https://cerb.linuxbuz.com zu. Sie werden auf die folgende Seite weitergeleitet:

Überprüfen Sie alle PHP-Erweiterungen und klicken Sie dann auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Klicken Sie auf die Schaltfläche Akzeptieren, um die Lizenzvereinbarung zu akzeptieren. Sie sollten die folgende Seite sehen:

Geben Sie Ihre Datenbankdetails ein und klicken Sie auf die Schaltfläche Datenbankverbindung überprüfen. Sie sollten die folgende Seite sehen:

Wählen Sie Ihre E-Mail-Einstellungen aus und klicken Sie auf die Schaltfläche E-Mail-Einstellungen überprüfen. Sie sollten die folgende Seite sehen:

Geben Sie nun Ihren Namen, Ihre E-Mail-Adresse, Ihr Passwort ein und klicken Sie auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Klicken Sie auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

Wählen Sie Demo aus und klicken Sie auf die Schaltfläche Weiter, um die Installation zu starten. Sobald die Installation abgeschlossen ist, sollten Sie die folgende Seite sehen:

Klicken Sie auf die Schaltfläche Anmelden und loslegen. Sie sollten die Anmeldeseite von Cerb sehen:

Geben Sie Ihre E-Mail-Adresse, Ihr Passwort ein und klicken Sie auf die Schaltfläche Weiter. Sie sollten das Cerb-Dashboard auf der folgenden Seite sehen:

Fazit

Dieses Tutorial hat Ihnen gezeigt, wie Sie Cerb mit Let’s Encrypt SSL auf Ubuntu 22.04 installieren. Sie können jetzt die Funktionen von Cerb erkunden und mit Ihrem Team zusammenarbeiten. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.