Centos7安装Confluence6.7教程

2019年1月23日 作者 ruike

一、环境要求:

1.硬件要求:

  • CPU:2.27GHz双核心以上
  • 内存:8GB以上
  • 建议数据库、Confluence等各自独立一台服务器

2.系统要求:

  • Centos 7.x
  • 关闭SElinux

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled 设置后需要重启才能生效

3.安装包下载:

二、confluence安装:

1.数据库配置

  • RDS创建数据库confluence,并设置相应的安全权限。
  • 数据库字符集设置为 utf-8
  • 数据库引擎为InnoDB
  • 指定值max_allowed_packet至少为256M
  • 指定值 innodb_log_file_size 至少为2GB
  • 详情看官方文档 confluence官方文档

2.软件安装

1.上传atlassian-confluence-6.7.1-x64.bin到服务器

2.添加执行权限:

chmod +x atlassian-confluence-6.7.1-x64.bin

3.安装:

./atlassian-confluence-6.7.1-x64.bin

如下输入选择:

4.安装完成正常启动,防火墙放行8090端口:

firewall-cmd –zone=public –add-port=8090/tcp –permanent
firewall-cmd –reload

  • VPS有防火墙的记得在安全组放行

5.浏览器打开yourip:8090继续进行安装:

  • (语言可以选择亲切的中文)
  • 选择 Production Installation—>next
  • 下一步。。。
  • 到这里暂停,记住服务器ID

6.破解:

  • 前提:你的windows必须安装jdk
  • 下载/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar到本地并更名为:atlassian-extras-2.4.jar
  • 运行破解程序,confluence_keygen.jar

  • 将破解后的atlassian-extras-2.4.jar改为atlassian-extras-decoder-v2-3.2.jar,连同mysql驱动文件一起上传到/opt/atlassian-confluence/confluence/WEB-INF/lib目录下
  • 原来的atlassian-extras-decoder-v2-3.3.0.jar重命名为atlassian-extras-decoder-v2-3.3.0.jar.bak
  • 重启服务:

sh /opt/atlassian/confluence/bin/stop-confluence.sh

sh /opt/atlassian/confluence/bin/start-confluence.sh

  • 启动后继续刷新页面,将Key张贴到 confluence处,继续:

7.连接数据库,测试成功下一步:

如果测试不成功请参考官方文档


– 按需选择,下一步

– 按需选择,下一步

– 创建管理员账号

8.愉快地开始


三、待续教程

1.ldap对接

2.8090端口转发80端口