不知不觉【实用的开源项目】系列已经来到第四期了啊。今天为大家介绍一下 ,教大家使用云服务器部署 ,简洁、强大的私人书籍管理系统!这篇文章是详细的文字版,若希望查看教程视频,请向下滑动,查看视频!
待补充
本文软件基于腾讯云轻量应用服务器安装,无建议配置,教程使用的腾讯云轻量应用服务器系统为 !理论上腾讯云轻量应用服务器为 的服务器操作应与本文基本一致(包括过程与报错),其他系统为 的服务器应与本文大同小异!腾讯云轻量应用服务器快到两周年了,活动力度很大喔!大家可以关注一下!
腾讯云轻量应用服务器购买地址:
腾讯云精选爆品 特惠抢购:
腾讯云云产品特惠专区:
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. This repo is the primary source for core development on the Mattermost platform; it's written in Go and React and runs as a single Linux binary with MySQL or PostgreSQL. A new compiled version is released under an MIT license every month on the 16th. Mattermost是一个开源平台,用于在整个软件开发生命周期中实现安全协作。此存储库是 Mattermost 平台上核心开发的主要来源;它是用围棋和反应编写的,并作为一个带有MySQL或后格雷SQL的 Linux二进制文件运行。每月16日在MIT许可证下发布新的编译版本。
我觉得, 不仅可以作为一款强大的开发人员协作平台,还可以作为一款优秀的聊天室程序!
官方网站:
官方Github:
1. 安装 Docker(使用腾讯云轻量应用服务器可跳过这一部分)
安装 的详细教程小俊之前也写过哦,也配有详细的视频版本,需要学习的朋友可以点击
2. 安装 Nginx Proxy Manager(必需反向代理本教程选用NPM)
安装 的详细教程小俊之前也写过哦,也配有详细的视频版本,需要学习的朋友可以点击 ,当然想要使用反向代理的小伙伴要是熟悉 ,也可以自己安装 进行反向代理哦!
3. 安装 Docker-compose
安装 的详细教程可以参考小俊之前写过的
1. 新建目录
执行以下命令,新建各个目录,并给予权限
2. 新建docker-compose.yaml文件
执行以下命令,新建 文件
然后输入以下配置内容
如下图所示
注意: 文件中 为暴露端口,如被占用,请自行更改替换,需要在云服务器的控制台防火墙开放相应端口!
3. 新建.env文件
执行以下命令,新建 文件
然后输入以下配置内容
如下图所示
3. 启动容器
输入执行以下命令后台启动容器
如下图所示
输入执行以下命令确认所有容器都是 或 状态
如下图所示
进入 ,点击 ,然后点击 ,按下图进行配置,下图中的 可能有所不一,请执行 自行查找 网卡的内网IP!
如下图所示
至此,我们已经安装完成 开发人员协作平台系统啦!浏览器访问您刚刚设置的域名即可访问!Ps:需要在腾讯云轻量应用服务器的后台防火墙开放相应端口!默认需要开放 与 哦。
打开浏览器,输入你的域名即可进入 。
然后,创建首个用户(成为管理员)。
然后,可以选择创建团队或者进入系统控制台。
进入系统控制台之后,在 找到 ,即可修改默认语言,可以修改为中文!
进入系统控制台之后,在 找到 ,然后把 改为 即可开放注册!