So installieren Sie Zulip unter AlmaLinux 9

In diesem Tutorial zeigen wir Ihnen, wie Sie Zulip unter AlmaLinux 9 installieren. Zulip zeichnet sich als leistungsstarke Open-Source-Messaging-Plattform aus, die für effiziente und organisierte Gespräche entwickelt wurde. Sein einzigartiges Threading-Modell ermöglicht es Benutzern, Diskussionen zu verschiedenen Themen im selben Chatroom zu verwalten, was es zu einer idealen Wahl für Teams und Communities macht.

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 die Schritt-für-Schritt-Installation des Zulip-Chatservers auf AlmaLinux 9. Sie können den gleichen Anweisungen für CentOS und Rocky Linux oder RHEL-basiert folgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: AlmaLinux 9.
  • 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 Zulip herunterzuladen.
  • Zulip erfordert bestimmte Berechtigungen, die nur einem Superuser oder einem Benutzer mit gewährt werden können sudo Privilegien. Stellen Sie sicher, dass Sie über den erforderlichen Administratorzugriff verfügen.

Installieren Sie Zulip unter AlmaLinux 9

Schritt 1. Stellen Sie vor der Installation von Zulip sicher, dass Ihr AlmaLinux 9-System auf dem neuesten Stand ist. Sie können beides verwenden yum oder dnf So aktualisieren Sie Ihr System:

sudo dnf clean all
sudo dnf update

Schritt 2. Abhängigkeiten installieren.

Installieren Sie die erforderlichen Abhängigkeiten für Zulip:

sudo dnf install wget nano firewalld python3-devel libffi-devel openssl-devel gcc redhat-rpm-config

Schritt 2. Zulip unter AlmaLinux 9 installieren

Laden Sie die neueste Zulip Server-Version herunter und entpacken Sie sie mit den folgenden Befehlen:

cd /tmp
wget https://download.zulip.com/server/zulip-server-latest.tar.gz

Extrahieren Sie die heruntergeladene Datei:

tar -xf zulip-server-latest.tar.gz 

Navigieren Sie zum extrahierten Verzeichnis und beginnen Sie mit der Einrichtung von Zulip mit der gängigsten Konfiguration. Führen Sie das Installationsprogramm wie folgt aus:

sudo -s
./zulip-server-*/scripts/setup/install --certbot \
--email=YOUR_EMAIL --hostname=YOUR_HOSTNAME

Ersetzen YOUR_EMAIL mit Ihrer E-Mail-Adresse und YOUR_HOSTNAME mit Ihrem Domainnamen.

Schritt 3. Konfigurieren des Zulip-Chat-Servers.

Nachdem Sie Zulip installiert haben, können Sie es nach Ihren Wünschen konfigurieren. Die meisten Konfigurationsänderungen können von einem Realm-Administrator über die Weboberfläche vorgenommen werden. Für zusätzliche Konfigurationen muss ein Systemadministrator jedoch die Datei bearbeiten /etc/zulip/settings.py Datei auf dem Zulip-Server.

Öffne das /etc/zulip/settings.py Datei mit einem Texteditor Ihrer Wahl, z. B. nano oder vim:

sudo nano /etc/zulip/settings.py

Hier können Sie verschiedene Einstellungen konfigurieren, z EXTERNAL_HOST, ZULIP_ADMINISTRATORund Authentifizierungs-Backends.

Schritt 3. Konfigurieren Sie die Firewall.

Stellen Sie zunächst sicher, dass firewalld läuft und ist für den Start beim Booten aktiviert:

sudo systemctl start firewalld
sudo systemctl enable firewalld

Zulip benötigt HTTP (Port 80) und HTTPS (Port 443) für den Webzugriff. Erlauben Sie Datenverkehr auf diesen Ports:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https

Nachdem Sie die erforderlichen Regeln hinzugefügt haben, laden Sie neu firewalld Um die Änderungen anzuwenden:

sudo firewall-cmd --reload

Um sicherzustellen, dass die Regeln korrekt angewendet wurden, können Sie alle aktiven Regeln auflisten:

sudo firewall-cmd --list-all

Schritt 4. Zugriff auf die Zulip-Web-Benutzeroberfläche.

Öffnen Sie nach der Installation Ihren Webbrowser und navigieren Sie zu https://YOUR_HOSTNAME um auf den Zulip-Server zuzugreifen. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Ersteinrichtung abzuschließen, einschließlich der Erstellung eines Organisations- und Benutzerkontos.

Glückwunsch! Sie haben Zulip erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Zulip-Chatservers auf Ihrem AlmaLinux 9-System verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Zulip-Website.

Schreibe einen Kommentar

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