升级公司confluence版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了升级公司confluence版本相关的知识,希望对你有一定的参考价值。

公司使用Confluence站点作为内部wiki分享的页面。当前的版本为5.9,准备升级到6.3。

由于从版本5升级到6加入了新的"collaborative edit"功能,因此有些配置要做相应改动,比如该服务器上面运行的反向代理服务Apache版本必须要升级到2.4.10及以上版本才行。

参考升级要求:Confluence 6.0 Upgrade Notes

服务器运行环境SL6.9 (同CentOS6.9)

Apache 版本2.2.15


将Apache通过SCL方式升级到2.4.25(CentOS6.9不提供Apache2.4以上的源)

找到httpd的etc/conf.d目录,设置confluence的反向代理配置并重启httpd

<VirtualHost *:80>
  ServerName confluence.mysite.com
  ProxyRequests Off
  ProxyPreserveHost On
  RewriteEngine On
  RewriteCond %{REQUEST_URI} !^/synchrony
  RewriteRule ^/(.*) http://confluence.mysite.com:8090/$1 [P]
  <Proxy *>
      Require all granted
  </Proxy>
  ProxyPass /synchrony http://confluence.mysite.com:8091/synchrony
  <Location /synchrony>
      Require all granted
      RewriteEngine on
      RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
      RewriteCond %{HTTP:CONNECTION} Upgrade$ [NC]
      RewriteRule .* ws://confluence.mysite.com:8091%{REQUEST_URI} [P]
  </Location>
  ProxyPass / http://confluence.mysite.com:8090
  ProxyPassReverse / http://confluence.mysite.com:8090
  <Location />
      Require all granted
  </Location>
</VirtualHost>

参考Apache反向代理配置:Using Apache with mod_proxy


Confluence升级步骤:

  1. 对Confluence所运行的虚拟机做快照备份

  2. 备份Confluence所运行的postgres数据库

    pg_dump -d confluence > confluence20170909


  3. 备份Confluence安装目录和home目录

    tar zcf /usr/local/confluence_20170909.tar.gz /usr/local/confluence

    tar zcf /var/confluence-home_20170909-5.9.tar.gz /var/confluence-home

  4. 禁用不兼容的插件

    在Confluence的管理员页面中,选择‘管理插件’

    技术分享

    点击禁用如下的插件,可以选择对应的版本来检查插件是否兼容。

    技术分享

  5. 执行升级的bin文件(atlassian-confluence-6.3.2-x64.bin)

    将bin文件放在/root目录下,

    执行该文件./atlassian-confluence-6.3.3-x64.bin 

    按照提示向导进行安装,回车进行下一步,

    技术分享

    选择3升级安装,不备份目录(之前已备份)

    技术分享

    回车确认升级

    技术分享

    升级完成,启动confluence

    技术分享

    结束

    技术分享

  6. 测试新版本

技术分享


升级结束。



本文出自 “努力为之” 博客,请务必保留此出处http://carllai.blog.51cto.com/1664997/1966387

以上是关于升级公司confluence版本的主要内容,如果未能解决你的问题,请参考以下文章

Confluence 6 升级自定义的站点和空间应用你的自定义布局

Confluence 6 从 WIKI 标记整合到基于 XHTML 的存储格式

Confluence 6 升级自定义的站点和空间布局

Confluence 6 升级自定义的站点和空间布局

Confluence 6 附件存储文件系统的分级

从 Confluence 5.3 及其早期版本中恢复空间