Kategorie: Linux

All dies sollte unter mattermost.domena.pl verfügbar sein 8

systemctl start mariadb systemctl enable mariadb Gehen Sie zur mysql-Serverkonfiguration und geben Sie das Root-Passwort ein, indem Sie den Befehl ausführen 8.
Hergestellt von ein paar Terminal-Befehle ausgeben.

Zuerst installieren wir den MySQL-Server-Befehl:

DNF MariaDB-Server -y installieren

Führen Sie es auf Ihrem System:

systemctl start mariadb
systemctl enable mariadb

Gehen Sie auf die MySQL-Server-Konfiguration und geben das root-Passwort durch Eingabe:

mysql_secure_installation

Wir beantworten die Fragen wie folgt:

Geben Sie das aktuelle Passwort für root (Geben Sie für keine):
Set root-Passwort? [Y / N] Y
New password:
neues Passwort erneut eingeben:
Entfernen Sie anonyme Benutzer? [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] und

Während dieses Prozesses geben wir das root-Passwort.

Der nächste Schritt ist es, die Datenbank und die Benutzer zu erstellen. Melden Sie sich bei dem mysql-Befehl:

mysql -u root -p

Wir servieren von uns zuvor root-Passwort zur Verfügung gestellt und eine Datenbank erstellen:

CREATE DATABASE mattermostdb;

Dann erstellen wir einen Benutzer und weisen Sie ihm die Erlaubnis:

GRANT ALL PRIVILEGES ON mattermostdb. * TO mattermost @ localhost identified by 'naszehasło';

naszehasło jeder Kurs ersetzen wir Ihr Passwort.

Reload Befugnisse und verlassen mit mysql

FLUSH PRIVILEGES;
AUSFAHRT;

Installation Mattermost

Zu Beginn hinzufügen, einen Systembenutzer:

systemctl start mariadb systemctl enable mariadb Gehen Sie zur mysql-Serverkonfiguration und geben Sie das Root-Passwort ein, indem Sie den Befehl ausführen

Mattermosta Ladebefehl:

wget https://systemctl start mariadb systemctl enable mariadb Gehen Sie zur mysql-Serverkonfiguration und geben Sie das Root-Passwort ein, indem Sie den Befehl ausführen

auspacken:

systemctl start mariadb systemctl enable mariadb Gehen Sie zur mysql-Serverkonfiguration und geben Sie das Root-Passwort ein, indem Sie den Befehl ausführen

Mattermosta die Dateien in dem Verzeichnis / opt bewegen

systemctl start mariadb systemctl enable mariadb Gehen Sie zur mysql-Serverkonfiguration und geben Sie das Root-Passwort ein, indem Sie den Befehl ausführen

Wir geben die entsprechenden Berechtigungen:

mkdir /opt/mattermost/data
chown -R mattermost:mattermost /opt/mattermost
chmod -R g+w /opt/mattermost

Konfiguration Mattermost

Mattermosta bearbeiten Sie die Konfigurationsdatei an die zuvor erstellte Datenbank verbinden

nano /opt/mattermost/config/config.json

