xwiki升级8.8.4
安装包下载:
推荐使用jetty包,方便快捷,不容易出差错
1,8.4.4需要java1.8的支持,之前机器是1.7版本的,需要先进行java升级,这里使用的事openjdk
add-apt-repository ppa:openjdk-r/ppa 可能比较慢,网络超时的话多试几次
apt-get update
apt-get install openjdk-8-jdk
切换java版本
update-java-alternatives -l查看当前存在的jdk版本
update-alternatives --config java 选择需要切换的版本
java -version显示openjdk version "1.8.0_91"就成功了
2,将xwiki相关库进行全库备份。升级会改变数据库的结构,万一升级失败好回滚
3,停掉xwiki应用,mv将jetty目录重命名为jetty2
4,进行解压并配置xwiki相关文件,将之前旧的文件拷贝到新的jetty目录
cp jetty2/xwiki/webapps/xwiki/WEB-INF/hibernate.cfg.xml jetty/xwiki/webapps/xwiki/WEB-INF/hibernate.cfg.xml
cp jetty2/xwiki/webapps/xwiki/WEB-INF/xwiki.cfg jetty/xwiki/webapps/xwiki/WEB-INF/xwiki.cfg
cp jetty2/xwiki/webapps/xwiki/WEB-INF/xwiki.properties jetty/xwiki/webapps/xwiki/WEB-INF/xwiki.properties
cp jetty2/xwiki/webapps/xwiki/WEB-INF/lib/mysql-connector-java-5.1.31-bin.jar jetty/xwiki/webapps/xwiki/WEB-INF/lib/mysql-connector-java-5.1.31-bin.jar
5,启动 setsid jetty/xwiki/start_xwiki.sh
6.从页面访问xwiki 根据安装向导进行配置即可
写文不易,转载请注明出处