一、安装jdk
安装jdk8环境(注意confluence和jira环境,最好安装oracle的java,默认的openjdk是不行的。
将jdk-8u131-linux-x64.rpm下载到/opt目录下
下载地址:https://pan.baidu.com/s/1pLaAjPp
提取密码:x27s
[root@test-vm03 ~]# cd /opt/
[root@test-vm03 opt]# ll jdk-8u131-linux-x64.rpm
-rw-r--r--. 1 root root 169983496 Sep 28 2017 jdk-8u131-linux-x64.rpm
[root@test-vm03 opt]# rpm -ivh jdk-8u131-linux-x64.rpm
[root@test-vm03 opt]# vim /etc/profile
......
JAVA_HOME=/usr/java/jdk1.8.0_131
JAVA_BIN=/usr/java/jdk1.8.0_131/bin
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/bin:/sbin/
CLASSPATH=.:/lib/dt.jar:/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
[root@test-vm03 opt]# source /etc/profile
[root@test-vm03 opt]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
二、安装mysql【参考我的另一个文章】
https://blog.csdn.net/yujia_666/article/details/84034473
https://www.cnblogs.com/kevingrace/p/7607442.html【mysql部分优化可以参考这个文章(可选)】
为Confluence创建对应的数据库、用户名和密码
MariaDB [(none)]> create database confluence default character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all on confluence.* to 'confluence'@'%' identified by 'confluencepasswd';
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql5.7的服务器下载连接
三、之后开始破解安装confluence,参考这个
1 安装confluence
1) 下载atlassian-confluence-6.7.1-x64.bin安装包,
2) 修改文件权限chmod +xatlassian-confluence-6.3.1-x64.bin
3) 安装文件./atlassian-confluence-6.3.1-x64.bin
接下来:按步骤按enter、1、enter、enter【确认安装步骤】
2 破解confluence
2.1 下载注册机
下载confluence_keygen.jar注册机,见附件
链接:https://pan.baidu.com/s/1gg85p4Z 密码:3t5b
2.2 破解jar包
将/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jarjar文件ftp到本地,并重命名为atlassian-extras-2.4.jar,运行confluence_keygen.jar,点击.patch,选择atlassian-extras-2.4.jar文件,点击打开,jar文件破解成功。
2.3 上传破解jar包
将破解后的atlassian-extras-2.4.jar上传到服务器/opt/atlassian/confluence/confluence/ WEB-INF/lib/目录下,并重命名为atlassian-extras-decoder-v2-3.3.0.jar
3 配置confluence
3.1 重启confluence服务
停止:sh /opt/atlassian/confluence/bin/stop-confluence.sh
启动:sh /opt/atlassian/confluence/bin/start-confluence.sh
3.2 访问confluence
登录http://192.168.137.121:8090/
3.3 选择中文界面
3.4 填写授权码
运行confluence_keygen.jar,随便填写NAME,输入Server ID,点击.gen,复制key到文本框中,点击下一步。
至此,confluence破解完成
3.5 配置其他操作
选择内置数据库
3.6 查看license信息
点击一般设置-->管理-->授权细节,可以查看license信息。
https://blog.csdn.net/hzx1464138068/article/details/79390606#commentBox
三、到破解atlassian-extras-decoder-v2-3.3.0.jar包的 时候,下载链接不要用他的。用这个,里面还有mysql驱动,
注意:1.运行confluence_keygen.jar方法
CMD命令窗口,DOS命令进去这个破解文件的目录,运行:
D:
dir
cd install\安装\conflunce\conflunce\opsadm\confluence破解工具\confluence破解工具
dir
命令 :java -jar confluence_keygen.jar
https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.rar
四、外部数据库 通过连接字符串 方式
- 将mysql的驱动 .jar 文件放入 /opt/atlassian/confluence/confluence/WEB-INF/lib
之后可能会报错,数据库级别的问题,设置数据库级别
SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;
【conflunce使用】
Confluence Home和其他重要目录
配置备份
https://confluence.atlassian.com/conf67/configuring-backups-945103540.html
管理Confluence数据
https://confluence.atlassian.com/conf67/managing-confluence-data-945103511.html
Confluence迁移
同步数据
rsync -avul --progress /root/ 101.198.173.22:/root
数据库配置文件
vim /var/atlassian/application-data/confluence/confluence.cfg.xml
conflunce数据目录
cd /var/atlassian/application-data/confluence
confluce家目录配置文件
vim /opt/atlassian/confluence/confluence/WEB-INF/classes/confluence-init.properties
vim /opt/atlassian/confluence/conf/logging.properties
tail -f /var/atlassian/application-data/confluence/logs/atlassian-confluence.log
日志
tail -f /opt/atlassian/confluence/logs/catalina.out
启动脚本
vim /opt/atlassian/confluence/bin/start-confluence.sh
启动停止
sh /opt/atlassian/confluence/bin/stop-confluence.sh
sh /opt/atlassian/confluence/bin/start-confluence.sh
DNS配置文件
vim /etc/resolv.conf
查看链接等待数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
cobflunce配置文件
/opt/atlassian/confluence/conf