JSPWiki数据迁移以及同CAS整合

 

1 JSPWiki数据迁移

1.1 内容数据迁移

1.      配置内容数据源

Tomcat.xml中添加如下内容

<Resource name="PostgreSQLDataSource"

              auth="Container"

              type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"

              url="jdbc:postgresql://192.168.0.180:5432/jspwiki_trial"

              username="pgsql"

              password="javac"

              maxActive="5"

              maxIdle="3"

              maxWait="-1"/>

 

2.      复制JDBC插件到lib

从下载的包中复制JDBCProvider.jarWEB-INF下的lib目录中

 

3.      /WEB-INF下创建文件jdbcprovider.properties

 

connectionProvider = com.forthgo.jspwiki.jdbcprovider.JNDIConnectionProvider

jndi.datasource = PostgreSQLDataSource

 

database.flavour = pgsql          ## POSTGRESQL; other, mysql,oracle etc.

 

## Copy the jdbcprovider.<flavour>.properties file to .../WEB-INF

 

driver.useUnicode = true

driver.characterEncoding = utf8

driver.connectionCollation = utf8_bin

 

database.create = false

 

continuationEditMinutes = 15

 

4.      复制文件

从下载的包中复制文件jdbcprovider.pgsql.properties/WEB-INF目录下

 

5.      修改jspwiki.properties

注释如下内容

jspwiki.pageProvider = FileSystemProvider

jspwiki.fileSystemProvider.pageDir = /p/web/www-data/jspwiki/

jspwiki.attachmentProvider = BasicAttachmentProvider

jspwiki.basicAttachmentProvider.storageDir = /p/web/www-data/jspwiki/

 

在文件中添加如下内容

jspwiki.pageProvider = com.forthgo.jspwiki.jdbcprovider.JDBCPageProvider

jspwiki.attachmentProvider = com.forthgo.jspwiki.jdbcprovider.JDBCAttachmentProvider

jspwiki.jdbcprovider.configuration=jdbcprovider.properties

 

6.      新建数据库

在新建180上新建数据库jspwiki_trial,字符集编码UTF-8

脚本如下:

CREATE TABLE "WIKI_PAGE"

    (

         "NAME" character varying(100) NOT NULL,

         "VERSION" integer NOT NULL,

         "CHANGE_TIME" timestamp without time zone,

         "CHANGE_BY" character varying(50),

         "CHANGE_NOTE" character varying(100),

         "CONTENT" text

    );

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值