Skip to content
Home » So installieren Sie Mattermost unter Rocky Linux 8 | 15 Trust the answer

So installieren Sie Mattermost unter Rocky Linux 8 | 15 Trust the answer

So installieren Sie Mattermost unter Rocky Linux 8

Schauen Sie sich die Themenartikel So installieren Sie Mattermost unter Rocky Linux 8 in der Kategorie an: https://ar.taphoamini.com/wiki/ bereitgestellt von der Website Ar.taphoamini.com.

See also  Json To Xml Schema? Top Answer Update

Weitere Informationen zu diesem Thema So installieren Sie Mattermost unter Rocky Linux 8 finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren Sie Mattermost unter Rocky Linux 8 im Abschnitt „Verwandte Artikel an.

See also  Js Find Object Key? Best 30 Answer

See also  Json To Avro Conversion? The 7 Top Answers

Mattermost Slack ist eine Open Source und selbst gehostete Alternative. Unabhängigkeit von der Abhängigkeit von Drittanbietern bedeutet, dass Sie Ihre Daten in Ihrer eigenen Infrastruktur speichern können.

Es gibt viele Gründe, warum Sie dies wünschen oder brauchen könnten; Sicherheit ist eines der wichtigsten. Darüber hinaus erhöht die volle Kontrolle über alle Prozesse die Zuverlässigkeit und Benutzerfreundlichkeit der Kommunikationsplattform Ihres Teams erheblich.

Sie können Mattermost in Ihrem Browser, auf Mobilgeräten wie Android und iOS verwenden oder über APIs oder Webhooks in viele andere Dienste integrieren. Es ist auch sehr modular; Sie können die Zutaten wählen, die Sie wirklich brauchen.

In diesem Tutorial zeigen wir Ihnen die Schritte zur Installation von Mattermost Rocky unter Linux 8.

Dieser Artikel basiert auf der Mattermost Community Edition, die kostenlos von der offiziellen Website heruntergeladen werden kann. Andere Editionen sind verfügbar - Sie können mit der Enterprise Edition beginnen, wenn Sie eine größere Gruppe haben oder erweiterte Sicherheitsfunktionen benötigen, eine lokale Lösung anstelle von Self-Service, Voice-Chat usw. benötigen.

Bedarf

Die Installation und Ausführung von Mattermost erfordert bestimmte Annahmen.

  • Sie sind ein Benutzer mit sudo-Zugriff.
  • Für einen komfortablen Betrieb werden mindestens 2 GB RAM empfohlen.

1. Schritt. Aktualisieren Sie Ihr System

Zunächst müssen Sie Ihr System vor der Erstinstallation aktualisieren. Führen Sie diese Befehle aus, um dies zu erreichen.

Aktualisieren Sie sudo dnf

Klicken Y wenn Sie gefragt werden, ob Sie mit der Installation fortfahren möchten.

Schritt 2. Installieren Sie die MySQL Server-Datenbank für Mattermost

MySQL ist ein relationales Datenbankverwaltungssystem, das häufig zum Speichern von Backups verschiedener Webanwendungen verwendet wird. Mattermost kann MySQL oder PostgreSQL verwenden. Der Einfachheit halber werden wir in diesem Artikel MySQL installieren – denken Sie daran, die Konfiguration anzupassen, wenn Sie PostgreSQL anstelle von MySQL verwenden müssen.

Sie können diesen Schritt überspringen, wenn MySQL bereits auf dem Server läuft.

Führen Sie diesen Befehl aus, um MySQL zu installieren.

sudo dnf set up mysql-server

Klicken Y und drücken Sie es Eintreten wenn Sie gefragt werden, ob Sie mit der Installation fortfahren möchten

Nachdem die Installation abgeschlossen ist, starten und aktivieren Sie MySQL, um den Dienst zu starten und das System neu zu starten:

sudo systemctl begin mysqld.service
sudo systemctl allow mysqld.service

Der MySQL-Dienst sollte ordnungsgemäß gestartet worden sein. Wir prüfen, ob alles in gutem Zustand ist.

systemctl standing mysql.service

Sie werden ein ähnliches Ergebnis wie das folgende sehen.

MySQL starten

Schritt 3 Erstellen Sie eine Mattermost-Datenbank

Wie quick alle modernen Anwendungen verwendet Mattermost eine Datenbank, um seine Daten zu speichern. Dazu müssen wir additionally eine MySQL-Datenbank erstellen.

