手动升级 Confluence 6 - 升级 Confluence
4. 备份
- 备份你的数据库,并且确定的你的数据库备份已经被正确的创建了。
如果你的数据库不支持在线备份的话,你需要首先停止 Confluence 的运行。 - 备份你的 Confluence 安装目录(installation directory)和 Confluence Home 目录(home directory)。
我的 home 目录在哪里?
5. 下载 Confluence
针对你的操作系统不同,下载正确的安装文件 - https://www.atlassian.com/software/confluence/download
6. 解压文件然后升级 Confluence
- 停止 Confluence.
如果你希望提供不间断访问的话,请参考 Using read-only mode for site maintenance 页面来将 Confluence 修改为只读模式。 - 解压(unzip)文件到目录中,这个目录是你的新安装目录,而且这个目录与当前的运行目录不能相同。
备注:针对 Windows 自带的解压归档文件会出现一些问题。我们推荐使用 7Zip 或 Winzip。 - 编辑
<Installation-Directory>\confluence\WEB-INF\classes\confluence-init.properties文件来指向你已经存在的 Confluence home 目录。 - 如果你现在使用的是 Oracle 或者 MySQL 数据库的话,你需要从你当前已经存在的 Confluence 安装路径下的 JDBC 驱动,拷贝到新的安装路径下面,这个文件位于
confluence/WEB-INF/lib目录下。 - 有下面一些更进一步的步骤需要进行:
- 你通过 Windows 服务(Windows Service)的方式来运行 Confluence
单击这里延伸阅读...
如果你在 Windows 中通过服务的方式来运行 Confluence 的话,你需要在 Windows 的命令行中输入下面的命令:
<Installation-Directory>\bin\service.bat remove Confluence在对 Confluence 进行卸载的时候,停止和删除已经存在的 Confluence 服务非常重要。有关更多Confluence 以 Windows 服务方式运行的方法,请参考 Start Confluence Automatically on Windows as a Service 页面中的内容。
通过 Confluence 安装器删除已经安装的 Confluence 服务,你需要运行
<confluence auto installer installation folder>\UninstallService.bat.
- 如果你使用 JIRA 应用或者 LDAP 用户管理
单击这里延伸阅读...
如果你使用 Jira 或者 LDAP 来对用户进行管理,从老的 Confluence 安装实例中拷贝下面的文件到新的 Confluence 升级安装实例中。
<Installation-Directory>/confluence/WEB-INF/classes/osuser.xml<Installation-Directory>/confluence/WEB-INF/classes/atlassian-user.xml
- 如果你使用 Crowd 来进行用户管理
单击这里延伸阅读...
如果你正在使用 Crowd 来对进行用户管理,从你老的 Confluence 安装实例中拷贝下面的文件到新的 Confluence 安装实例:
<Installation-Directory>/confluence/WEB-INF/classes/osuser.xml<Installation-Directory>/confluence/WEB-INF/classes/atlassian-user.xml(如果你从 Confluence 2.2 或者后续版本进行升级)<Installation-Directory>/confluence/WEB-INF/classes/crowd.properties
- 如果你的 Confluence 运行在不同的端口(不是默认的 8090)
单击这里延伸阅读...
如果你的 Confluence 没有运行在 8090端口,请更新
<Installation-Directory>\conf\server.xml文件来更改你使用的端口。
- 你通过 Windows 服务(Windows Service)的方式来运行 Confluence
- 重启你的 Confluence,你应该不会看见 Confluence 的启动配置向导。
https://www.cwiki.us/display/CONF6ZH/Upgrading+Confluence+Manually
手动升级 Confluence 6 - 升级 Confluence的更多相关文章
- 手动升级 Confluence - 开始升级之前
在本指南中,我们将会帮助你使用 zip / tar.gz 文件将你的 Confluence 安装实例在 Windows 或者 Linux 版本中升级到最新的版本. 升级到任何最新的版本都是免费的,如果 ...
- Confluence 6 升级 Confluence 使用数据源
如果你对 Confluence 进行升级(手动或者使用安装器),你需要: 停止 Confluence (如果你已经尝试开始启动). 拷贝你的数据库驱动到 <installation-direct ...
- Confluence 6 升级自定义的站点和空间应用你的自定义布局
当你升级你的 Confluence 到其他一个主要的 Confluence 发行版本的时候,你需要手动应用你修改过的任何全局或者空间级别的布局.除非有特殊的声明,针对一些非主要的 Confluence ...
- Confluence 6 升级完成后的检查
这个页面中的文章将会为 Confluence 管理员为 Confluence 升级完成后 提供检查列表以确保 Confluence 的升级顺利完成.这个检查列表没有包含所有需要检查的错误,但是将会检查 ...
- Confluence 6 升级中的一些常见问题
升级的时候遇到了问题了吗? 如果你想尝试重新进行升级的话,你需要首先重新恢复老的备份.不要尝试再次对 Confluence 进行升级或者在升级失败后重新启动老的 Confluence. 在升级过程中 ...
- Web工程软件升级之数据库升级(一)
1. 首先检查oracle数据库版本是否正确 (可以使用方法 lsinventory来实现) 2. 检查oracle连接是否成功 3. 解压升级包,放到特定目录 4. 做升级前数据备份,备份主要业务数 ...
- Android应用程序的自动更新升级(自身升级、通过tomcat)(转)
Android应用程序的自动更新升级(自身升级.通过tomcat) http://blog.csdn.net/mu0206mu/article/details/7204746 刚入手android一个 ...
- 采用MySQL_upgrade升级授权表方式升级
1.7.1 采用MySQL_upgrade升级授权表方式升级(1) 这种升级方式比较省事,通过MySQL_upgrade命令即可完成.下面来演示一下整个升级过程. 1)修改my.cnf配置文件,因为M ...
- django升级2.1python升级3.7时出现的错误:"trying to load '%s': %s" % (entry[1], e) django.template.library.InvalidTemplateLibrary:
django升级2.1python升级3.7时出现如下的错误: "trying to load '%s': %s" % (entry[1], e) django.template. ...
随机推荐
- [转帖]【JDK和Open JDK】平常使用的JDK和Open JDK有什么区别
https://www.cnblogs.com/sxdcgaq8080/p/7487369.html 其实不同的 openjdk的版本也不一样. atlassian说AdoptOpenJDK我们测试充 ...
- IOS订阅优惠-PHP生成ECDSA算法签名
<?php use Ramsey\Uuid\Uuid; class ItunesSignatureGenerator { private $appBundleID = 'www.u17.com' ...
- PHP 根据整数ID,生成唯一字符串
//根据ID计算唯一邀请码 public static function createCode($Id){ static $sourceString = [ 0,1,2,3,4,5,6,7,8,9,1 ...
- Python 入门 之 类的约束以及super()剖析
Python 入门 之 类的约束以及super()剖析 1.类的约束 第一版: class WechatPay: def pay(self): print("微信支付") clas ...
- <input> disabled 属性
定义和用法 disabled 属性规定应该禁用输入字段. 被禁用的输入字段是无法使用和无法点击的. 如果使用该属性,则会禁用输入字段. 可以对 disabled 属性进行设置,使用户在满足某些条件时( ...
- java web实现同一账号在不同浏览器不能同时登录
网上看了很多方法,个人也看了,自己也总结了几个比较常用的: 前提都是用session监听器,对session的创建与销毁进行监听 一.在用户登录时保存该用户的状态有这几种保存方式: 1.保存到内存中( ...
- 误删除/dec/zero,/dev/null
误删除/dev/zero [root@MYSQL-MONGO145 dev]# mknod /dev/zero c 1 5[root@MYSQL-MONGO145 dev]# chmod 666 /d ...
- 互联网安全架构之常见的Web攻击手段及解决办法
一.Web 安全常见攻击手段 XSS(跨站脚本攻击) SQL 注入 CSRF(跨站请求伪造) 上传漏洞 DDoS(分布式拒绝服务攻击)等 二.攻击手段原理及解决方案 1.XSS攻击 原理:XSS 攻击 ...
- springboot访问出错,mapperScan导包错误java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>() at java.lang.Class.getConstructor0(Class.java:3082) ~[na:1.8.0_172] at java.
2019-08-06 12:42:03.153 ERROR 10080 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Se ...
- Linux中环境变量文件profile、bashrc、bash_profile之间的区别和联系
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置. 英文描述为: # /etc/pr ...