2022,别了。
1、介绍
wikijs是一款知识共享wiki,优点是有权限管理系统、支持多人协作共同维护、支持markdown格式、支持评论、风格简洁等等。适合作为个人博客,或者小团队的文档知识库。
效果图:
2、部署流程
2.1、安装docker、docker-compose
基于docker安装最快速,也不污染系统。安装docker、docker-compose过程不赘述。
2.2、目录文件准备
目录与文件结构如下:
/path/to/wikijs/ # WIKIJS_HOME
docker-compose.yml # docker-compose文件
data/ # mysql数据目录
initdb/ # mysql初始化文件目录
init.sql
创建目录:
export WIKIJS_HOME=/opt/linxy/wikijs
mkdir -p ${WIKIJS_HOME}/{
data,initdb}
创建mysql初始文件:
cat > ${WIKIJS_HOME}/initdb/init.sql <<EOF
-- 创建数据库
CREATE DATABASE IF NOT EXISTS `wiki` DEFAULT CHARACTER SET utf8;
-- 授权用户
grant all privileges on *.* to 'wikijs'@'%';
EOF
创建docker-compose.yml
文件:
cat