Rufen Sie zunächst die MySQL-Shell mit dem mysql-Befehl auf:

mysql -u root -p

Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.

Als nächstes müssen Sie eine Datenbank für Mattermost erstellen. In diesem Beispiel wird lwdb mit der CREATE DATABASE-Anweisung erstellt. Falls gewünscht, können Sie einen benutzerdefinierten Namen für Ihre Datenbank wählen.

CREATE DATABASE lwdb;

Als nächstes müssen wir einen Datenbankbenutzer erstellen, der sich mit der Datenbank verbinden kann. Mit dem Passwort erstellen wir einen Benutzer namens lwuser [email protected] Ändern Sie ggf. das Passwort in ein sichereres.

CREATE USER 'lwuser'@'localhost' IDENTIFIED BY '[email protected]';

Wir müssen dem Benutzer auch vollen Zugriff auf die von uns erstellte Datenbank gewähren. Wir tun dies mit GRANT-Anweisungen.

GRANT ALL PRIVILEGES ON lwdb.* TO [email protected];

Um die Änderungen zu übernehmen, laden Sie die Berechtigungstabelle neu.

FLUSH PRIVILEGES;

Zurück zu Ihren Muscheln.

stop;

Beispielergebnis:

Erstellen einer Datenbank

Schritt 4 Installieren Sie den Mattermost-Server

In diesem Schritt werden wir die Mattermost-Binärdatei manuell herunterladen und auf Ihrem Server installieren.

Öffnen Sie Ihre Website, öffnen Sie:

https://mattermost.com/download/

Finden Sie die neueste Version. Zum Zeitpunkt des Schreibens warfare v5.39.0. Klicken Sie mit der rechten Maustaste auf die Versionsnummer und kopieren Sie den Link-Speicherort.

Laden Sie Mattermost herunter

Führen Sie nach dem Kopieren der URL diesen wget-Befehl aus, um die neueste Version in das aktuelle Verzeichnis herunterzuladen. Vergessen Sie nicht, die aktualisierte Version zu überprüfen und zu ersetzen.

wget https://releases.mattermost.com/5.39.0/mattermost-5.39.0-linux-amd64.tar.gz

Dadurch wird Mattermost-5.39.0-linux-amd64.tar.gz in Ihr aktuelles Verzeichnis heruntergeladen.

Laden Sie das Mattermost-Paket mit wget herunter

Nun entpacken wir die heruntergeladene Datei mit dem tar-Befehl. Dann verschieben wir die extrahierten Dateien /wählen Bibliothek.

tar -xf mattermost-*-linux-amd64.tar.gz
sudo mv mattermost /decide

Wenn dies geschehen ist, werden wir es bereinigen, indem wir die gerade heruntergeladenen Dateien entfernen

sudo rm -rf mattermost-5.39.0-linux-amd64.tar.gz

Schritt 5. Konfigurieren Sie die Datei config.json

In diesem Schritt bearbeiten wir eine Mattermost-Serverkonfigurationsdatei. Dadurch können wir die Einstellungen nach unseren Vorlieben anpassen.

Öffnen Sie zunächst ein Terminalfenster, navigieren Sie zum Verzeichnis /decide/mattermost/config/ und öffnen Sie die Datei config.json mit dem Nano-Editor.

cd /decide/mattermost/config/
sudo nano config.json

Notepad sollte die Datei config.json in einem Terminalfenster öffnen.

Mattermost konfigurieren

Bearbeiten Sie diese Mattermost-Dateizeilen so, dass sie auf den MySQL-Server verweisen. Du kannst alles so lassen wie es ist. Dies wird nicht berücksichtigt, wenn Sie PostgreSQL anstelle von MySQL verwenden. Wir haben rot hervorgehoben, was Sie bearbeiten müssen.

in Der Name des Fahrers: Rückgeld postgr zu MySQL.

Datenbanktreiber

In welchem Datenquelle.

Datenbankquelle

Stellvertreter:

  • Muse: Ersetzen Sie diesen Wert durch den Benutzersatz für die MySQL-Datenbank.
  • die meisten: Ersetzen Sie diesen Wert durch das Passwort der MySQL-Datenbank.
  • wichtigster_test: Ersetzen Sie diesen Wert durch den Namen der MySQL-Datenbank

Es ist schließlich deins Datenquelle Die Zeile wird so enden.

