如何安装 Mattermost(免费的 Slack 替代品) 如何安装 Mattermost(免费的 Slack 替代品)

如何安装 Mattermost(免费的 Slack 替代品)

MatterMost教程

本教程由RackNerd的 Dustin Cisneros 提供。如果您正在寻找 VPS,请务必查看 RackNerd 的最新特惠活动(点击此处) 。它们也非常适合运行 Mattermost!

Mattermost 是一款免费的 Slack 替代方案——它是开源的,而且支持自托管!您可以从 VPS 提供商(例如我们网站上推荐的提供商)购买 Linux VPS,并在其上托管您自己的 Mattermost 服务器!在本教程中,我们将介绍如何在 VPS 上安装 Mattermost。

在这个全新的工作和协作时代,内部聊天平台对于组织的发展至关重要。目前市面上有很多选择,例如 Slack 和 Microsoft Teams。但是,如果您正在寻找一款可自行托管的开源解决方案,不妨考虑一下 Mattermost!它还包含文件共享和集成等高级功能。

以下是Mattermost的一些功能特点:

  • 开源
  • 设计优雅,速度快
  • 这一点广受赞赏。
  • 令人兴奋的整合
  • 支持多语言
  • 安全通信
  • 支持主流云平台
  • Nginx 集成

现在是时候来看看在Linux服务器上安装Mattermost的步骤了。让我们一步一步地来。

1. 登录服务器并打开终端,切换到 root 用户(sudo -i)。

2. 使用 wget 工具下载 最新版本的 Mattermost:

 wget 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 mattermost
 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 mattermost ./bin/mattermost

systemctl enable mattermost

8. 使用以下命令启动 Mattermost 服务器。

 sudo start mattermost

9. 通过在您的网络浏览器中访问以下 URL(将 VPSIP 替换为您的 VPS IP 地址),确保 Mattermost 正在运行。

http://VPSIP:8065

您已成功安装Mattermost服务器!只需在网页浏览器URL上配置管理员即可。