邱双仪 发表于 2023-11-16 10:45:24

【保姆级教程】Wiki.js (私有知识库)部署安装教程【无须懂代码全程可视化】

<font color="rgb(47, 50, 61)"><font style="background-color:rgb(245, 247, 248)"><font face="Manrope, sans-serif"><font style="font-size: 16px"><font face="var(--cs-font-post-subtitle-family), sans-serif">wikijs私有部署教程,搭配宝塔面板的可视化操作,对新手很友好,快来部署高颜值的知识库吧!</font><br><br><br></font></font></font></font><br><font color="rgb(47, 50, 61)"><font style="background-color:rgb(245, 247, 248)"><font face="Manrope, sans-serif"><font style="font-size: 16px"><font face="var(--cs-font-post-content-family), sans-serif"><font size="1"><b></b></font><b></b></font><b></b></font><b></b></font><b></b></font><b></b></font><b><ul type="1" class="litype_1"><font color="rgb(47, 50, 61)"><font style="background-color:rgb(245, 247, 248)"><font face="Manrope, sans-serif"><font style="font-size: 16px"><font face="var(--cs-font-post-content-family), sans-serif"><font size="1"></font><li><font size="1"><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e2%8f%ac%e6%8f%90%e5%89%8d%e4%b8%8b%e8%bd%bd" target="_blank">提前下载</a></font></font></li></font><li><font face="var(--cs-font-post-content-family), sans-serif"><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e5%94%a0%e5%8f%a8" target="_blank">唠叨</a></font></font></li></font><li><font style="font-size: 16px"><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#wikijs%e4%bb%8b%e7%bb%8d" target="_blank">WikiJs介绍</a></font></font></li></font><li><font face="Manrope, sans-serif"><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e2%ad%95%ef%b8%8f%e9%83%a8%e7%bd%b2%e6%b5%81%e7%a8%8b%e6%80%9d%e7%bb%b4%e5%af%bc%e5%9b%be" target="_blank">部署流程思维导图</a></font></font></li></font><li><font style="background-color:rgb(245, 247, 248)"><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e2%ad%95%ef%b8%8f%e6%88%91%e7%9a%84%e5%ae%89%e8%a3%85%e7%8e%af%e5%a2%83" target="_blank">我的安装环境</a></font></font></li></font><li><font color="rgb(47, 50, 61)"><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e2%ac%87%ef%b8%8f%e6%ba%90%e4%bb%a3%e7%a0%81%e4%b8%8b%e8%bd%bd" target="_blank">源代码下载</a></font></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e2%ac%87%ef%b8%8f%e5%ae%89%e8%a3%85postgresql%e6%95%b0%e6%8d%ae%e5%ba%93" target="_blank">安装PostgreSQL数据库</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e2%ac%87%ef%b8%8f%e5%ae%89%e8%a3%85nodejs" target="_blank">安装Nodejs</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e2%9a%99%ef%b8%8f%e9%85%8d%e7%bd%ae-yml%e6%96%87%e4%bb%b6" target="_blank">配置.yml文件</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e8%bf%90%e8%a1%8cwikijs%e6%9c%8d%e5%8a%a1" target="_blank">运行wikijs服务</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e6%96%b0%e5%bb%ba%e7%bd%91%e7%ab%99" target="_blank">新建网站</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e5%bc%80%e6%94%be%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%ab%af%e5%8f%a3" target="_blank">开放服务器端口</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e5%ae%89%e8%a3%85%e6%8f%92%e4%bb%b6" target="_blank">安装插件</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e2%9c%85%e5%ae%89%e8%a3%85%e5%ae%8c%e6%af%95" target="_blank">安装完毕</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e4%bd%bf%e7%94%a8%e6%8c%87%e5%8d%97" target="_blank">使用指南</a></font></li><li><font style="background-color:transparent"><a href="https://pipuwong.com/wikijs#%e7%bb%93%e8%af%ad" target="_blank">结语</a></font><br></li></ul></b><br><b>提前下载</b><div align="left">请部署之前,提前下载好源代码: <font style="background-color:transparent"><a href="https://cloudreve.pipu.studio/s/Grt3" target="_blank">点击下载官方源代码</a></font> (访问密码:z7xf44)</div><b>唠叨</b><ul><li>最近吸收了太多知识,无处安放,所以需要wiki作为知识管理。我用过为知笔记、印象笔记evernote、思源笔记、Joplin、Obsidian、Logseq、notion、语雀。。。。感觉都不太合适系统化思维,所以wiki.js是首选。<br></li></ul><b>个人wiki来管理个人知识库相比于evernote(印象笔记)来管理有哪些优势劣势?</b><ul><li>个人维基百科的重要的好处就是:可以按照个性化的理解和需求进行编辑,而不担心被别人修改。这个个人维基可以作为自己的外挂大脑使用,但是不要成为一个垃圾筐,什么都往里装,扔进去就再也不看了,这样放的多了之后,就会越多越乱EVERNOTE就很容易陷入这个窘境因此个人的WIKI需要进行结构化的整理,形成自己的系统。</li><li>看了网上的很多部署教程,对小白来说门槛还是很高,我还是做一期<b>偏小白的教程</b>吧,搭配宝塔面板的可视化操作,很耐思~<br></li></ul><b>WikiJs介绍</b><div align="left">有不少的朋友喜欢玩wiki,这是一种在网络上开放且可供多人协同创作的超文本系统,可以有多人(甚至任何访问者)维护内容,每个人都可以发表自己的意见,或者对共同的主题进行扩展与探讨。简单地说就是有点类似于XX百科,小团队共同维护页面内容。</div><div align="left"><font style="background-color:transparent"><a href="https://wzfou.com/tag/wiki-js/" target="_blank">Wiki.js</a></font>是一个基于NodeJS技术的开源项目,其界面简洁美观、权限管理灵活,支持多种编辑器、多种用户验证方式、多种备份存储方式、多种搜索引擎,支持国际化、自定义主题(Theme)、流量分析等,特别适合做小团队的知识库,一方面适合管理和阅读,另一方面还能协同创作。</div><div align="left">用到的技术栈也不同于老旧的 wiki 系统,它采用了 Node.js、PostgreSQL、Vue.js、Docker 等技术,颇有 WordPress 之风,不要太爽!</div><b>优点</b><div align="left">随时随地安装:几乎适用于任何平台,并与PostgreSQL、MySQL、MariaDB、MS SQL Server 或 SQLite 兼容!</div><div align="left">管理强大:使用广泛而直观的管理区域管理维基的所有方面。</div><div align="left">性能:Wiki.js运行在快速的Node.js引擎上,它是基于性能考虑而构建的。</div><div align="left">定制:完全自定义您的维基的外观,包括一个浅色和深色的模式。</div><div align="left">隐私保护:让你的维基公开,完全私人或两者的混合。</div><div align="left">可伸缩:无论是在一个小树莓派或在云中的高性能虚拟机上,Wiki.js 智能地利用可用资源。</div><b>项目展示</b><div align="left"><font style="background-color:transparent"><a href="https://wiki.js.org/" target="_blank">官网</a></font></div><div align="left"><font style="background-color:transparent"><a href="https://github.com/Requarks/wiki" target="_blank">Github</a></font></div><div align="left"><font style="background-color:transparent"><a href="https://docs.requarks.io/" target="_blank">官方文档</a></font></div><b>部分功能截图展示</b><div align="left">自定义导航栏</div><div align="left">文档编辑历史</div><div align="left">这里可以清晰地看到谁在什么时间,修改了哪些内容</div><div align="left">网站分析</div><div align="left">看到这里集合了Motomo,非常贴心</div><div align="left">主题设置</div><div align="left">支持暗黑模式</div><div align="left">团队人员管理</div><div align="left">适合团队协作</div><div align="left">储存管理</div><div align="left">搜索引擎管理</div><b>部署流程思维导图</b><div align="left">这篇文章就来分享一下利用宝塔面板和PostgreSQL数据库来安装与部署Wiki.js </div><b>我的安装环境</b><div align="left">系统:centOs8.2 64bit(宝塔面板)</div><div align="left">wikijs版本:v2.5.300</div><div align="left">数据库版本:PostgreSQL</div><div align="left">官方推荐的数据库是PostgreSQL,作者说3.0版本只支持PostgreSQL</div><div align="left">所以我就用PostgreSQL来部署Wiki.js</div><b>源代码下载</b><div align="left">在宝塔面板新建一个命名为”wikijs“的文件夹</div><div align="left">把下载的文件上传到刚新建的wikijs的目录,并且解压</div><div align="left">我下载的最新版本V2.5.300(2023年10月16日),随着时间的推移,其他版本不保证能成功。如有必要,请务必跟我保持一致的版本号。</div><div align="left">贴心如我,我直接帮你们下载好了</div><div align="left">点击此处下载 v2.5.300 版本的Github源代码</div><div align="left"><font style="background-color:transparent"><a href="https://cloudreve.pipu.studio/s/Grt3" target="_blank">点击下载</a></font></div><div align="left">提取码:z7xf44</div><b>安装PostgreSQL数据库</b><b>安装PostgreSQL管理器</b><div align="left">安装14.2版本</div><b>添加数据库</b><b>安装Nodejs</b><b>node.js版本管理器</b><div align="left">我装的是1.7Stable</div><div align="left">选择node.js稳定版v14.17.6</div><b>划重点!!!</b><div align="left">安装完毕以后,一定要在这里选择v14.7.6,然后就可以全局使用nodejs了!!</div><b>配置.yml文件</b><b>打开.yml文件</b><b>重命名.yml文件</b><b>配置.yml文件</b><div align="left">参考下图填写</div><div align="left">输入完毕保存即可</div><b>运行wikijs服务</b><b>运行wikijs</b><div align="left">在wikijs的文件目录,打开终端输入</div>node server<div align="left">看到Browse to(你的ip地址+端口)就说明运行成功了,接下来解析一下域名就可以了</div><b>域名解析</b><div align="left">(腾讯云dnspod为例,其他厂商同理)</div><b>新建网站</b><b>新建网站</b><div align="left">目录改为wikijs的目录</div><b>申请SSL证书</b><b>配置反向代理</b><div align="left">温馨提示:如果你的.yml文件的默认端口3000没改,那么这里的目标url就写:http://localhost:3000</div><b>开放服务器端口</b><b>宝塔面板</b><div align="left">如果你的.yml文件的默认端口3000没改,那么端口就填3000</div><b>腾讯云</b><div align="left">宝塔面板设置完了以后,记得还要去服务器开放一下端口哦(腾讯云为例)</div><b>安装插件</b><b>安装supervision管理器</b><div align="left">为了让wikijs长期不间断运行和ssl配置,需要去宝塔面板安装一下supervision管理器</div><b>添加守护程序</b><div align="left">有的时候,程序跑着跑着就崩了,怎么办?我们可以用宝塔面板的Supervisor管理器来进行进程守护。</div><b>安装完毕</b><div align="left">浏览器输入你的域名,就可以进行安装啦!</div><b>使用指南</b><b>中文语言包设置</b><div align="left">下载简体中文语言包</div><div align="left">应用语言包</div><div align="left">变成中文啦!</div><b>时区设置</b><div align="left"><br>点击右上角我的信息进入配置界面</div><div align="left">我们国家所属时区是东八区,所以直接滑到GMT+8:00,选择Beijing,最后点右上角保存即可</div><b>结语</b><div align="left">万万没想到这个过程如此艰难!整整花了半个月时间,对于小白门槛确实有点高!</div><div align="left">经过这一次,发现自己也学会了看官方文档</div><div align="left">这篇文章,记录了我安装wikijs的整个过程,一边安装一边写</div><div align="left">希望能帮到有需要的朋友,同时也给自己做个记录。</div><div align="left">完结撒花,让文档成为写作的乐趣吧!</div><div align="left">如果本文有看不懂的地方,您可以在下面留言,我看到会回复您的</div><br><br><br>
页: [1]
查看完整版本: 【保姆级教程】Wiki.js (私有知识库)部署安装教程【无须懂代码全程可视化】