wir finden Abschnitt “SqlSettings”: { und wie folgt konfigurieren:

 "SqlSettings": {
    "Fahrername": "mysql",
    "Datenquelle": "mattermost:naszehasło @ tcp(localhost:3306)/mattermostdb?[object Window]",

Der nächste Schritt ist ein Systemdienst zu schaffen, dass wir es einfach verwalten und in einem Hintergrund laufen.

Erstellen Sie eine Datei /etc/systemd/system/mattermost.service

nano /etc/systemd/system/mattermost.service

Ein bestimmte Inhalt:

[Einheit]
Description=Mattermost
After=syslog.target network.target mysqld.service

[Bedienung]
Type=notify
WorkingDirectory=/opt/mattermost
User=mattermost
ExecStart=/opt/mattermost/bin/mattermost
PIDFile=/var/spool/mattermost/pid/master.pid
TimeoutStartSec=3600
LimitNOFILE=49152

[Installieren]
WantedBy = multi-user.target

reload-Dämon:

systemctl Daemon-reload

wir starten:

systemctl start mattermost
 systemctl enable mattermost

Der Status von Dienstleistungen, die wir durch Typisierung sehen:

systemctl Status mattermost

Nachfolgend finden Sie eine Log-Probe:

? mattermost.service - Mattermost
   Loaded: beladen (/etc / systemd / System / mattermost.service; behindert; Anbieter voreingestellt: behindert)
   Aktiv: aktiv (Laufen) da Sa 2022-01-15 14:12:29 koordinierte Weltzeit; 7s ago
 Main PID: 15201 (mattermost)
    Aufgaben: 32 (Grenze: 11411)
   Erinnerung: 265.2M
   CGroup: /system.slice / mattermost.service
           ??15201 /opt / mattermost / bin / mattermost
           ??15298 am wichtigsten /opt/am wichtigsten
chmod -R g+w /opt/mattermost
           ??15299 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64
           ??15308 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64
           ??15313 plugins/focalboard/server/dist/plugin-linux-amd64

Jan 15 14:12:26 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:26.344 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"Sent notification of next survey>
Jan 15 14:12:26 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:26.402 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"Post.Message has size restrictio>
Jan 15 14:12:26 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:26.499 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"die Info [2022-01-15 14:12:26.497 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64]>
Jan 15 14:12:26 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:26.537 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"\n    -- collation of mattermost>
Jan 15 14:12:28 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:28.297 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64 [2022-01-15 14:12:28.295 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64>
Jan 15 14:12:28 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:28.804 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"die Info [2022-01-15 14:12:28.803 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64]>
Jan 15 14:12:29 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[1]: plugins/com.mattermost.nps/server/dist/plugin-linux-amd64.
Jan 15 14:12:29 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:29.149 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Anrufer":"ap>
Jan 15 14:12:29 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:29.150 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64 [::]:8065>
Jan 15 14:12:29 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64[15201]: {"plugins/com.mattermost.nps/server/dist/plugin-linux-amd64":"2022-01-15 14:12:29.150 plugins/com.mattermost.nps/server/dist/plugin-linux-amd64","Niveau":"die Info","Nachricht":"Sending systemd READY notificati>

plugins/com.mattermost.nps/server/dist/plugin-linux-amd64
plugins/com.mattermost.nps/server/dist/plugin-linux-amd64:

dnf installiere nginx -y

dnf installiere nginx -y

dnf installiere nginx -y

der Inhalt:

 Server {
        Hör mal zu       80;
        dnf installiere nginx -y;

        # dnf installiere nginx -y.
        dnf installiere nginx -y;

        Lage / {
 proxy_pass http://localhost:8065/;
            dnf installiere nginx -y;
        }

        dnf installiere nginx -y 404 /404.dnf installiere nginx -y;
            dnf installiere nginx -y {
        }

        dnf installiere nginx -y 500 502 503 504 /50dnf installiere nginx -y;
            dnf installiere nginx -y {
        }
    }

dnf installiere nginx -y:

dnf installiere nginx -y
systemctl Neustart nginx
dnf installiere nginx -y

dnf installiere nginx -y:

dnf installiere nginx -y
dnf installiere nginx -y

All dies sollte unter mattermost.domena.pl verfügbar sein

All dies sollte unter mattermost.domena.pl verfügbar sein.

Linux

Udostępnij
Opublikowane przez
Linux

Neue Beiträge

KeePass2 2.52 w Ubuntu 22.04

In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installieren des Master-PDF-Editors in Ubuntu 22.04

Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. Oprócz tworzenia i edycji

2 years temu

iotop - Speicherüberwachung

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Führen Sie mehrere Befehle in einem Cron-Job aus

Sie können zwei oder mehr Befehle durch Semikolons trennen (;), Semikolon (;): służy do oddzielania

2 years temu

Ändern der Exif-Daten eines Fotos im Linux-Terminal

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation von Rocket.Chat Server auf Rocky Linux 8

Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy

2 years temu