MM-Wiki部署方案

本文详细介绍了MM-Wiki的部署过程,包括安装前准备、MySQL的安装与配置、MM-Wiki的安装或配置、升级指南、备份方案和迁移方案。重点涉及MySQL的创建、授权、配置,以及MM-Wiki的安装和启动操作。
摘要由CSDN通过智能技术生成

MM-Wiki部署方案

MM-Wiki 是一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境。
特点
部署方便,基于 golang 编写,只需要下载对于平台下二进制文件执行即可。
快速安装程序, 提供方便的安装界面程序,无需任何手动操作。
独立的空间,空间是一组文档的集合,一般为公司部门或者团队,空间下的文档相互独立。空间可根据需求设置空间访问级别。
完善的系统权限管理,系统可以自定义角色,并为不同角色授予不同的权限。
集成统一登录,本系统支持通过外部系统认证用户, 比如与公司的 LDAP 登录融合。具体请看登录认证功能。
邮件通知功能,当开启邮件通知,文档更改会通知所有关注该文档的用户。
文档具有分享和下载功能,目前只支持下载 MarkDown 源文件。

1 安装前准备

1.1下载编译好的压缩包mm-wiki安装包

在https://github.com/phachon/mm-wiki/releases下载编译好的压缩包mm-wiki-linux-amd64.tar.gz

1.2 把下载好的压缩包上传到/home目录下

1.3 创建mm-wiki的文档保存目录

mkdir -p /opt/mm_wiki/mm_wiki_data

1.4 防火墙开启端口并重新加载,其中,3306是数据库的端口,8087是mm-wiki的端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=8087/tcp --permanent# firewall-cmd --reload

2 MySQL安装与配置

2.1 系统用户创建

创建组

groupadd -g 270 mysql

创建用户

useradd -u 271 -g mysql -s /bin/bash -d /home/mysql -m mysql

2.2 创建相关目录

创建mysql目录

mkdir -p /opt/mysql/{
   data,binlog,5.7.18}

2.3 检查是否已有mysql或mariadb组件

rpm -qa | grep mysql# rpm -qa | grep mariadb

如已存在mysql-libs或mariadb-libs

卸载已经存在的mysql-libs或mariadb-libs

rpm -e mysql-libs-5.1.71-1.el6.x86_64 –nodeps
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值