Windows Confluence7.13.5安装

Atlassian Confluence搭建

1 基础环境准备

  • Java11
  • MySQL8

一些版本支持情况可以参考

https://confluence.atlassian.com/doc/supported-platforms-207488198.html#SupportedPlatforms-Databases

2 安装步骤

下载安装包,完成基础安装步骤(建议选择Custom Install,可以自己配置路径),记下安装路径。为了防止一些不必要的错误,本次安装路径中无空格、无中文。

C:\Atlassian

image-20220706150049171

安装完成的最后一部,会显示Launching Confluence XXX in Browser,自动弹出浏览器

image-20220706145845737

选择Production Installation

image-20220706145930664

得到Server ID,复制记录一下

image-20220706150001393

进入Confluence安装目录,打开cmd,执行stop_service.bat,停止服务

image-20220706150145408

atlassian-agent.jar放到特定目录下,本次为了方便直接将其放到Confluence的bin目录下

image-20220706150307032

编辑文件C:\Atlassian\Confluence\bin\setenv.bat,在Java配置项部分添加如下语句并保存:

set CATALINA_OPTS=-javaagent:atlassian-agent.jar %CATALINA_OPTS%

image-20220706151550053

进入bin目录,使用atlassian-agent.jar生成License Key

规则为

java -jar atlassian-agent.jar -p conf -m 邮箱 -n 用户 -o 组织 -s 上面的 ServerID

为了方便复制,直接>> 00.txt将其输出到文本文档中,得到的内容如下

image-20220706151136721

同样在bin目录下,在cmd中执行start_confluence.bat /fg

image-20220706151513614

可以看到成功通过agent启动confluence

image-20220706151610062

浏览器访问localhost:8090,输入之前生成的License Key,点击Next

image-20220706151708325

选择My own database

image-20220706151740834

数据库类型选择MySQL,会提示没有相应的jdbc connector;根据提示去下载

image-20220706151829371

image-20220706151915932

把下载好的connector放到路径下

C:\Atlassian\Confluence\confluence\WEB-INF\lib

image-20220706152011630

重启confluence,注意也要使用bin下的start_confluence.bat,浏览器访问,再次选择MySQL数据库,填写相应信息,选择Test connection。

image-20220706152333719

一般都会报错

3 可能遇到的问题

问题1

SQLState - 42000
Error Code - 1049
java.sql.SQLSyntaxErrorException: Unknown database 'confluence'

image-20220711175615819

解决方式:

登录数据库并创建confluence数据库

问题2

SQLState - 01S00
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.

image-20220706152419292

解决方式:

Setup type修改为By connecting stringDatabase URL最后增加?serverTimezone=GMT%2B8

image-20220706152543702

问题3

Collation error

The database collation 'utf8mb4_0900_ai_ci' is not supported by Confluence. You need to use 'utf8_bin, utf8mb4_bin'. Learn more

image-20220711175807414

解决方式:

打开数据库,执行

alter database confluence default collate utf8_bin;

然后重新Test connection即可

问题4

Incorrect isolation level

Your database must use 'READ-COMMITTED' as the default isolation level. Learn more

image-20220711180513720

解决方式:

打开数据库,执行

SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;

然后重新Test connection即可

其他错误可以自行百度/谷歌,基本上从数据库里修改配置就可以

4 安装完成

当出现连接成功时,就可以点击Next了;创建数据库的时间较长,需要稍作等待

image-20220706152734230

数据库创建完成后,出现如下界面,可以选择Example Site。(看到这一幕,十分感动)

image-20220706153048104

接下来选择管理用户和组的方式,由于没有Jira,所以选第一个

image-20220706153148808

设置用户名和密码

image-20220706153233696

然后就会出现Setup Successful!!!

image-20220706153417006

注意,之后每次启动都需要通过start_confluence.bat /fg

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
要在Windows安装Confluence,你可以按照以下步骤进行操作: 1. 首先,确保你的电脑满足Confluence的系统要求。你可以在Confluence官方网站上查找并确认所需的操作系统版本和硬件要求。 2. 下载Confluence安装程序。你可以在Atlassian官方网站上找到最新版本的Confluence,并下载适用于Windows安装程序。 3. 运行安装程序。双击下载的安装程序,启动安装向导。 4. 阅读并接受许可协议。在安装向导中,你将被要求阅读并接受Confluence的许可协议。如果你同意,请继续下一步。 5. 选择安装位置。在安装向导中,选择你要安装Confluence的目标文件夹。如果你希望更改默认位置,请点击“浏览”按钮并选择新的文件夹。 6. 配置数据库。在安装向导中,你需要选择一个数据库来存储Confluence的数据。你可以选择使用内置的H2数据库,或者连接到一个外部数据库(如MySQL或PostgreSQL)。根据你的需求进行配置,并提供所需的数据库连接信息。 7. 配置端口号。在安装向导中,你可以选择用于访问Confluence的端口号。默认情况下,使用8090端口。如果该端口已被占用或你希望使用其他端口,请进行相应的更改。 8. 完成安装。点击安装向导中的“安装”按钮,开始安装过程。安装完成后,你可以选择启动Confluence。 9. 访问Confluence。在浏览器中输入"http://localhost:8090"(如果你更改了端口号,请相应更改)来访问Confluence。按照屏幕上的指引进行初始化设置和配置。 这些是在Windows安装Confluence的基本步骤。请注意,具体步骤可能会因Confluence的版本而略有不同。在安装过程中,如果遇到任何问题,请参考Confluence的官方文档或向Atlassian支持寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值