基于 CentOS 搭建 confluence
安装 jdk10
任务时间:10min ~ 20min
下载 jdk-10.0.2_linux-x64_bin.tar.gz
解压 jdk-10.0.2_linux-x64_bin.tar.gz
拷贝 jdk 到 /usr/local
配置 jdk 环境变量
编辑 /root/.bashrc 配置文件
添加以下内容
让配置文件生效
安装 mysql 数据库
任务时间:20min ~ 30min
安装 mysql5.7
卸载 mariadb 服务
- 查看已安装的 MariaDB 组件
- 卸载 mariadb 组件
- 删除数据库文件
- 下载 mysql rpm 安装包
- 安装 mysql80-community-release-el7-1.noarch.rpm
- 编辑 mysql-community 配置文件, 默认安装8.0版本 更改为5.7版本
编辑 /etc/yum.repos.d/mysql-community.repo
将 8.0版本的 enabled 改为0
将 5.7版本的 enabled 改为1
- 安装 mysql 服务
- 启动 mysql 服务
- 搜索 初始化 root 密码, 复制此密码
如上图所示, 我的初始 root 密码 为 )fBA.#-Ts9OR
- 修改 root 密码
- 粘贴 上面的初始化 root 密码,按回车确认
- 修改 root 密码 为 ~!CentOS7,你也可以用其他的密码
- 太简单的密码不能通过, 保证有大小写字母,特殊字符和数字
配置 mysql 编码为 utf8
- 修改 /etc/my.cnf 的读写权限
- 编辑 /etc/my.cnf
- 在 [client] 标签下添加下面内容, 如果没有请自行加上
- 在 [mysqld] 标签下添加下面内容
- 重启 mysql 服务
创建 confluence 数据库
- 登陆数据库
- 输入你刚才设置的密码,按回车确认登陆
- 新建数据库
- 赋予 confluence 数据库权限
- 更新权限
安装和配置 confluence
任务时间:20min ~ 50min
下载 confluence
为 atlassian-confluence-6.11.0-x64.bin 赋予可执行权限
安装 confluence
- 按回车确认安装
- 输入1,按回车选择默认安装
- 按回车确认 web 服务的默认端口
- 按回车确认启动 confluence
- 到此安装完成
获取公网 ip
- 如上图所示, 本机公网 ip 为 139.199.204.128
- 打开浏览器 输入网址 139.199.204.128:8090
- 如果无法访问, 尝试开放 8090和8000端口
- 看到如下界面表示 confluence 启动成功
- 下载 mysql 驱动
- 将驱动文件 放到 confluence 安装目录下的 lib 目录下
- 下载破解文件
备份 atlassian-extras-decoder-v2-3.4.1.jar 到 /opt
备份 atlassian-universal-plugin-manager-plugin-2.22.10.jar 到 /opt
用下载的破解文件替换原来的文件
内存保证 4G 以上,cpu 双核以上
获取试用授权码
选择中文模式,然后点击下一步
继续点击下一步
点击获得试用授权并登录,没有账号就注册一个,或者用谷歌登陆
选择 Confluence (Server),点击 Generate License 按钮
看到如下界面,点击 yes
然后点击下一步
此时重启 confluence
然后刷新页面,选择自己的数据库,点击下一步
填好数据库信息, 点击测试连接,成功后点击下一步
选择空白站点
配置用户管理
配置系统管理账户
开始使用