一 準備 xwiki https://www.xwiki.org/xwiki/bin/view/Download/ 下載最新版 war包形式
jdk1.8 https://www.xwiki.org/xwiki/bin/view/Download/
tomcat8 https://tomcat.apache.org/download-80.cgi
二 安裝步驟
①安裝jdk,tomcat
②在tomcat的webapps下 新建xwiki文件夾 ,將上述下載的xwiki放在該文件夾下並執行 unzip命令解壓該文件
③修改配置
在webapps/xwiki/WEB_INFO 目錄下有一些配置文件需要改變
hibernate.cfg.xml 裏面是配置數據庫的。
如果你是使用mysql數據庫,需要將mysql的連接jar包放在/webapps/xwiki/WEB-INF/lib下面,並且將下面這段配置覆蓋hibernate.cfg.xml裏面的數據庫配置,當然你也可以根據自己的需要在額外配置。
<property name="connection.url">jdbc:mysql://xx.xx.xx.xx:3306/xwiki?useSSL=false</property>
<property name="connection.username">xx</property>
<property name="connection.password">xxx</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
<property name="dbcp.poolPreparedStatements">true</property>
<property name="dbcp.maxOpenPreparedStatements">20</property>
修改附件存儲配置
#vim xwiki.cfg
xwiki.store.attachment.versioning.hint=file
xwiki.store.attachment.recyclebin.hint=file
xwiki.store.attachment.hint=file
//開啓管理員管理功能 用戶名superadmin 密碼system
xwiki.superadminpassword=system
#vim xwiki.properties
配置office server
yum install libreoffice libreoffice-headless
environment.permanentDirectory=/data/xwiki/
openoffice.autoStart=ture
openoffice.homePath=/usr/lib64/libreoffice
④啓動tomcat
localhost:8080/xwiki
注意:如果報錯了。 什麼擴展錯誤之類的,需要在webapps/xwiki/WEB-INF下面的xwiki.properties裏面加上這麼一段
extension.repositories =
後面什麼都不要填寫,這樣就不會去連接遠程擴展倉庫。
如果你想要去加載擴展屬性,則需要去界面加載插件。
最後附上官方安裝文檔 https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Installation/