xwiki从7.4.4升级至8.4.4

环境:Ubuntu 14.04.2

问题1:从7.4.4升级至8.4.4需要1.8版本的java,机器目前的java是OpenJDK1.7的需要升级

解决:升级java

参考链接http://blog.csdn.net/cuiaamay/article/details/51822308

  1. 安装 opensdk 8:

    1. # add-apt-repository ppa:openjdk-r/ppa
    2. # apt-get update
    3. # apt-get install openjdk-8-jdk
  2. 为了避免版本差异,7 暂时保留,故先手工切换默认 opensdk:
    1. # update-alternatives --config java
    2. There are 2 choices for the alternative java (providing /usr/bin/java).
    3. Selection    Path                                            Priority   Status
    4. ------------------------------------------------------------
    5. 0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      auto mode
    6. 1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      manual mode
    7. * 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1069      manual mode
    8. Press enter to keep the current choice[*], or type selection number: 2
    9. # update-java-alternatives -l
    10. java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64
    11. java-1.8.0-openjdk-amd64 1069 /usr/lib/jvm/java-1.8.0-openjdk-amd64
  3. # java -version  
    openjdk version "1.8.0_91"  
    OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~14.04-b14)  
    OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

升级xwiki之前先备份数据库,xwiki主库和其他库都要备份,因为升级会改变数据库结构,如果更新失败做好回滚的准备。 备注:更新升级建议直接使用jetty包

1,数据库备份:

2,进行解压并配置xwiki相关文件

3,停掉xwiki服务

4,将旧xwiki重命名,将新xwiki包拷贝过去,拷贝配置文件

xwiki/webapps/xwiki/WEB-INF/hibernate.cfg.xml

xwiki/WEB-INF/xwiki.cfg

xwiki/webapps/xwiki/WEB-INF/xwiki.properties

xwiki/webapps/xwiki/WEB-INF/lib/mysql-connector-java-5.1.31-bin.jar

vim xwiki/start_xwiki.sh 将服务端口更改为80

5,后台启动xwiki

setsid xwiki/start_xwiki.sh

6,网页访问 ip:80 进入升级向导

根据向导进行升级,升级完毕

注意:!千万不要点never,不然将无法再次触发向导

7,验证功能是否正常

时间: 2024-10-14 00:56:47

xwiki从7.4.4升级至8.4.4的相关文章

Windows 7 或 Windows 8.1用户如何免费升级至Windows 10?

大家都知道win10可以通过win7.win8直接安装以达到洗白的效果. 但是很多同学是U盘直接安装win10,没有选择直接安装的方法,导致自己的win10硬件机器码没有上传到服务器,也就没有达到洗白的目的. 或者还有很多其他的原因,导致自己已经安装了win10却不是正版用户. 这个教程就是给那些已经是win10.但依然不是正版.同时又不想安装win7.win8的懒人同学的. (仅适用于已经是win10的同学哦,亲测有效) 1.安装WIN10 1511_updated_feb_2016或WIN1

WSFC2012R2滚动升级至WSFC2016

前面通过2003迁移到2008R2,2008R2迁移到2012R2,为大家介绍了传统群集角色以及虚拟机角色如何进行跨群集的迁移,在迁移过程中大家可以发现不论是2003到2008R2,或是2008R2到2012R2,我们都需要搭建两个群集,不论是单节点也好,多节点也好,最终我们是要群集对群集完成跨群集迁移,通过群集自带的跨群集迁移向导,我们可以通过很少的操作,完成应用的跨群集迁移,实现只有老群集离线,新群集上线时的宕机时间. 在WSFC2016开始,推出了滚动升级的功能,改变了以前的迁移思维,简单

.NET跨平台之旅:将示例站点从ASP.NET 5 Beta7升级至RC1

今天,我们将示例站点(about.cnblogs.com,服务器操作系统是Ubuntu)从ASP.NET 5 Beta7升级到了RC1,在升级过程中只遇到了一个问题. 在运行 dnvm upgrade -r coreclr -u 命令,将dnx升级至1.0.0-rc1-15838之后,运行 dnx kestrel 命令无任何输出,站点也没能运行起来. 运行 export DNX_TRACE=1 命令之后,再次运行dnx命令,出现如下的错误信息: Loaded module: dnx.corecl

