CentOS 7安装破解confluence6.10,使用ldap登陆

1.下载地址:https://×××w.atlassian.com/software/confluence/downloadhtml

wget  https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.10.0-x64.binjava

chmod a+x mysql

2.安装以前确保安装了数据库和jdk8web

3.执行atlassian-confluence-6.10.0-x64.bin文件进行安装sql

若是报错:at sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:79)数据库

解决方法:https://blog.csdn.net/msdnchina/article/details/78157553?locationNum=4&fps=1vim

缘由:java运行字体不匹配centos

vim /etc/fonts/local.conf服务器

<?xml version='1.0'?>app

<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>

<fontconfig>

<alias>

<family>serif</family>

<prefer><family>Utopia</family></prefer>

</alias>

<alias>

<family>sans-serif</family>

<prefer><family>Utopia</family></prefer>

</alias>

<alias>

<family>monospace</family>

<prefer><family>Utopia</family></prefer>

</alias>

<alias>

<family>dialog</family>

<prefer><family>Utopia</family></prefer>

</alias>

<alias>

<family>dialoginput</family>

<prefer><family>Utopia</family></prefer>

</alias>

</fontconfig>

而后从新执行./atlassian-confluence-6.10.0-x64.bin

4.在安装目录执行./startup.sh启动服务

实际上安装完成以后自动启动服务了,能够查看进程有8090端口

5.下载破解工具:

Confluence的破解,须要用到破解工具,首先下载破解工具到你的我的电脑,不是centos服务器。下载地址:

https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.zip

而后按照下面的步骤进行:

访问第一步安装好的Confluence,选择语言为中文

image.png

插件先不选

image.png

记录下你的server IDBD81-ZXMZ-M6FL-CKTL

image.png

开始破解

# 关闭Confluence

cd /opt/atlassian/confluence/bin    # 进入你安装的目录

./stop-confluence.sh                        # 关闭confluence

# 将confluence 下面的一个atlassian-extras-decoder-v2-3.4.1.jar包复制一份出来

cp /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar  /root/

# 将其更名为atlassian-extras-2.4.jar

mv  /root/atlassian-extras-decoder-v2-3.3.0.jar  /root/atlassian-extras-2.4.jar

# 将更名后的atlassian-extras-2.4.jar 传到本地

而后本地电脑操做: ① 打开下载的破解工具,运行confluence_keygen.jar   ②将记录的server ID填入,Name随便填。

③点击gen, 生成key并复制保存下来后面会用到。 ④点击patch,选择刚下传到本地的atlassian-extras-2.4.jar文件进行破解。

image.png

OK,破解完成后,将破解后的文件传回服务器

# 传回服务器后,将名称改回以前的名称

mv atlassian-extras-2.4.jar  atlassian-extras-decoder-v2-3.4.1.jar

# 而后覆盖回原路径

mv atlassian-extras-decoder-v2-3.4.1.jar  /opt/atlassian/confluence/confluence/WEB-INF/lib/

配置修改mysql并上传mysql驱动

    Confluence自己是没有集成mysql驱动的,须要本身下载并上传,本来在你安装的时候,输入key以后,会须要填入mysql链接信息,那里会有连接指向官方文档,教你如何配置mysql。可是配置完成后须要重启,会致使前面的破解出问题,因此,这里要一块儿完成后再从新启动。官方教程文档地址以下:

数据库配置:https://confluence.atlassian.com/doc/database-setup-for-mysql-128747.html

 在MySQL服务器中编辑  my.cnf 文件

将默认字符集指定为UTF-8:

character-set-server=utf8

collation-server=utf8_bin

将默认存储引擎设置为InnoDB:

default-storage-engine=INNODB

指定值max_allowed_packet至少为256M:

max_allowed_packet=256M

指定值  innodb_log_file_size 至少为2GB:

innodb_log_file_size=2GB

确保sql_mode参数未指定NO_AUTO_VALUE_ON_ZERO

sql_mode = NO_AUTO_VALUE_ON_ZERO

确保数据库的全局事务隔离级别已设置为READ-COMMITTED

transaction-isolation=READ-COMMITTED

检查二进制日志记录格式是否配置为使用“基于行”的二进制日志记录

binlog_format=row

从新启动MySQL服务器以使更改生效

systemctl restart mysqld

建立数据库和数据库用户

建立一个空的Confluence数据库模式

create database confluence  character set utf8 collate utf8_bin;

建立Confluence数据库用户,并受权

grant all privileges on confluence.*  to 'confluence'@'%'  identified by 'Admin@123';

flush privileges; MySQL用户数据和权限有修改后,不重启MySQL服务的状况下直接生效

下载并安装MySQL驱动程序

数据库驱动:https://confluence.atlassian.com/doc/database-jdbc-drivers-171742.html

1.中止Confluence服务

2. 驱动程序文件 mysql-connector-java-5.1.xx-bin.jar 放到<installation-directory>/confluence/WEB-INF/lib 目录中

从新启动Confluence并完成后续安装

    完成上述步骤后,重启confluence,会回到输入key的界面,输入上面记录的key,点击下一步 --> 而后进行配置数据库 --> 推荐使用示范站点,先熟悉Confluence,而后再自行进行设置 --> 用户管理能够选择与jira进行集成,不然仍是选择第一个本身管理用户和用户组。 --> 配置系统管理员帐号  --> 完成

image.png

image.png

image.png


写入数据库须要一段时间,完成后选择空白站点

image.png

image.png

image.png

能够将Confluence应用程序链接到LDAP目录,以进行身份验证,用户和组管理

https://confluence.atlassian.com/doc/connecting-to-an-ldap-directory-229838241.html

  1. 选择 cog图标,而后选择  General Configuration

  2. 单击左侧面板中的“ 用户目录 ”。

  3. 添加目录并选择如下类型之一:

    • Microsoft Active Directory - 此选项提供了一种快速选择AD的方法,由于它是最经常使用的LDAP目录类型。

    • LDAP - 您能够在下一个屏幕上选择特定的LDAP目录类型。

  4. 输入设置的值,以下所述。

  5. 保存目录设置。

  6. 经过单击“用户目录”屏幕上每一个目录旁边的蓝色向上和向下箭头来定义目录顺序如下是目录顺序如何影响处理的摘要:

    • 仅对应用程序有权进行更改的第一个目录中的用户和组进行更改。

    • 目录的顺序是搜索用户和组的顺序(默认状况下,Confluence会聚合全部目录中的组成员资格,所以顺序不会影响成员资格自己)。

    详情请参见管理多个目录

相关文章
相关标签/搜索