CentOS 7安裝破解confluence6.10,使用ldap登錄

1.下載地址:https://×××w.atlassian.com/software/confluence/download

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

chmod a+x 

2.安裝之前確保安裝了數據庫和jdk8

3.執行atlassian-confluence-6.10.0-x64.bin文件進行安裝

如果報錯:at sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:79)

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

原因:java運行字體不匹配

vim /etc/fonts/local.conf

<?xml version='1.0'?>

<!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目錄類型。

  • 輸入設置的值,如下所述。

  • 保存目錄設置。

  • 通過單擊“用戶目錄”屏幕上每個目錄旁邊的藍色向上和向下箭頭來定義目錄順序以下是目錄順序如何影響處理的摘要:

    • 僅對應用程序有權進行更改的第一個目錄中的用戶和組進行更改。

    • 目錄的順序是搜索用戶和組的順序(默認情況下,Confluence會聚合所有目錄中的組成員資格,因此順序不會影響成員資格本身)。

    詳情請參見管理多個目錄



    發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章