confluence 部署

confluence 部署

编辑次数: 1 次历史版本
最近更新: 日行一善 (2019-12-13)
环境:
机器:centos7.3 一台 1 核 2G(部署完成后满负载),推荐为 2 核 4G
版本:confulence-6.1.3

警告:一台机器上请不要重复安装,不然越来越卡,最后甚至无法启动。
另外,不要使用将一个 wiki 导入到新的上面,导入功能完全没法用。

一. 配置依赖环境
confluence 需要图形包,仅使用功能,并不用启动图形
yum groupinstall “GNOME Desktop” “Graphical Administration Tools”

安装 jdk-1.8.0,推荐为源码部署 jdk
yum install java-1.8.0 -y

安装数据库
yum y install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb

登陆 mariadb 并创建用户和数据库
mysql
create database confluence default character set utf8 collate utf8_bin;
grant all on confluence.* to ‘confluence’@‘localhost’ identified by ‘confluencepasswd’;
flush privileges;
exit;

二. 部署软件
下载需要的软件和破解
地址:https://pan.baidu.com/s/1xL_9jHj3tSMQgk3fFogJGA
mysql 驱动下载地址:https://pan.baidu.com/s/1o–zJFg3EFBMEltjQoF–Q

atlassian-extras-2.4.jar #破解后的文件
atlassian-universal-plugin-manager-plugin-2.22.1.jar #破解后的文件
confluence_keygen.jar #注册机
atlassian-confluence-6.1.3-x64.bin #程序

chmod +x atlassian-confluence-6.1.3-x64.bin
./atlassian-confluence-6.1.3-x64.bin

按照如下选择

Unpacking JRE …
Starting Installer …
This will install Confluence 6.1.3 on your computer.
OK [o, Enter], Cancel [c]
o
Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (uses default settings) [1],
Custom Install (recommended for advanced users) [2, Enter],
Upgrade an existing Confluence installation [3]
1
See where Confluence will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/confluence
Home Directory: /var/atlassian/application-data/confluence
HTTP Port: 8090
RMI Port: 8000
Install as service: Yes
Install [i, Enter], Exit [e]
i
Extracting files …
Please wait a few moments while we configure Confluence.
Installation of Confluence 6.1.3 is complete
Start Confluence now?
Yes [y, Enter], No [n]
y
根据以上信息得知
安装目录: /opt/atlassian/confluence
家目录: /var/atlassian/application-data/confluence
启动端口:8090
启动 :/etc/init.d/confluence start
关闭:/etc/init.d/confluence stop

三. 配置
浏览器访问 http://127.0.0.1:8090

1. 选择中文并选择产品安装

2. 插件部分均不选,选择需要授权码,后面再单独安装

3. 授权码
抄录下来服务器 ID 号,并停止到这个页面

关闭服务器
/etc/init.d/confluence stop

备份文件到 /tmp,并从 /root 下面将破解包放到目录下
mv /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar /mnt/
cp /root/atlassian-extras-2.4.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/

mv /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.22.1.jar /mnt/
cp /root/atlassian-universal-plugin-manager-plugin-2.22.1.jar /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/

将 mysql 驱动复制过去
cp mysql-connector-java-5.0.8-bin.jar /opt/atlassian/confluence/lib/

开启服务
/etc/init.d/confluence start

4. 注册机破解
注册机是一个 jar 包,启动需要图形界面。可以虚拟机安装一个 ubuntu 并安装 jdk 去启动 jar 包,也可以 windows 安装 jdk 来启动 jar 包
java -jar confluence_keygen.jar

将授权码放到注册机中,name 随意填写,serverid 填写服务器 id,按.genl 获得 key

5. 选择 mysql,然后点击外部数据库
点击 JDBC 链接

填写数据库账号密码,会比较慢