Confluence 6 home 修改 Home 目录的位置(亲测)

本文详细介绍了如何在Confluence中修改Home目录路径,包括Windows和Linux环境下的设置步骤,以及处理符号链接和confluence-cfg.xml配置文件的注意事项。还提到了备份和数据库连接配置的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当 Confluence 第一次启动的时候,Confluence 将会读取 confluence-init.properties 文件并从这个文件中确定如何去查找 Home 目录。

希望修改 home 目录的路径,你可以在 confluence-init.properties 文件中按照下面的格式修改 confluence.home 的属性:

  • Windows 在 Window 环境下,路径 C:\confluence\data 将会被写成: confluence.home=C:/confluence/data 请注意需要将反斜杠(\)修改为斜杆(/)
  • Linux / Solaris 在任何基于 Linux 环境的系统中,属性的定义遵守 Linux 定义的常规句法: confluence.home=/var/confluence/
在home下新建一个文件夹 wiki
mkdir wiki
confluence-init.properties文件在Linux环境下
路径在 /opt/atlassian/confluence/confluence/WEB-INF/classes 

可用find命令查找,Windows下直接搜索即可,不同系统路径可能不一样

find / -name "confluence-init.properties"

编辑文件

vim confluence-init.properties

#confluence.home = /var/atlassian/application-data/confluence

confluence.home=/home/wiki

*说明 那个var是根目录一般空间有限所以要切换到home下

在关闭服务cd /opt/atlassian/confluence/bin     ./shutdown.sh

在启动服务 还在当前路径下  ./startup.sh

浏览器登录即可 http://ip:8090

建议在初安装的时间进行,默认的var长时间是不够用的,如果修改了路径会重新加载,秘钥还有重新输入

已上是在Centos7环境下

理解:对刚修改的/home/wiki可以理解为 软件迅雷自定义的下载文件存放路径D盘

对/opt/atlassian/confluence/confluence  就是本软件系统文件及相关的配置文件C盘

符号链接(symbolic links)

在 Confluence 的 home 目录中,可能会有一些符号链接。你需要必须定义为绝对路径。如果你有磁盘空间存储的问题,请修改 confluence.home 目录的配置指派到有足够空间的磁盘。生成文件所使用的绝对路径(例如导出的时候)将会使用 confluence.home 中配置的绝对路径,当在构造 URLs 的时候。当一个子目录有不同的的路径的时候,URL 的构造可能会不正常,你可能会收到页面没有找到的错误。这个信息用来避免下页面中显示目录的所有结构。

修改 Confluence 配置

Confluence 配置文件:confluence-cfg.xml 在 home 目录中可能参照你 Confluence home 目录的原始位置。你需要编辑这个文件来升级参考这些文件指向到新的位置。在这个文件中有下面 2 个属性可以进行配置:

  • daily.backup.dir 如果你还没有配置,你的备份已经在其他地方进行存储了。
  • hibernate.connection.url 如果你现在正在使用嵌入的 HSQL 数据库
### 将 Jira 目录集成到 Confluence 的步骤 要在 Confluence 中接入 Jira 用户目录,需遵循以下操作指南: #### 1. **在 Jira 中添加 Confluence 应用** 在 Jira 应用中执行以下操作以允许 Confluence 访问其用户数据: - 转至 `> 用户管理 > Jira 用户服务器`(如果使用的是 Jira 6.4 或更早版本,则进入 `Jira 管理界面 > 用户 > Jira 用户服务器`)。 - 单击 `Add Application` 按钮。 - 输入 Confluence 在访问 Jira 时将使用的应用名称和密码。此信息稍后将在 Confluence 设置过程中被调用。 - 提供 Confluence 服务器的 IP 地址或主机名。可接受的有效值包括完整的 IP 地址(如 `192.168.10.12`)或 CIDR 表示法指定的范围(如 `192.168.10.1/16`),详情见 Wikipedia 和 RFC 4632 对 CIDR 的说明[^1]。 #### 2. **在 Confluence 中配置 Jira 用户目录** 接下来,在 Confluence 中完成以下设置以启用对 Jira 用户目录的支持: - 登录 Confluence 并选择齿轮图标打开管理员面板。随后导航至 `常规配置` 页面。 - 左侧菜单中点击 `用户目录`。 - 添加新目录并选择类型为 `'Atlassian Jira'`。 - 填写必要的字段,其中的应用名称和密码应与先前在 Jira 中创建的内容一致。 #### 3. **验证权限设置** 确保用户的适当权限已授予以便能够正常使用 Confluence 功能: - 如果希望用户通过默认组获得访问权,他们需要成为 `confluence-users` 组的一员或者赋予整个组 `"可以使用"` 权限。这一步可通过两种方式实现: - 方法一是在 Jira 中直接将现有用户加入 `confluence-users` 和 `confluence-administrators` 组; - 方法二则涉及登录 Confluence 后前往 `全局权限` 配置页面手动分配相应权限给目标 Jira 组群。 #### 4. **调整目录优先级** 最后需要注意的是,多个活动目录共存的情况下,它们之间的查询顺序至关重要: - 使用 “用户目录” 屏幕上的上下箭头按钮重新排列各目录位置。最靠前的条目会被最先用于查找匹配项。任何更新都仅会在首个具有修改资格的记录处生效[^1]。 --- ### 技术注意事项 由于 Atlassian 生态系统的兼容性策略变化,某些特定场景下可能遇到额外约束条件: - 自定义开发的应用无法再利用旧版 API 实现类似功能扩展,而必须转向基于 RESTful 接口的新方案[^2]。 - 整体部署流程还依赖于底层操作系统及其软件栈的状态稳定度,比如 Java 开发工具包 (JDK) 版本至少要达到 1.8 才能保障服务正常启动运行[^3]。 ```bash # 下载 JDK 示例命令 wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthParam=1526466174_dd5f74fa256bfa443fcf692599057bca mv jdk-8u171-linux-x64.tar.gz\?AuthParam\=1526466174_dd5f74fa256bfa443fcf692599057bca jdk-8u171-linux-x64.tar.gz tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/ ln -sv /usr/local/jdk1.8.0_171/ $JAVA_HOME source /etc/profile java -version ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值