Mattermost 采用 Go 语言开发,这是一个开源的团队通讯服务。为团队带来跨 PC 和移动设备的消息、文件分享,提供归档和搜索功能。 一、下载代码
1 2 3 4 5
wget https://releases.mattermost.com/3.10.0/mattermost-3.10.0-linux-amd64.tar.gz tar -xvzf mattermost-3.10.0-linux-amd64.tar.gz cd mattermost sudo mv mattermost /home/www sudo chown www:www /home/www/mattermost -R
二、Mysql配置
1 2 3
create user 'mmuser'@'localhost' identified by 'mmuser-password'; create database mattermost; grant all privileges on mattermost.* to 'mmuser'@'%';
三、mattermost配置
1 2 3 4
vi /home/www/mattermost/config/config.json #修改数据库连接 #Set "DriverName" to "mysql" "DataSource": "mmuser:mmuser-password@tcp(localhost:3306)/mattermost?charset=utf8mb4,utf8\u0026readTimeout=30s\u0026writeTimeout=30s",
四、Nginx配置
1 2
cd /usr/local/nginx/conf/vhost/ sudo vi mattermost.conf