So richten Sie RocketChat Server unter Linux ein

click fraud protection

Möchten Sie Ihren eigenen Team-Chat veranstalten, anstatt sich auf Dienste wie Slack usw. zu verlassen? Probieren Sie RocketChat aus. Es handelt sich um eine Open-Source-Slack-ähnliche Software für den kollaborativen Chat mit einer Vielzahl ähnlicher Funktionen wie Videokonferenzen, mehreren Chat-Kanälen, DM-Unterstützung, Sprachanrufen und vielem mehr.

RocketChat über Snaps installieren

Die Ausführung der RocketChat-Serversoftware kann sehr mühsam sein. Es erfordert viel manuelle Konfiguration und ansonsten die anfängliche manuelle Einrichtung. Wenn Sie nur die Software installieren und loslegen möchten, ist das Ausführen von Ubuntu-Snap-Paketen auf einem Server eine gute Möglichkeit, um den ansonsten langwierigen Einrichtungsprozess zu umgehen.

Viele Linux-Benutzer verspotten möglicherweise die Verwendung von Snaps auf einem Server, aber sie sind nicht nur für den Desktop gedacht. Tatsächlich machen sich viele verschiedene Server-Tools langsam auf den Weg zum Snap Store. Darüber hinaus ist die Installation der meisten Linux-Distributionen jetzt einfacher als je zuvor

instagram viewer
snapdund schnappen Sie sich diese Pakete. Um die RocketChat-Serversoftware auf Ihrem Linux-Server zu installieren, müssen Sie zunächst herausfinden, ob sie tatsächlich snapd ausführen kann (wahrscheinlich auch). Dann, Folgen Sie unserer Anleitung zum Einrichten von Snaps.

Installieren Sie bei laufendem Snapd einfach die neueste Version der RocketChat-Serversoftware:

sudo snap install rocketchat-server

RocketChat Client über Snaps

Obwohl sich dieses Handbuch in erster Linie darauf konzentriert, die Serversoftware zum Laufen zu bringen, möchten viele Benutzer auch lernen, wie der Linux-Desktop-Client installiert wird. Wie die Serversoftware kann der Desktop-Client einfach per Snap installiert werden. Gehen Sie zum Installieren wie folgt vor:

sudo snap install rocketchat-desktop

Installieren von RocketChat über Docker Container

Diejenigen, die Rocket Chat nicht durch manuelle Konfiguration auf dem Server installieren möchten, dies aber auch nicht Snaps verwenden möchten haben eine zweite Option für eine schnelle und einfache Installation: RocketChat über Docker Behälter. Ähnlich wie bei der Snap-Version erhalten diejenigen, die die Serversoftware über Docker Hub abrufen, ein (meistens) vorkonfiguriertes Chat-Server-Setup. Sie müssen Dinge wie Nginx nicht manuell installieren und konfigurieren. Vielmehr befindet sich alles, was Sie benötigen, in einem kompakten Behälter.

Um loszulegen, Stellen Sie sicher, dass Docker installiert ist auf Ihrem Linux-Server (oder Linux-Desktop). Ziehen Sie nach der Installation den neuesten RocketChat-Container.

Holen Sie sich die neueste Version

su docker pull rocketchat / rocket.chat: aktuell

Eine bestimmte Version abrufen

Um eine bestimmte Version von RocketChat über einen Docker-Container abzurufen, müssen Sie die Versionsnummer angeben. Ersetzen Sie die genaue Versionsnummer durch die X im Befehl. Sie sind sich nicht sicher, welche Version Sie kaufen sollen? Weitere Informationen finden Sie auf der Rocket Chat-Website. Ziehen Sie dann den neuesten Behälter mit:

Docker Pull Rocketchat / Rocket.chat: vX.X.X.

Die stabile Version greifen (offiziell von Docker genehmigt)

Das Abrufen der neuesten Version der Serversoftware ist eine hervorragende Möglichkeit, um sicherzustellen, dass Benutzer bei der Veröffentlichung immer über die neuesten Funktionen verfügen. Leider ist es nicht immer eine gute Idee, die neueste Software zu haben. Dinge können brechen, und in einer Produktionsumgebung ist dies ein Albtraum. Glücklicherweise gibt es eine Version der Rocket Chat-Software, die "stabil" ist. Diese Version ist offiziell von Docker genehmigt und ist die stabile Version.
Ziehen Sie es aus dem Docker Hub mit:

Docker ziehen rocket.chat

Konfigurieren des RocketChat-Servers

Nachdem die Software erledigt ist, müssen Sie nur noch alles konfigurieren. 100% aller Konfigurationen für die Chat-Server-Software in RocketChat erfolgen über die Web-Benutzeroberfläche. Um die Weboberfläche des Admin-Panels zu öffnen, müssen Sie zuerst die IP-Adresse des Servers ermitteln. Beachten Sie, dass IP-Adressen unterschiedlich sind, wenn Benutzer über LAN oder über das Internet (über einen VPS usw.) darauf zugreifen.

Hinweis: Benutzer von RocketChat über den Docker-Container Befolgen Sie die zusätzlichen Anweisungen in der Bild-Readme-Datei.

Der Zugriff auf die Benutzeroberfläche über LAN ist einfach, da alle Benutzer bereits mit dem Server im Netzwerk kommunizieren und interagieren. Gehen Sie wie folgt vor, um die interne LAN-IP-Adresse für den Server zu ermitteln:

ip addr show | grep "inet 192.168"

Durch die Kombination von "ip addr show" mit grep können Sie die interne IP-Adresse des Servers auf einfache Weise herausfiltern. Nehmen Sie diese IP-Adresse und schließen Sie sie an einen Webbrowser an. Zum Beispiel:

http://192.168.1.100:3000

Diejenigen, die Rocket Chat über das Internet verwenden, müssen Port 3000 weiterleiten und die externe IP-Adresse anstelle der internen verwenden.

Alles einrichten

Der erste Schritt zum Einrichten ist das Anmelden. Die meisten, wenn nicht alle Optionen sind standardmäßig eingerichtet. Es sind keine Einstellungen erforderlich, da die Standardeinstellungen ziemlich normal sind. Benutzer können problemlos DM hin und her bewegen und Kanäle erstellen (wenn der Administrator ihnen über die Einstellungen die Berechtigung dazu erteilt hat). Der erste Benutzer, der sich anmeldet, ist automatisch ein Administratorkonto.

Um zu den Administratoreinstellungen zu gelangen, klicken Sie auf den Pfeil neben dem Benutzernamen und wählen Sie "Administration". In diesem Bereich können Daten aus einer vorhandenen Slack-Installation, Hipchat und vielen anderen Arten von kollaborativen Team-Chat-Programmen importiert werden.

Lassen Sie Benutzer zur IP-Adresse gehen und ein Konto erstellen. Von dort aus können sie einem Kanal beitreten. Alternativ können Benutzer den Chat-Client installieren (über Snap). Es gibt auch Versionen für andere Plattformen.

Andere Möglichkeiten, RocketChat zu installieren

Es gibt viele verschiedene Möglichkeiten, Rocket Chat zu installieren. Wenn Sie Snaps verwenden oder Docker für Sie nicht funktioniert, Überlegen Sie, ob Sie die Chat-Server-Software auf andere Weise bereitstellen können. Es gibt viele, viele verschiedene Optionen, darunter: FreeBSD, Windows, verschiedene Hosting-Anbieter und sogar der Raspberry Pi.

watch instagram story