安裝XWiki

想給公司裝個文檔服務器,花了半天時間安裝了一下XWiki,結果發現真難用!畢竟花了半天時間,在這作個記錄。mysql

安裝完成後的效果:web

安裝步驟(使用.war包安裝):https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Installation/InstallationWAR/sql

1)安裝tomcat,參考數據庫

下載tomcat包,選擇64-bit Windows zipapache

解壓後放在C盤下:瀏覽器

確保Java已經安裝,配置環境變量:tomcat

  • JAVA_HOME: C:\Program Files\Java\jdk1.8.0_201
  • CATALINA_BASE: C:\apache-tomcat-9.0.20
  • CATALINA_HOME: C:\apache-tomcat-9.0.20
  • TOMCAT_HOME: C:\apache-tomcat-9.0.20
  • Classpath: .;%JAVA_HOME%\lib;TOMCAT_HOME%\lib【注意前面有個".;"】
  • path位置添加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib

tomcat的默認端口是8080,若是須要修改,編輯%TOMCAT_HOME%\conf\server.xml, 將其中的8080替換爲8085。服務器

運行%TOMCAT_HOME%\bin\startup.bat啓動,運行%TOMCAT_HOME%bin\shutdown.bat關閉app

瀏覽器輸入http://localhost:8085驗證tomcat是否啓動成功。webapp

2)下載XWiki的war包

在%TOMCAT_HOME%\webapps下新建xwiki文件夾,將下載到的war包解壓後放入該文件夾。

配置永久目錄,修改%TOMCAT_HOME%\webapps\xwiki\WEB-INF\xwiki.properties

environment.permanentDirectory=D:\xwiki

修改cache size, %TOMCAT_HOME%\conf\context.xml,在<Context>中,添加:

<Resources cachingAllowed="true" cacheMaxSize="100000" />

3)鏈接Mysql數據庫

下載mysql的鏈接驅動,下載連接,選擇操做系統爲:Platform Independent。

下載後解壓,將jar包拷貝到目錄%TOMCAT_HOME%\webapps\xwiki\WEB-INF\lib下

修改XWiki的數據庫鏈接配置%TOMCAT_HOME%\webapps\xwiki\WEB-INF\hibernate.cfg.xml

<property name="connection.url">jdbc:mysql://192.168.100.***/xwiki</property>
    <property name="connection.username">****</property>
    <property name="connection.password">****</property>
    <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
	<property name="connection.useUnicode">true</property>
    <property name="connection.characterEncoding">UTF-8</property>
	<property name="connection.serverTimezone">Asia/Shanghai</property>

保證配置信息真實有效,在數據庫服務器中預先建立好名爲xwiki的數據庫。

4)重啓Tomcat服務器,經過 http://localhost:8085/xwiki/bin/view/Main/ 訪問XWiki

相關文章
相關標籤/搜索