Kategorie: Linux

Tout ce qui importe le plus devrait être disponible sur mattermost.domena.pl 8

le guide suivant décrit comment installer Mattermost sur Alma Linux 8.
Fait en passant quelques commandes du terminal.

Tout d'abord, nous installons la commande du serveur MySQL:

DNF installer -y MariaDB-serveur

Lancez-le sur votre système:

systemctl start mariadb
systemctl enable mariadb

Accédez à la configuration du serveur MySQL et de donner le mot de passe root en tapant:

mysql_secure_installation

Nous répondons aux questions comme suit:

Entrez le mot de passe actuel pour root (pour entrer dans aucune):
Définir le mot de passe root? [Y / N] Y
New password:
ré-entrez le nouveau mot de passe:
Supprimer les utilisateurs anonymes? [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] et

Au cours de ce processus, nous donnons le mot de passe root.

L'étape suivante consiste à créer la base de données et l'utilisateur. Se connecter à la commande mysql:

mysql -u root -p

Nous desservons déjà fournies par nous mot de passe root et de créer une base de données:

CREATE DATABASE mattermostdb;

Ensuite, nous créons un utilisateur et lui attribuer l'autorisation:

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

naszehasło tout bien sûr, nous remplacer votre mot de passe.

pouvoirs Recharger et repartez avec MySQL

FLUSH PRIVILEGES;
SORTIE;

Installation Mattermost

Au début, ajoutez un utilisateur du système:

le guide suivant décrit comment installer Mattermost sur Alma Linux

commande de charge Mattermosta:

wget https://le guide suivant décrit comment installer Mattermost sur Alma Linux

déballer:

le guide suivant décrit comment installer Mattermost sur Alma Linux

Mattermosta déplacer les fichiers vers le répertoire / opt

le guide suivant décrit comment installer Mattermost sur Alma Linux

Nous donnons les autorisations appropriées:

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

configuration Mattermost

modifier Mattermosta le fichier de configuration pour se connecter à la base de données créée précédemment

le guide suivant décrit comment installer Mattermost sur Alma Linux

nous trouvons la section “SqlSettings”: { et configure comme suit:

 "SqlSettings": {
    "le guide suivant décrit comment installer Mattermost sur Alma Linux": "le guide suivant décrit comment installer Mattermost sur Alma Linux",
    "le guide suivant décrit comment installer Mattermost sur Alma Linux": "le guide suivant décrit comment installer Mattermost sur Alma Linux:le guide suivant décrit comment installer Mattermost sur Alma Linux(localhost:3306)/le guide suivant décrit comment installer Mattermost sur Alma Linux?charset=utf8mb4,utf8u0026readTimeout=30su0026writeTimeout=30s",

L'étape suivante consiste à créer un service de système que nous pouvons gérer simplement et de courir en arrière-plan.

Créez un fichier /etc/systemd/system/mattermost.service

nano /etc/systemd/system/mattermost.service

Un contenu donné:

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

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

[Installer]
WantedBy = multi-user.target

reload démon:

systemctl démon-reload

nous lançons:

systemctl start mattermost
 systemctl enable mattermost

Statut des services que nous pouvons voir en tapant:

systemctl état mattermost

Ci-dessous un exemple de journal:

? mattermost.service - Mattermost
   Loaded: chargé (/etc / systemd / system / mattermost.service; désactivée; fournisseur de préréglage: désactivée)
   actif: actif (fonctionnement) depuis Sat 2022-01-15 14:12:29 UTC; 7s ago
 Main PID: 15201 (le guide suivant décrit comment installer Mattermost sur Alma Linux)
    les tâches: 32 (limite: 11411)
   Mémoire: 265.2M
   CGroup: /system.slice / mattermost.service
           ??15201 /opt / mattermost / bin / mattermost
           ??15298 charset=utf8mb4,utf8u0026readTimeout=30su0026writeTimeout=30s
           ??15299 charset=utf8mb4,utf8u0026readTimeout=30su0026writeTimeout=30s
           ??15308 charset=utf8mb4,utf8u0026readTimeout=30su0026writeTimeout=30s
           ??15313 plugins/focalboard/server/dist/plugin-linux-amd64

Jan 15 14:12:26 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:26.344 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"Sent notification of next survey>
Jan 15 14:12:26 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:26.402 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"Post.Message has size restrictio>
Jan 15 14:12:26 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:26.499 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan [2022-01-15 14:12:26.497 plugins/focalboard/server/dist/plugin-linux-amd64

Jan]>
Jan 15 14:12:26 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:26.537 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"\n    -- collation of mattermost>
Jan 15 14:12:28 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:28.297 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan [2022-01-15 14:12:28.295 plugins/focalboard/server/dist/plugin-linux-amd64

Jan>
Jan 15 14:12:28 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:28.804 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan [2022-01-15 14:12:28.803 plugins/focalboard/server/dist/plugin-linux-amd64

Jan]>
Jan 15 14:12:29 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[1]: plugins/focalboard/server/dist/plugin-linux-amd64

Jan.
Jan 15 14:12:29 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:29.149 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"ap>
Jan 15 14:12:29 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:29.150 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"Serveur écoute [::]:8065>
Jan 15 14:12:29 plugins/focalboard/server/dist/plugin-linux-amd64

Jan[15201]: {"plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"2022-01-15 14:12:29.150 plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"plugins/focalboard/server/dist/plugin-linux-amd64

Jan","plugins/focalboard/server/dist/plugin-linux-amd64

Jan":"Sending systemd READY notificati>

plugins/focalboard/server/dist/plugin-linux-amd64 Jan
plugins/focalboard/server/dist/plugin-linux-amd64 Jan:

plugins/focalboard/server/dist/plugin-linux-amd64

Jan

plugins/focalboard/server/dist/plugin-linux-amd64 Jan

plugins/focalboard/server/dist/plugin-linux-amd64

Jan

le contenu:

 serveur {
        Ecoutez       80;
        plugins/focalboard/server/dist/plugin-linux-amd64

Jan;

        # Charger les fichiers de configuration pour le bloc de serveur par défaut.
        inclure /etc/nginx/default.d/*.conf;

        emplacement / {
 proxy_pass http://localhost:8065/;
            index index.html index.htm;
        }

        page_erreur 404 /404.html;
            emplacement = /40x.html {
        }

        page_erreur 500 502 503 504 /50x.html;
            emplacement = /50x.html {
        }
    }

Nous sauvegardons et rechargeons les services:

systemctl démarrer nginx
systemctl redémarrer nginx
systemctl activer nginx

Nous ajoutons tout au pare-feu et rechargeons.:

pare-feu-cmd --add-service=http --permanent
pare-feu-cmd --reload

Tout ce qui importe le plus devrait être disponible sur mattermost.domena.pl

Tout ce qui importe le plus devrait être disponible sur mattermost.domena.pl.

Linux

Udostępnij
Opublikowane przez
Linux

articles récents

KeePass2 2.52 w Ubuntu 22.04

Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installation de l'éditeur Master PDF dans Ubuntu 22.04

Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji

2 years temu

iotop - surveillance de la mémoire

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

Exécutez plusieurs commandes dans une tâche cron

Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania

2 years temu

Changer les données exif d'une photo dans le terminal Linux

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

2 years temu

Installation du serveur Rocket.Chat sur Rocky Linux 8

Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy

2 years temu