博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xwiki系统
阅读量:6610 次
发布时间:2019-06-24

本文共 3382 字,大约阅读时间需要 11 分钟。

hot3.png

1、下载tomcat

 tar  -zxvf  apache-tomcat-8.0.14.tar.gz

mv apache-tomcat-8.0.14 tomcat-xwiki-8.0

2、下载xwiki的war包

wget

unzip xwiki-enterprise-web-6.3.war

mv xwiki-enterprise-web-6.3 xwiki

3、创建数据库

 create database xwiki

 grant all privileges on xwiki.* to xwiki identified by 'xwiki';

4、下载mysql驱动

 wget

 mv mysql-connector-java-5.1.34.jar ./tomcat-xwiki-8.0/webapps/xwiki/WEB-INF/lib/

5、修改xwiki配置

cp -p hibernate.cfg.xml hibernate.cfg.xml-bak

    vi  hibernate.cfg.xml  删除所有多余的配置文件。
    [root WEB-INF]# cat hibernate.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
  "-//Hibernate/Hibernate Configuration DTD//EN"
  "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
  <session-factory>
    <!-- MySQL configuration.
        Uncomment if you want to use MySQL and comment out other database configurations.
    -->
    <property name="connection.url">jdbc:mysql://localhost/xwiki</property>
    <property name="connection.username">xwiki</property>
    <property name="connection.password">xwiki</property>
    <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
    <property name="dbcp.ps.maxActive">20</property>
    <mapping resource="xwiki.hbm.xml"/>
    <mapping resource="feeds.hbm.xml"/>
    <mapping resource="activitystream.hbm.xml"/>
    <mapping resource="instance.hbm.xml"/>

  </session-factory>

</hibernate-configuration>

a.XWIKI字符集编码配置

  修改 web.xml文件
 /data/app_platform/xwiki_tomcat/webapps/xwiki/WEB-INF/xwiki.cfg

#-# The encoding to use when transformin strings to and from byte arrays. This causes the jvm encoding to be ignored,

#-# since we want to be independend of the underlying system.
xwiki.encoding=UTF-8
b.修改hibernate.cfg.xml
    hibernate.cfg.xml中添加
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">UTF-8</property>

c.MySQL的配置文件my.cnf

[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_bin

d.管理附件(/var/local/xwiki/)

默认情况下,XWIKI使用数据库存储附件,上传的附件最大为30M左右,同时MySQL的配置文件my.cnf中要设置max_allowed_packet为最大值的3倍左右,因为存储历史版本也会耗费空间

使用文件系统存储可以上传更大的附件,XWIKI使用一个临时目录来存储从数据库中调出的图片或附件。

附件的存储目录在xwiki.properties中设定,不可以随意增加或删除这个目录下的内容,因为每个附件在数据库中都有相应的元数据

#-# Note if the system property xwiki.data.dir is set then this property is not used.
#-# If neither the system property nor this configuration value here are set then the Servlet container's temporary
#-# directory is used; This is absolutely not recommended since that directory could be wiped out at any time and you
#-# should specify a value.
environment.permanentDirectory=/var/local/xwiki/

最好在第一次运行XWIKI的时候就设定好附件的存储方式

在xwik.cfg文件中设置

xwiki.store.attachment.hint=file
xwiki.store.attachment.versioning.hint=file
xwiki.store.attachment.recyclebin.hint=file

用管理员登陆的话,需要修改xwiki.cfg,将xwiki.superadminpassword=system 前面#去掉, 用superadmin/system登陆即可。

 

e、开启管理员管理功能

  XWiki默认安装是没开启管理员帐号的,要打开管理员帐号,需要到安装目录“X:\P\XWiki Enterprise\webapps\xwiki\WEB-INF\xwiki.cfg“文件中,把“xwiki.superadminpassword=system”用帐号superadmin/system登陆了

f、更改语言配置

  XWiki默认是英文的,要更改为中文,需要进入管理页面 Wiki Administration->Configuration->General->DEFAULT LANGUAGE,把原有的en改为zh,再保存就自动切换到熟悉的中文界面了。

6、安装相应版本的ui主题

 

http://john88wang.blog.51cto.com/2165294/1605787

http://www.th7.cn/db/mysql/201611/211325.shtml

海量视频获取

转载于:https://my.oschina.net/u/3385288/blog/1620914

你可能感兴趣的文章
有随机指针的链表复制
查看>>
虚拟机桥接模式基于win10
查看>>
SSH+jquery+ajax奇葩整合
查看>>
Apache配置虚拟主机
查看>>
Yii使用CJuiAccordion面板
查看>>
5W1H分析法
查看>>
ObjectARX_事务
查看>>
怎么让你的软件可以被Win+R + 程序名启动?
查看>>
LVS 负载均衡
查看>>
PostgreSQL
查看>>
Unlock Login Keyring时忘记密码解决办法
查看>>
android studio快捷键汇总
查看>>
编译且移植FFTW3到Android手机上(1)
查看>>
centos FTP服务vsftpd下的虚拟用户 权限
查看>>
J2EE的文件上传
查看>>
开发者现已能够将应用免费上传至GitHub市场
查看>>
Redistribute
查看>>
win7网络连接不可用的解决
查看>>
MDT 2013 从入门到精通之SQL Sharing Files Created
查看>>
oracle查询当前时间前10分钟到当前时间的数据
查看>>