Installation · 3 min read · Nov 02, 2025
So installieren Sie Cerb Collaboration und E-Mail-Automatisierung auf CentOS 7
Cerb ist eine kostenlose und Open-Source-Webanwendungssoftware für Zusammenarbeit und E-Mail-Automatisierung. Es ist in PHP geschrieben und verwendet MySQL/MariaDB als Datenbank. Es wird verwendet, um eine große Anzahl von E-Mails zu versenden.
Hier erklären wir, wie man Cerb auf einem CentOS 7-Server installiert.
Anforderungen
- Ein CentOS 7-Server, der auf Ihrem System installiert ist.
- Ein sudo-Benutzer mit Root-Rechten.
1 Erste Schritte
Lassen Sie uns mit der Installation des EPEL-Repos und der Aktualisierung des Systems auf die neueste stabile Version beginnen.
Sie können dies tun, indem Sie den folgenden Befehl ausführen:
sudo yum install epel-release -y
sudo yum update -y2 LAMP-Server installieren
Bevor Sie beginnen, müssen Sie den LAMP-Server (Apache, MariaDB und PHP) auf Ihrem System installieren.
Zuerst installieren Sie Apache und MariaDB mit dem folgenden Befehl:
sudo yum install httpd mariadb mariadb-server -ySobald die Installation abgeschlossen ist, starten Sie den Apache- und den MariaDB-Dienst und aktivieren Sie sie, damit sie beim Booten starten:
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadbAls nächstes installieren Sie PHP und andere erforderliche Module mit dem folgenden Befehl:
sudo yum install install php php-curl php-dom php-gd php-mysqli php-openssl php-pcre php-imap php-json php-mbstring php-session php-simplexml php-xml php-spl php-mailparse -yAls nächstes müssen Sie einige Änderungen in der Datei /etc/php.ini vornehmen:
sudo nano /etc/php.iniÄndern Sie die folgenden Zeilen:
memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 64M
upload_tmp_dir = /tmpSpeichern Sie die Datei, wenn Sie fertig sind.
3 Datenbank konfigurieren
Zuerst müssen Sie MariaDB sichern. Sie können es sichern, indem Sie das Skript mysql_secure_installation ausführen.
sudo mysql_secure_installationBeantworten Sie alle Fragen wie unten gezeigt:
Set root password? [Y/n] Y
New password:
Re-enter new password:
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] YAls nächstes melden Sie sich an der MySQL-Shell an und erstellen eine Datenbank und einen Benutzer für Cerb:
mysql -u root -pGeben Sie Ihr Root-Passwort ein und drücken Sie die Eingabetaste, und erstellen Sie dann eine Datenbank und einen Benutzer mit dem folgenden Befehl:
MariaDB [(none)]> CREATE DATABASE curbdb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON curbdb.* TO 'cerb'@'localhost' IDENTIFIED BY 'cerbpassword';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q4 Cerb installieren
Sobald die Datenbank konfiguriert ist, müssen Sie Cerb installieren. Sie können die neueste Version von Cerb aus dem GitHub-Repository mit dem folgenden Befehl herunterladen:
cd /var/www/html/
sudo git clone git://github.com/wgm/cerb.git cerbAls nächstes geben Sie die richtigen Berechtigungen für das cerb-Verzeichnis:
sudo chown -R apache:apache cerb
sudo chmod -R 777 cerb5 Apache für Cerb konfigurieren
Als nächstes müssen Sie einen virtuellen Host-Serverblock für Cerb erstellen. Sie können dies tun, indem Sie die Datei cerb.conf im Verzeichnis /etc/httpd/conf.d/ erstellen:
sudo nano /etc/httpd/conf.d/cerb.confFügen Sie die folgenden Zeilen hinzu:
ServerAdmin [email protected]
DocumentRoot "/var/www/html/cerb.conf"
ServerName your-server-ip
ErrorLog "/var/log/httpd/cerb-error_log"
CustomLog "/var/log/httpd/cerb-access_log" combined
Options Indexes MultiViews FollowSymlinks
AllowOverride All
Order allow,deny
Allow from all
Speichern und schließen Sie die Datei, wenn Sie fertig sind, und starten Sie dann den Apache-Dienst neu:
sudo systemctl restart httpd6 Zugriff auf die Cerb-Weboberfläche
Bevor Sie auf die Cerb-Weboberfläche zugreifen, müssen Sie den HTTP-Verkehr über Port 80 durch die Systemfirewalld zulassen.
Sie können dies tun, indem Sie den folgenden Befehl ausführen:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reloadÖffnen Sie jetzt Ihren Webbrowser und geben Sie die URL http://your-server-ip ein, und schließen Sie alle erforderlichen Schritte ab, um die Installation abzuschließen.
Sobald Cerb installiert ist, löschen Sie das Installationsverzeichnis, bevor Sie es mit dem folgenden Befehl verwenden:
sudo rm -rf /var/www/html/cerb/installDas ist es, Sie können jetzt problemlos auf Cerb über Ihren Webbrowser zugreifen und es verwenden.
7 Links
- Cerb
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.