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

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值