如何在Ubuntu 14.04和Debian 8安装Mattermost

在Ubuntu 14.04与Debian 8中安装Mattermost。Mattermost 是Slack messaging 应用的最佳替代品。它为您提供了易于使用的界面的所有通信选项。您可以轻松地共享信息,在桌面和移动设备的文件。

第1步 - 安装MySQL数据库服务器

首先,你需要在系统上安装MySQL数据库服务器。使用下面的命令来安装mysql的默认版本或阅读 安装MySQL教程。
$ sudo apt-get install mysql-server
现在您可以创建mattermost安装和认证MySQL用户的数据库。
$ mysql -u root -p

mysql> CREATE DATABASE mattermost;
mysql> GRANT ALL on mattermost.* to mmuser@localhost IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;

第2步 - 下载Mattermost存档

现在,您可以用root帐户或您的mattermost安装一个单独的帐户。使用下面的命令来创建单独的帐户。
$ sudo adduser mmuser
$ sudo passwd mmuser
现在,切换到新创建的帐户,并使用下面的命令下载mattermost编译版。要查找最新版本访问 Mattermost下载 。此外解压下载的存档文件。
$ sudo su - mmuser
$ wget https://releases.mattermost.com/2.2.0/mattermost-team-2.2.0-linux-amd64.tar.gz
$ tar xzf mattermost-team-2.2.0-linux-amd64.tar.gz

第3步 - 配置Mattermost

现在编辑根据 SqlSettings部分mattermost配置文件  config/config.json 及以下细节更新。在第1步中更新数据源的值创建的记录。
 "DriverName": "mysql",
 "DataSource": "mmuser:password@tcp(localhost:3306)/mattermost?charset=utf8mb4,utf8",
现在您可以创建mattermost安装数据目录。这是mattermost保持像上载的文件等数据的位置
$ mkdir ~/mattermost/data

第4步 - 启动Mattermost服务器

你mattermost设置已经完成。现在,使用下面的命令来启动mattermost服务。
$ cd ~/mattermost/bin
$ ./platform
默认mattermost端口8065,可以在 配置/ config.json文件来改变运行。通过Web浏览器访问您的8065端口(或自定义端口)服务器。
 http://svr1.youcl.com:8065/
现在,你可能需要mattermost创建第一个team。要创建team输入电子邮件地址小组管理员帐户,然后单击创建组。 确保管理员电子邮件是正确的,并点击“是的,这个地址是正确的。” 现在,输入您在框中队的名称,然后单击下一步。 你可以在这里定制你的团队的网址。需要输入团队网址,然后单击下一步。 现在,选择适合您的管理员帐户的用户名,然后单击下一步。 你输入管理员帐户一个安全的密码,然后单击Finish(完成)。 你的团队已成功创建并给你帐户,您将被重定向。

第5步 - 设置Mattermost自动启动

现在您可以创建守护程序mattermost启动脚本。编辑在文本编辑器 /etc/init/mattermost.conf文件,并添加以下内容。
start on runlevel [2345]
stop on runlevel [016]
respawn
chdir /home/mmuser/mattermost
setuid mmuser
exec bin/platform
现在你可以使用下面的命令来启动和停止mattermost。
$ sudo start mattermost
$ sudo stop mattermost
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