www.teandq.com
晓安科普

知识库搭建平台(wiki知识库搭建)一看就会

2023-10-19Aix XinLe

基于 Wiki.js 搭建知识库系统

知识库搭建平台(wiki知识库搭建)一看就会

 

前言在工作中,无论是个人还是企业需要记录项目文档、操作手册等,需要有一款方便操作和使用的知识库系统, Wiki.js 符合需求,且十分轻量本文介绍如何使用 Wiki.js 搭建一套知识库系统效果图:

Wiki.js 官网安装前提准备Wiki.js 几乎可以在任何支持 Node.js 的系统上运行它可以运行在 Linux 、Windows、macOS 等操作系统上,也可以运行在 Docker 、Kubernetes。

 等容器上CPU 推荐 2 核或者更多内存至少 1G存储至少 1G数据库推荐使用 PostgreSQL,MySQL/MariaDB/MS SQL Server/SQLite 也支持使用Node 安装Node.js

 中文网下载 wget https://npmmirror.com/mirrors/node/v16.15.0/node-v16.15.0-linux-x64.tar.xz解压 tar -xf node-v16.15.0-linux-x64.tar.xz

换名 mv node-v16.15.0-linux-x64/ node建立软连接 ln -s /data/software/node/bin/node /usr/local/bin/也可以使用配置环境变量的方式

查看版本 node -vPostgreSQL 安装PostgreSQL 官网安装 yum install postgresql-server初始化数据库cd /usr/bin/ ./postgresql-setup initdb

加入 systemctl 服务设置开机自启动 systemctl enable postgresql.service启动 systemctl start postgresql.service进入客户端命令

sudo -u postgres plsql修改密码 ALTER USER postgres WITH PASSWORD postgres;数据存储PostgreSQL 存储文件、配置文件默认在 

/var/lib/pgsql/data/ 下开启远程访问权限编辑配置文件 postgresql.conf vim postgresql.conf修改配置文件中的监听地址 listen_addresses =

*在配置文件同级目录下有个文件 pg_hba.conf 最后面添加 host all postgres 0.0.0.0/0 trust

重启 PostgreSQL 服务 systemctl restart postgresql.service用 Navicat 成功连接

客户端操作命令进入客户端 sudo -u postgres plsql查看数据库 \l新建数据库 create database wiki;退出客户端 \qWiki.js 安装下载wget https://github.com/Requarks/wiki/releases/latest/download/wiki-js.tar.gz

解压缩mkdir wikitar xzf wiki-js.tar.gz -C ./wikicd ./wiki修改配置文件配置文件改名mv config.sample.yml config.yml配置数据库信息(注意:数据库要先创建)

db:type: postgres# PostgreSQL / MySQL / MariaDB / MS SQL Server only: host: localhost port: 5432 user: postgres

pass: 123456 db: wiki ssl: false启动服务在 wiki 目录下node server加入 systemctl 服务在 /etc/systemd/system/ 下新建 

wiki.service 文件[Unit]Description=Wiki.jsAfter=network.target[Service]Type=simpleExecStart=/usr/local/bin/node server

Restart=always# Consider creating a dedicated user for Wiki.js here:User=nobodyEnvironment=NODE_ENV=production

WorkingDirectory=/data/software/wiki # 这个要指定你 wiki 的安装地址[Install]WantedBy=multi-user.target重新加载systemctl daemon-reload

设置开机自启动systemctl enable wiki启动服务systemctl start wiki查看服务状态systemctl status wiki如果没有启动成功,可通过如下命令查看日志信息

journalctl -u wiki使用配置管理员Wiki.js 服务成功启动后,访问 http://ip:3000,出现如下页面:

配置管理员邮箱地址,密码,网站地址,后进行安装,稍等一会,就会出现如下页面:

配置中文Wiki.js 默认使用英语,可配置中文,方便操作。首先选择 后台管理

安装中文简体

切换到中文简体

创建页面选择创建主页

Wiki.js 支持多种方式的编辑器,可以自行选择,有的还未开放

效果展示

最后大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请转发支持下,谢谢!

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186

知识知识库搭建平台(wiki知识库搭建)一看就会

2023-10-19Aix XinLe126

知识库搭建平台(wiki知识库搭建)一看就会基于 Wiki.js 搭建知识库系统…

历史历史学专业有哪些(历史学专业有哪些课程)满满干货

2023-10-19Aix XinLe97

历史学专业有哪些(历史学专业有哪些课程)满满干货“在中大感受历史的厚度”…

百科新鲜出炉朝鲜 手机(朝鲜手机品牌有哪些)

2023-10-19Aix XinLe111

新鲜出炉朝鲜 手机(朝鲜手机品牌有哪些)在大部分人的印象里,和我国接壤的朝鲜发展水平依然是我国七八十年代的模样。其实不然,现在的朝鲜人对比从前,生活水平已经改善了很多,而且在通讯领域智…

历史手机驱动之家(驱动之家可以删除吗)满满干货

2023-10-19Aix XinLe194

手机驱动之家(驱动之家可以删除吗)满满干货
IT之家 10 月 11 日消息,英伟达近日面向所有处于支持状态的 GPU,发布了 Version 537.58 图形驱动更新本次更新重点优化《极限竞速:赛车运动》、《使命召唤:现代战争 III 2…

探索探索发现世纪战争(探索发现世纪战争血色橄榄枝中)新鲜出炉

2023-10-19Aix XinLe178

探索发现世纪战争(探索发现世纪战争血色橄榄枝中)新鲜出炉影视圈中演员无数,大体可以分为两类:一类是专业院校毕业的“科班生”,一类是自学成才的“野路子”。相比来说,大家更认可“科班生”,觉得他们经过了专…