【项目部署篇】-从0搭建一套wiki知识库系统

本文详细介绍了如何在LinuxCentOS7.5环境下搭建mm-wiki知识库系统,包括环境要求、下载安装包、上传至服务器、启动安装服务、配置数据库和管理员信息,以及解决编辑器粘贴图片上传的问题。此外,还提到了mm-wiki的特点如Markdown支持、权限管理和邮件通知功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【项目部署篇】-从0搭建一套wiki知识库系统

现在市面上越来越多的wiki知识库,如果你也想要一套数据自己的wiki知识库系统,赶快来跟着我一起来搭建吧

0.环境要求

mm-wiki的安装是需要mysql数据库的,我们需要首先安装mysql-server。我们可以将mysql和mm-wiki安装在同一台服务器

mm-wiki支持windows、Linux、Docker等多种部署方式,本次我们选择Linux的centos7.5版本进行部署。

如何安装mysql请看我的其他教程

1.下载mm-wiki安装包

mm-wiki官方地址:Gitee | Github

gitee的下载地址:https://gitee.com/phachon/mm-wiki

github的下载地址:https://github.com/phachon/mm-wiki/releases

可以自行去gitee里面或者github下载,或者找我领取安装包

gitee:

github:

在这里插入图片描述

下载好的文件在这

在这里插入图片描述

下载后我们将得到mm-wiki的安装包。

2.上传mm-wiki安装包到服务器

首先我们在服务器的/home路径下创建一个名为mmwk的目录。
进入home目录

cd /home

创建一个mmwk文件夹

mkdir mmwk

在这里插入图片描述

然后使用SFTP工具(Xshell、winscp等SSH工具)将mm-wiki的安装包上传到服务器上。

在这里插入图片描述

我这里使用的是winscp这个工具,首先已经可以看到刚才创建的空白文件夹了

在这里插入图片描述

在这里插入图片描述

3.启动mm-wiki安装服务

进入mmwk这个文件夹里面

cd mmwk

在这里插入图片描述

然后我们解压mm-wiki的安装包

tar -zxvf mm-wiki-v0.2.1-linux-amd64.tar.gz 

在这里插入图片描述

特别注意1:如果你是云服务器,因为这里他的默认端口是8090,所以记得放行该端口,在安全组里

特别注意2:如果重新执行命令的时候,碰到冲突了,那么就用ps -ef | grep mm_wiki 找到它的pid号,然后kill -9 杀死它

在这里插入图片描述

然后进入install目录,执行./install命令,启动安装程序。

cd install

./install

在这里插入图片描述

最后我们在浏览器访问服务器ip+8090端口即可访问进入安装页面。

在这里插入图片描述

4.安装mm-wiki

我们点击运行安装向导开始安装mm-wiki。

  1. 勾选同意协议,下一步

  2. 下一步

  3. 修改服务监听地址(不用改)和端口(不用管),输入文档保存目录(我这里随便给了一个目录),下一步

在这里插入图片描述

4.配置数据库的连接信息(密码就是你自己装mysql的时候自己设置的)和超级管理员(自己随便设置),下一步

在这里插入图片描述

5.点击开始安装,下一步

在这里插入图片描述

6.耐心等待,安装完成

在这里插入图片描述

5.启动mm-wiki

安装完成后,系统会提示我们启动命令,我们在**/home/mmwk**路径下执行启动命令即可。

cd /home/mmwk

nohup ./mm-wiki --conf conf/mm-wiki.conf &

//直接使用这个命令在后台运行即可

在这里插入图片描述

访问地址:

http://121.36.225.87:8080/

ip地址就是你们自己的

就可以进入mmwiki页面了


./mm-wiki --conf conf/mm-wiki.conf
//如果使用了这个命令,控制窗口不能关,一关服务就停止了,页面就无法访问了

在这里插入图片描述

特别注意:

如果是云服务器,记得把端口放行了

在这里插入图片描述

我们使用安装时候配置的超级管理员进行登录。

在这里插入图片描述

但是这样启动,每次后台都要运行着,后台不运行着,web页面就打不开。

所以可以使用下面这个命令,让它在后台启动

nohup ./mm-wiki --conf conf/mm-wiki.conf &

到这为止 ,mm_wiki的项目就部署完成了!


6.配置mm-wiki

更改mm-wiki的系统信息

我们在系统-配置管理-全局配置中可以对系统的名称、标题、描述等进行修改。

img

创建空间&页面

我们在系统-空间管理-添加空间即可添加一个新的空间。

img

然后我们点击空间-测试空间,即可开始在测试空间进行文档写作了。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值