Mattermost(無料のSlack代替アプリ)のインストール方法

Mattermost(無料のSlack代替アプリ)のインストール方法

MatterMostチュートリアル

このチュートリアルは、 RackNerdの Dustin Cisneros 氏によるものです。VPS をお探しの方は、RackNerd の最新の特別オファーをぜひご覧ください。Mattermost の実行にも最適です!

MattermostはSlackの代替として無料で使えるオープンソースのセルフホスト型プラットフォームです。WebSiteで紹介されているようなVPSプロバイダーのLinux VPS内で、独自のMattermostサーバーをホストできます。このチュートリアルでは、VPSにMattermostをインストールする方法について説明します。

働き方とコラボレーションが重視されるこの新しい時代において、社内チャットプラットフォームは組織の成長にとって非常に重要です。SlackやMicrosoft Teamsなど、現在では多くのプラットフォームが存在します。しかし、セルフホスト型のオープンソースソリューションをお探しなら、Mattermostをご検討ください。ファイル共有や統合といった高度な機能も備えています。

Mattermost のいくつかの機能は次のとおりです。

  • オープンソース
  • エレガントなデザインと高速
  • これは広く評価されています。
  • エキサイティングな統合
  • 多言語対応
  • 安全な通信
  • 主要なクラウドプラットフォームをサポート
  • Nginx統合

LinuxサーバーへのMattermostのインストール手順を見てみましょう。ステップごとに解説していきます。

1. サーバーにログインし、ターミナルを開いて root に切り替えます (sudo -i)。

2. wget ユーティリティを使用して、Mattermost の 最新バージョンをダウンロードします。

 https://releases.mattermost.com/desktop/5.1.1/mattermost-desktop-5.1.1-linux-x64.tar.gz を実行します。

3. パッケージを展開する

tar xvzf mattermost-desktop-5.1.1-linux-x64.tar.gz

4. 保存用のディレクトリを作成する

mkdir /opt/mattermost/data

5. Mattermost のユーザーを作成し、必要な権限を設定する必要があります。

 useradd –system –user-group マターモスト
chown -R mattermost:mattermost /opt/mattermost

chmod -R g+w /opt/mattermost

6. ここでデータベースを構成します。

 「mmuser:@tcp(:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s」

7. Mattermost ユーザーとして Mattermost サーバーを起動し、システムの起動時に起動できるようにします。

 sudo -u マターモスト ./bin/マターモスト

systemctl を有効にする

8. 以下のコマンドを使用して Mattermost サーバーを起動します。

 sudo で Mattermost を起動する

9. Web ブラウザで以下の URL にアクセスし、Mattermost が実行されていることを確認します (VPSIP を VPS IP アドレスに置き換えます)。

http://VPSIP:8065

Mattermost Server のインストールに成功しました。Web ブラウザの URL で管理者を設定するだけです。

おすすめの記事