Windows 2003 AD升级至Windows 2012 AD之DHCP服务器迁移

Windows 2003AD升级至Windows 2012AD之DHCP服务器迁移 DHCP服务器迁移原因: Windows Server 2003 将于2015年07月14日生命周期终止,微软将不再提供服务,基于此原因许多企业的域架构都将要升级到Windows Server 200 R2或者Windows Server 2012 R2(此升级我们在前面的博文中已为大家介绍),但是不知道大家是否想到一旦我们的域架构升级那么我们域架构所在服务器上所运行的服务都要随之进行一个升级或者迁移.今天我们就

升级至Exchange Server 2010 SP3邮箱出现异常

最近在做一个Exchange升级的项目,在部署Exchange Server 2016之前需要将现有环境的Exchange 2010 SP1更新至Exchange Server 2010 SP3RU11或更新的版本中.在更新完SP3+RU11后发现登录OWA时出现异常,在最开始初步以为是RU11的问题,但是卸载后RU11还是一样的问题,所以当时排除是花了比较长的时间的.如下是本次的现象和最后解决的办法供大家参考. 升级至SP3+RU11重启后发现有时可以登录OWA但是点击"新建"邮件时

网上商城BrnShop1.9升级至2.1升级说明(非官方版本仅提供技术交流)

开源Asp.Net MVC网上商城BrnShop1.9正式版本升级至开源Asp.Net MVC网上商城BrnShop2.1正式版本的非官方说明文档,如有任何异议请回复或是私信沟通. 升级前的说明: 1.此文档旨在为开源系统提供交流 2.升级的文件备份与数据库备份,如因此引起的不必要麻烦.本人不负任何直接责任或是间接责任. 写此文档的说明 1.官方没有提供便捷升级的包以及相关文件 2.官方没有提供提供升级说明 1.数据库篇 1.1 [bsp_banners]数据表及相关 1.2 [bsp_adve

CentOS7虚拟机搭建xwiki

和我们使用的confluence一样,xwiki也是wiki的一种,只不过xwiki是免费的,而我们使用的confluence是破解版的.下面就来看一看xwiki是如何搭建在centos7虚拟机上的. 1在vm上创建centos7虚拟机 2打开xwiki的下载页面,目前最高版本是8,4,2     链接是http://www.xwiki.org/xwiki/bin/view/Download/ 打开链接,你会发现如下两种安装方式: 方式一:zip安装. zip安装比较简单,这个安装包就集成了Se

tomcat+mysql+xwiki搭建开源wiki系统

xwiki是使用java语言编写的开源wiki系统 xwiki有多种版本,standalone的版本可以直接下载之后独立安装,默认集成了jetty运行,但是这种方式安装xwiki,运行速度比较慢,在大部分的情况下不能满足企业的需求. 在linux系统上实现部署xwiki也有多种方式: 其中serlet container就有许多: tomcat glassfish jboss等 关系型数据库的选择也是比较广泛的,在此使用tomcat和mysql 第一步:下载xwiki的war包 第二步:安装jd

【升级至sql 2012】sqlserver mdf向上兼容附加数据库(无法打开数据库 'xxxxx' 版本 611。请将该数据库升级为最新版本。)

sqlserver mdf向上兼容附加数据库(无法打开数据库 'xxxxx' 版本 611.请将该数据库升级为最新版本.) 最近工作中有一个sqlserver2005版本的mdf文件,还没有log文件,现在需要 附加到sqlserver2012,经过网上一顿搜索,把完整的过程奉上,供大家参考 首先创建数据库 再设置数据库的兼容性(经过尝试,此步骤可以省略) 停掉sqlserver 服务,将需要附件的mdf文件替换掉创建数据生成的mdf,删除掉对应的ldf文件 再启动sqlserver 服务 执行