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

このチュートリアルは、 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.gz4. 保存用のディレクトリを作成する
mkdir /opt/mattermost/data5. 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 で管理者を設定するだけです。