1. 程式人生 > >centos7安裝Confluence

centos7安裝Confluence

centos7安裝Confluence

 

Confluence是一個專業的企業知識管理與協同軟體,可以用於構建企業wiki。通過它可以實現團隊成員之間的協作和知識共享。現在大多數公司都會部署一套confluence,用作內部wiki。現在confluence已收費,那麼下面將介紹下安裝破解confluence的操作記錄(適用於centos6/7系統環境):

一、安裝jdk8環境(注意confluence和jira環境,最好安裝oracle的java,預設的openjdk是不行的)。

將jdk-8u131-linux-x64.rpm下載到/opt目錄下

下載地址:https://pan.baidu.com/s/1pLaAjPp

提取密碼:x27s

[[email protected] ~]# cd /opt/

[[email protected] opt]# lljdk-8u131-linux-x64.rpm

-rw-r--r--. 1 root root 169983496 Sep28  2017 jdk-8u131-linux-x64.rpm

[[email protected] opt]# rpm -ivhjdk-8u131-linux-x64.rpm

[[email protected] 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

 

[[email protected] opt]# source /etc/profile

[[email protected]

opt]# java –version

java version "1.8.0_131"

Java(TM) SE Runtime Environment (build1.8.0_131-b11)

Java HotSpot(TM) 64-Bit Server VM (build25.131-b11, mixed mode)

 

二、安裝mysql環境(這裡用的是centos7)

三、下載並安裝破解confluence6.3

 

atlassian-confluence-6.3.1-x64.bin  

下載地址:https://pan.baidu.com/s/1skD5DQt   獲取密碼:5vmk

 

atlassian-extras-decoder-v2-3.2.jar 

下載地址:https://pan.baidu.com/s/1eRKDDOA   獲取密碼:mbjp

 

atlassian-universal-plugin-manager-plugin-2.22.jar

下載地址:https://pan.baidu.com/s/1o7Lfv6M   提取密碼:1i3y

 

將上面兩個包下載到本機的/opt目錄下,給二進位制檔案授執行許可權,然後安裝

[[email protected] opt]# ls

atlassian-confluence-6.3.1-x64.bin  atlassian-extras-decoder-v2-3.2.jar

[[email protected] opt]# chmod +xatlassian-confluence-6.3.1-x64.bin

[[email protected] opt]#./atlassian-confluence-6.3.1-x64.bin

 

通過上圖可以看出confluence安裝到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目錄下,並且confluence預設監聽的埠是8090.一路預設安裝即可!
注意:confluence的主要配置檔案為/opt/atlassian/confluence/conf/server.xml,和jira類似。此server.xml相當於tomcat中的server.xml配置檔案,如果要修改訪問埠,可以這裡修改。
如果要修改confluence的資料目錄,可以在安裝的時候,在安裝過程中進行更換(預設是/var/atlassian/application-data/confluence)

 

檢視confluence埠是否起來了

[[email protected] opt]# lsof -i:8090

COMMAND  PID       USER   FD  TYPE DEVICE SIZE/OFF NODE NAME

java   18100 confluence   36u  IPv6 188496      0t0 TCP *:8090 (LISTEN)

 

重啟confluence命令

[[email protected] opt]#/etc/init.d/confluence restart

看下主機的ip

瀏覽器裡輸入http://192.168.123.72:8090,訪問confluence

 

 

 

 

 

通過上圖可以看出需要輸入授權碼,下面介紹下破解confluence授權碼的操作:

複製上述截圖中的Server ID(即BBMEC-9EIB-35GW-URME),然後關閉confluence

[[email protected] opt]#/etc/init.d/confluence stop

[[email protected] opt]# lsof -i:8080

[[email protected] opt]#

 

用下載的檔案替換atlassian-extras-decoder-v2-3.2.jar檔案(該檔案下載到/opt下,替換前必須做之前的檔案備份,方便回退)

[[email protected] opt]# cp/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar/mnt/

[[email protected] opt]# cp/opt/atlassian-extras-decoder-v2-3.2.jar/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar

 

用下載的檔案替換confluence自帶的atlassian-universal-plugin-manager-plugin-2.22.1.jar(該檔案下載到/opt下,替換前必須做之前的檔案備份,方便回退)

[[email protected] opt]# mv/opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.22.1.jar/mnt/

[[email protected] opt]# cpatlassian-universal-plugin-manager-plugin-2.22.jar/opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/

 

[[email protected] opt]#/etc/init.d/confluence start

[[email protected] opt]# lsof -i:8090

COMMAND  PID       USER   FD  TYPE DEVICE SIZE/OFF NODE NAME

java   18100 confluence   36u  IPv6 188496      0t0 TCP *:8090 (LISTEN)

 

然後繼續訪問http://192.168.123.72:8090,接著註冊confluence的key

點選獲得試用授權

下面的操作需要在fanqiang的前提下進行,使用google郵箱註冊

 

 

 

 

 

 

如上,右邊可以看到這個confluence的license key(把這些key手動貼上到上面confluence安裝中"授權碼"的"伺服器ID"下面的空白框裡即可)

如下,選擇外部資料庫

如果出現下面報錯(缺少java的mysql驅動):

解決辦法:

下載java的mysql驅動:mysql-connector-java-5.0.8-bin.jar

下載地址:https://pan.baidu.com/s/1c2CQzcO

提取密碼:ku8s

 

[[email protected] opt]# cpmysql-connector-java-5.0.8-bin.jar /opt/atlassian/confluence/lib/

[[email protected] opt]#/etc/init.d/confluence restart

 

然後繼續訪問http://192.168.123.72:8090/,配置資料庫

 

 

下面在首次連線mysql的時候(使用上面MariaDB裡面授權的資訊連線,即使用者名稱:confluence,密碼:confluencepasswd),可能有點慢,耐心等待~

 

 

 

 

 

 

就已經配置好了confluence,下面說下在管理員賬號下建立或邀請其他使用者的做法:

 

 

 

到此,confluence的安裝破解已經完全搞定!

外網怎麼訪問你的confluence?

解決方法:

1、最簡單的辦法:關閉firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)

2、自己百度 centos7開啟防火牆8080埠!!