Datenquelle

Klicken Sie auf die Schaltfläche Datei speichern Strg + X, Yund Eintreten.

Schritt 6. Erstellen Sie eine Antriebssystemdatei für Mattermost

Als nächstes erstellen wir eine Systemtreiberdatei für Mattermost. systemd ist für die Ausführung von Linux-Diensten verantwortlich. Daher können wir den Mattermost-Server starten, stoppen und neu starten.

Wir nennen unsere Servicedatei mattermost.service. Sie können den Dienstnamen gerne durch Ihre Einstellungen ersetzen.

cd /and many others/systemd/system/
sudo nano mattermost.service

Kopieren Sie den folgenden Inhalt und fügen Sie ihn in die Datei ein. Achten Sie darauf, sie zu überprüfen und nach Ihren Wünschen zu ersetzen.

Description=Mattermost
After=syslog.goal community.goal mysqld.service

[Service]
Type=notify
WorkingDirectory=/decide/mattermost
User=mattermost
ExecStart=/decide/mattermost/bin/mattermost
PIDFile=/var/spool/mattermost/pid/grasp.pid
TimeoutStartSec=3600
LimitNOFILE=49152

[Install]
WantedBy=multi-user.goal

Speichern und beenden, wenn die Datei fertig ist. Machen Sie die Datei ausführbar, indem Sie die Dateiberechtigungen ändern.

sudo chmod 664 /and many others/systemd/system/mattermost.service

Starten Sie systemd neu, um die Änderungen zu übernehmen:

sudo systemctl daemon-reload

Sie können jetzt die folgenden Befehle verwenden, um es zu verwalten:

sudo systemctl begin mattermost.service
sudo systemctl cease mattermost.service
sudo systemctl restart mattermost.service

Um den Status des Mattermost-Dienstes zu überprüfen, führen Sie Folgendes aus:

sudo systemctl standing mattermost.service

Sie werden ein Ergebnis wie dieses sehen. Wie Sie sehen können, zeigt der Befehl auch an, dass der Mattermost-Dienst derzeit aktiv ist.

Erstellen Sie eine Mattermost-Systementität/einen Dienst

Schritt 7. Melden Sie sich bei der Mattermost-Webbenutzeroberfläche an

Um nun in Ihrem Browser auf Mattermost zuzugreifen, müssen Sie die öffentliche IP-Adresse des Servers finden.

Führen Sie dazu Folgendes aus:

ip a

Dies sollte eine IP-Adresse zurückgeben. Dies ist die IP-Adresse, die wir beim Besuch der Mattermost-Webschnittstelle verwenden.

Öffnen Sie Ihren Browser und gehen Sie zu https://: 8065 / Am wichtigsten für den Zugriff auf das Webinterface.

Sie sollten einen Bildschirm ähnlich dem folgenden sehen. Sie werden aufgefordert, ein Administratorkonto zu erstellen. Geben Sie zum Erstellen Ihre E-Mail-Adresse, Ihren Benutzernamen und Ihr Passwort ein und klicken Sie darauf Schaffen Schubladen um ein Administratorkonto zu erstellen.

Die wichtigste Einführung

Nachdem Sie die Erlaubnis erteilt haben, werden Sie zum Mattermost-Panel weitergeleitet. Jetzt können Sie beginnen, Gruppen und Kanäle zu erstellen und Dateien mit Mattermost zu teilen.

(*8*)

Die wichtigste Tabelle

Die Mattermost-Installation ist abgeschlossen. Weitere Informationen zur Verwendung von Mattermost finden Sie auf der offiziellen Website Dokumentation.

Fazit

Dieses Tutorial zeigt Ihnen, wie Sie Mattermost Rocky Linux 8.4 auf einem Server installieren. Jetzt können Sie Gruppen, Kanäle und Dateien mit dieser Open-Source-Slack-Alternative teilen.

Einige Bilder zum Thema So installieren Sie Mattermost unter Rocky Linux 8

So installieren Sie Mattermost unter Rocky Linux 8
So installieren Sie Mattermost unter Rocky Linux 8

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren Sie Mattermost unter Rocky Linux 8

#installieren #Sie #Mattermost #unter #Rocky #Linux

Weitere Informationen zu Schlüsselwörtern So installieren Sie Mattermost unter Rocky Linux 8 auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren Sie Mattermost unter Rocky Linux 8 ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *