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.
In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Sie können zwei oder mehr Befehle durch Semikolons trennen (;), Semikolon (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy…