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.
Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. 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…
Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy…