在本指南中,我们将会帮助你使用 zip / tar.gz 文件将你的 Confluence 安装实例在 Windows 或者 Linux 版本中升级到最新的版本. 升级到任何最新的版本都是免费的,如果你具有当前的软件维护许可证的话.请参考我们的 Licensing FAQ 来找到更多的信息. 对 Confluence 进行升级的其他方法: 安装器(Installer) – 升级 Confluence 最简单的方法. Data Center – 升级你的数据中心集群. XML 备份文件 不应该 应…
4. 备份 备份你的数据库,并且确定的你的数据库备份已经被正确的创建了.如果你的数据库不支持在线备份的话,你需要首先停止 Confluence 的运行. 备份你的 Confluence 安装目录(installation directory)和 Confluence Home 目录(home directory).  我的 home 目录在哪里? 5. 下载 Confluence 针对你的操作系统不同,下载正确的安装文件 - https://www.atlassian.com/software/…
如果你对 Confluence 进行升级(手动或者使用安装器),你需要: 停止 Confluence (如果你已经尝试开始启动). 拷贝你的数据库驱动到 <installation-directory>/lib 目录. 编辑 <installation-directory>/conf/server.xml 同时添加你的数据源资源. 编辑 <installation-directory>/confluence/WEB-INF/web.xml 到配置 Confluence…
当你升级你的 Confluence 到其他一个主要的 Confluence 发行版本的时候,你需要手动应用你修改过的任何全局或者空间级别的布局.除非有特殊的声明,针对一些非主要的 Confluence 升级,你的自定义修改应该是不需要重新应用上去的. 什么是主要版本,什么是非主要版本?主要版本的的升级主要是指 Confluence 的版本号升级为小数点前后一位的数字变化,例如 Confluence 的版本升级 3.0 到 3.1,或者 2.8 到 3.0 都被认为是主要版本升级.非主要版本升级主…
这个页面中的文章将会为 Confluence 管理员为 Confluence 升级完成后 提供检查列表以确保 Confluence 的升级顺利完成.这个检查列表没有包含所有需要检查的错误,但是将会检查会通常出现错误的地方. 在你之前 当你在 Confluence 完成升级后,你应该能够在 atlassian-confluence.log 日志文件中看到下面的信息: 2010-03-08 08:03:58,899 INFO [main] [atlassian.confluence.upgrade.…
升级的时候遇到了问题了吗? 如果你想尝试重新进行升级的话,你需要首先重新恢复老的备份.不要尝试再次对 Confluence 进行升级或者在升级失败后重新启动老的 Confluence.  在升级过程中的一些常见问题... 因为许可证过期了,不能进行升级如果你的许可证已经过期了,但是还没有收到新的许可证的话,在升级的过程中将会收到升级错误的提示.请参考 Upgrading Beyond Current Licensed Period 页面中的内容. 因为防病毒软件的问题不能进行升级一些防病毒软件或…
1. 首先检查oracle数据库版本是否正确 (可以使用方法 lsinventory来实现) 2. 检查oracle连接是否成功 3. 解压升级包,放到特定目录 4. 做升级前数据备份,备份主要业务数据,使用exp 方法来导出dmp 5. 做升级,执行升级数据库数据的sql脚本.(sql 脚本可以通过使用aqua data studio软件来对两个版本的数据库进行比较,得出数据库升级脚本) 6. 检查升级是否成功,(可以通过检查oracle 日志发现是否有error日志存在) 7. 不成功回滚,…
Android应用程序的自动更新升级(自身升级.通过tomcat) http://blog.csdn.net/mu0206mu/article/details/7204746 刚入手android一个多月,因公司需要提交技术文档,才写了这个demo测试,想保存下来,以备后用!有什么不对的地方欢迎大家指正,这个示例也是参考了网上别人的demo自己做的. Android应用程序的升级(自身升级) 一.       引言: 很多的Android应用都具有版本检测和自动更新的功能,用户一键就可以完成软件…
1.7.1 采用MySQL_upgrade升级授权表方式升级(1) 这种升级方式比较省事,通过MySQL_upgrade命令即可完成.下面来演示一下整个升级过程. 1)修改my.cnf配置文件,因为MySQL5.1里的参数在5.5版本里已经不识别了. #skip-locking  在5.5里已经不识别了,改成 skip-external-locking #log-long-format  在5.5里已经不识别了,改成 log-short-format #log_slow_queries  在5.…
django升级2.1python升级3.7时出现如下的错误: "trying to load '%s': %s" % (entry[1], e) django.template.library.InvalidTemplateLibrary: Invalid template library specified. ImportError raised when trying to load 'crispy_forms.templatetags.crispy_forms_utils':…
https://www.cnblogs.com/yangfengwu/p/10360618.html 演示视频: https://www.bilibili.com/video/av54894356/ 在本人服务器上测试的请看演示视频,不再贴文字介绍 主要说明怎么安装部署到自己的服务器上 确定自己的固件所具有的功能:SmartConfig,FILE,GPIO,HTTP,MQTT,NODE,SJSON,TMR,UART,WIFI 可自行编译  https://www.cnblogs.com/yang…
升级失败了? 如果你需要对你的升级进行回退,你必须首先恢复你老的 Confluence 备份.不要尝试再次进行升级,也不要尝试再次对升级失败的 Confluence 进行再次启动.  在升级过程中遇到的一些常见问题... 因为许可证过期了而不能进行升级如果你的许可证已经过期了,但是你再升级时候还没有对许可证进行更新,你将会在升级的过程中收到许可证的提示.请参考 upgrading beyond current license period 页面中的内容页来解决这个问题. 协同编辑错误如果 Syn…
7. 重新安装服务(仅针对 Windows) 如果你的 Confluence 安装实例在 Windows 中是以服务来运行的话,你需要删除已经存在的 Windows 服务,然后重新安装 Windows 服务.可以通过运行 <install-directory>/bin/service.bat 来进行安装. 请确定你的服务获得最新的 JVM 选项. 8. 重新应用任何修改 如果你对你的 Confluence 安装实例进行了自定义(例如对 SSL 进行了配置,在 server.xml 文件中,或者…
7. 拷贝你的数据库驱动 如果你现在使用的是 Oracle 或者 MySQL 数据库的话,你讲要重新拷贝 jdbc 驱动的 jar 文件到你已经存在的 Confluence 安装目录中 confluence/WEB-INF/lib ,这个目录在你的新安装目录下.如果你使用的是 Microsoft SQL 和 Postgres 数据库,你可以忽略这个步骤. 8. 重新应用任何修改 在升级和和整合的过程中,Confluence 安装下面的配置将会被修改: TCP 端口的值,在 <install-di…
随着 Confluence 的演变.默认的站点和空间布局也会随着 Confluence 升级而让使用的所有页面进行改变.随着一些新功能的加入和一些老功能的修改,默认的布局也需要进行修改来支持这些改变. 如果你使用的是基于 Confluence 前期版本的 自定义布局,你可能会遇到 损坏的功能(breaking functionality)或者更糟糕的你将不能使用新 Confluence 中的功能. 你需要针对每一个新 Confluence 版本的发布来将你的修改应用到所有的新模板中. 希望应用你…
如果你修改了你的许可证(例如为你的许可证增加了更多的用户),或者从 Cloud 中整合到你本地,你需要更新你的许可证. 希望更新你的额许可证: 进入  > 基本配置(General Configuration) > 许可证明细(License Details) 在 许可证(License)字段中输入你的新许可证. 选择 保存(Save). 如果你使用的数据中心,你需要为你的每一个节点独立应用你的许可证,如果你的许可证没有正确的应用到所有节点的话. https://www.cwiki.us/di…
Velocity 被配置在内存中使用缓存模板.当你在 Confluence 中编辑了页面的模板文件,Confluence 知道文件进行了编辑,将会重新从磁盘中载入模板文件.如果你直接在 Confluence 的磁盘文件中对 velocity 进行编辑的话,你要么需要关闭在  WEB-INF/classes/velocity.properties 中的缓存配置或者重启服务器使修改生效. velocity.properties 文件保存在 confluence-x.x.x.jar 文件,其中 x.x…
修改可能对 Confluence 的后续版本不兼容,当你对 Confluence 进行升级的时候,你应该总是对你自定义修改的模板文件进行仔细的测试来确定所有的修改对新版本的 Confluence 兼容.在上线之前,请进行仔细的测试. 有关自定义修改的所有操作都不会得到 Atlassian 的技术支持. https://www.cwiki.us/display/CONFLUENCEWIKI/Upgrading+Customized+Site+and+Space+Layouts…
我们建议你在对站点进行布局修改的时候,你需要为你修改的 Confluence 站点或空间布局保留所有的修改记录. 如果没有的话,你应该可以通过下面的办法找到你的自定义修改.这个方法将会把你对全部网站和空间级别的修改以一个单一的输出而表现出来.从这个输出文件,你应该能找到你修改过的自定义文件. 这个方法对下面的一些情况是非常有用的: 很多空间都有自己的自定义修改,或者 针对你的站点布局你已经没有独立的记录了. 所有的自定义布局存储在  DECORATOR 表中,这个表是 Confluence 使用…
一.前言 此篇内容较多,我是一步一个脚印(坑),以至于写了好久,主要是这几部分:后台升级 .NET6  VS2022.前台升级Ant Design Pro V5 .前后台联调 IdentityServer4 实战,以及各部分在Linux环境下部署等等. 二.后台升级.NET6 WebApi和类库都升级到.NET6,依赖包都升级到6.0以上最新,好像没什么感知,略感easy.(附一张写完后最新的项目结构图) 三.IdentityServer4实战 1.用户管理 还好上篇持久化已经做了90%的工作,…
升级前检查 1. 用户是否存在 awk -F: '{if($1 == "xxx") print $1}' /ect/passwd 用户名 awk -F: '{if($1 == "xxx") print $6}' /ect/passwd 用户home目录是否存在也要判断 2.  oracle 连接检查 conn xx/xx@ORALCESID 3. 执行数据库脚本 sqlplus /nolog >>${sqllog} << EOFconn ${…
      目前未在生产环境中升级过数据库版本,倒是在测试环境跟开发环境升级过.       可以通过mysqldump sql文件进行升级,也可以通过mysql_upgrade升级,前者耗时较长,且需要足够量的磁盘空间,本文暂不讨论,升级使用mysql_upgrade方式.            如果转载,请注明博文来源: www.cnblogs.com/xinysu/   ,版权归 博客园 苏家小萝卜 所有.望各位支持!         如果是线上环境升级,常规来说分为以下几个步骤: 从库先…
为了和SDK升级保持协议一致,花了两天时间实现了用LUA开发,MQTT+HTTP方式实现远程升级 安装Apache主要是为了实现通过HTTP下载资源 升级介绍: 0,用户点击检查更新时,APP首先通过MQTT获取硬件设备型号(主要解决的问题:多个设备问题,就是型号不一样的设备应该访问不同的文件,产品可能型号一样,如果用的传感器不一样,也必须下载不同的程序.所以一开始我想着让用户选择型号然后添加设备不能彻底解决问题,真正解决就写入型号到设备内部) 1,APP用HTTP访问云端的更新信息(根据设备型…
1.升级前的版本确认(相同的大版本号下的小版本升级还是跨版本升级) 例如:从1.12.0升级到1.12.7 或者 从1.12.7升级到1.13.0 2.配置kubernetes安装源(已配置kubernetes源,此处跳过) Debian/Ubuntu添加源方式: apt-get update && apt-get install -y apt-transport-https curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-ke…
Lua的版本差异确实是比较让人头疼的事情,之前在移动端一直采用Android下使用LuaJit,Ios下使用Lua5.1.这次升级到Xlua(lua5.3版本)主要有两方面的原因:一是ulua后续维护比价差,决定要升级到xlua,另一方面是公司在上线检查中提示禁止Luajit的使用(一些Crash无法解决),当然顺便解决了bit.64位问题. 1. 改变 参考:5.1 到 5.2 .5.2 到 5.3 .云风:Lua 5.2 的细节改变 2. Module 5.2中抛弃module,建议使用re…
如果在你的 Tomcat 中配置了数据源,并且Confluence 设置指南在安装的时候检测到这个配置的时候,配置数据源的选项将会提供给你进行配置.入股你希望使用数据源,请参考下面的配置. 1. 停止 Confluence 在 Confluence 的配置指南中,你将会提示选择你的数据库,在这个时候,你应该: 使用 bin/stop-confluence.sh or bin/stop-confuence.bat 停止  Confluence. 备份下面的文件,以防止你可能需要重新恢复你的配置:…
你可以配置 Confluence 服务器向其他的 Confluence 服务器发送消息.在这种情况下,Confluence 服务器将不会显示 workbox. 希望发送消息到其他 Confluence 服务器:请参照 ConfluenceQuiet 我们的配置示例 屏幕截图:这个 Confluence 服务器发送应用内消息到其他 Confluence 服务器 https://www.cwiki.us/display/CONFLUENCEWIKI/Configuring+Workbox+Notif…
安全申明标记语言(Security Assertion Markup Language (SAML))是一个基于 XML 的数据格式,允许各个软件平台通过identity provider (IdP)交换授权信息.最常用的情况是允许用户使用相同的的用户登录信息在不同的软件平台之间进行登录.这个就是我们常说的单点登录(SSO). 我们为 Confluence 数据中心连接到你的 IdP 提供了这个功能,这样你可以能够为你的用户提供 SSO 功能.这个仅仅能够处理授权.应用的访问和任何其他需要授权的…
安装方法: 1.产看node版本,没安装的请先安装: node -v 2.清楚node缓存: sudo npm cache clean -f 3.安装node版本管理工具'n'; sudo npm install n -g 4.使用版本管理工具安装指定node或者升级到最新node版本: sudo n stable (安装node最新版本) sudo n 8.9.4 (安装node指定版本8.9.4) 5.使用node -v查看node版本,如果版本号改变为你想要的则升级成功. 若版本号未改变则…
原系统centos6.9自带GLIBC_2.12,安装一些软体提示版本不对,决定升级. wget http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz tar -xvf glibc-2.17.tar.gz cd glibc-2.17 mkdir build; cd build ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include -…