搭建xwiki知識庫

2022-09-14 21:30:30 字數 1574 閱讀 6538

搭建wiki之前需要準備的工具

xwiki獨立安裝包

xwiki war

j**a runtime

mysql

開始安裝:

安裝tomcat

編輯tomcat\conf\server.xml檔案,

配置catalina.policy檔案,參考這裡

安裝mysql資料庫,建立使用者資料庫xwiki以及使用者xwiki

執行tomcat\bin\tomcat8w.exe啟動或停止服務

由於使用tomcat時,ckeditor一直無法使用,所以,請忽略上面的步驟。我採用了下面的策略:

安裝了官方發布的獨立安裝包,即jetty+hsql這種組合

安裝mysql,並建立資料庫

配置web-inf\hibernate.cfg.xml檔案,取消對mysql的注釋

即:我使用了jetty+mysql的組合方式。

其實,整個過程參考官方的說明即可。

m**en.xwiki.org/releases/org/xwiki/

2017.04.12 00:03更新

1.安裝open offcie,安裝到c:\openoffice,路徑中最好不要有空格

2.修改xwiki.properties檔案

openoffice.servertype=0

openoffice.serverport=8100

openoffice.autostart=true

openoffice.homepath=c://openoffice

openoffice.profilepath=c://openoffice

openoffice.maxtasksperprocess=50

openoffice.taskexecutiontimeout=30000

3.在openoffice安裝目錄下新增user資料夾

之後即可匯入word文件

xwiki在匯出pdf檔案時需要特定的字型存在,字型檔案儲存在web-inf\fonts資料夾中。但是9.2這個版本需要在fop-config.xml檔案中特別說明以下字型資料夾的全路徑

而且需要在web-inf\classes路徑下儲存xhtml2fo.xsl以及fop-config.xml檔案。

在備份xwiki時,可以選擇先導出所有頁面,再匯入。但是,匯入頁面時有幾個地方需要注意:

如果xar包的大小超過了32mb,需要修改xwiki的配置。配置方式請參見此處。

如果xar中包含的頁面比較多。xwiki會在匯入時提示server error,控制台中的異常資訊是「form too many keys」。解決辦法是:不要一次性將所有頁面都匯入,而是分多次匯入頁面。

ckeditor

通過jar -cvfm d:\xwiki\ckeditor.jar d:\meta-inf命令,將修改後的ckeditor-webjar.jar放到xwiki中。

修改方法是:將lang資料夾下的zh.js和zh-cn.js修改為統一的內容,然後清空客戶端的瀏覽器快取。

DoKuWiki知識庫的搭建

dokuwiki是乙個基於php的開源的wiki引擎,可以用來搭建中小團隊的知識共享庫管理和個人 遇到的問題 1 注意安裝的時候的埠選擇,一般預設為80埠。這裡裡涉及的埠的概念,80是http超文字傳輸協議的一般的預設埠,也就是說平時瀏覽器中輸入網頁是一般都是省略了 80的,tomcat一般預設為8...

DoKuWiki知識庫的搭建

dokuwiki知識庫的搭建 一 dokuwiki是乙個基於php的開源的wiki引擎,可以用來搭建中小團隊的知識共享庫管理和個人 遇到的問題 1 注意安裝的時候的埠選擇,一般預設為80埠。這裡裡涉及的埠的概念,80是http超文字傳輸協議的一般的預設埠,也就是說平時瀏覽器中輸入網頁是一般都是省略了...

打造「個人知識庫」

在以前舉辦的巡迴講座時有許多讀得就問到同乙個問題,就是如何有效記往這些平常在工作摸索或者從書中,或與交流中得到的經驗與方法。說經常在工作遇到某些問題似曾相識,卻想不起以前的解決方法了,很是苦惱。其實這是每個人都會遇到的,不是個人問題。特別是對於我們網管這個行業,所涉及的知識面非常廣,可以說沒有人能把...