寫在前面的話:
網上有一些wiki.js的安裝配置教程,多是linux平台,其實區別並不是很大,window下安裝也不復雜,但是對於一些新手來說,往往被一些很簡單的問題困擾,就像我這樣,😓。
wiki.js的優勢:
1、基於nodejs 2、支持markdown 3、美觀簡單
還有很多的優勢,權限管理、多種登錄、方便備份等等,支持多種數據庫,postgreSQL支持最好,如果想找不使用數據庫的wiki,那這個就不合適。
來官網看看:https://wiki.js.org
選擇安裝方式:
不推薦使用docker方式。docker提供了一個強大易用的封裝,不用關注平台,省去安裝環境的麻煩。但是在win下真心不推薦,如果你使用是win10企業版的話另說。一般個人電腦是win10 home版,不支持docker直接安裝。
1、安裝nodejs; 2、安裝postgreSQL數據庫 3、安裝wiki.js
安裝步驟:
一、安裝nodejs(略)
node.js 10.12以上版本都可以;
二、安裝postgreSQL數據庫(略)
注意安裝的時候記住超級用戶口令passwd;
PostgreSQL9.5以上版本都可以;
三、安裝wiki.js
官網安裝說明看這里:https://docs.requarks.io/install/windows
1)第一個步驟是不是就弄暈了,powershell是什么?是win10下升級的命令行,跟cmd功能類似。。
2)怎么下載,不習慣用命令行模式,到這里:https://github.com/Requarks/wiki/releases
第一個帶windows的就是了
3)直接右鍵解壓縮,右鍵重命名;config.sample.yml 修改成 config.yml
4)修改配置文件;
端口號默認是3000,可以不用改,主要是數據庫配置。
5)創建數據庫;
#創建用戶 create user wikijs with password 'wikijsrocks'; #創建數據庫 create database wiki owner wikijs; #將數據庫權限全部賦給某個用戶 grant all on database wiki to wikijs;
6)node啟動服務
打開powershell,切換到wiki.js目錄
node server
7)瀏覽器訪問
localhost:3000
進入安裝向導;
后面選擇markdown方式,就可以創建頁面了;
home頁面點擊右上角的管理員,就可以進入后台管理頁面,還在慢慢摸索,很多設置還沒弄清楚。
注意:如果數據庫連接失敗或者登錄失敗,可以使用drop database命令刪除數據庫重新創建在試試..記得命令加分號!
8)設置語言為中文
https://docs.requarks.io/en/locales