平台環境:centos 7.6
數據庫版本:mysql-5.7.26,提前安裝好,安裝步驟略。
軟件版本:Confluence6.9.0
所需軟件:提前下載到本地電腦
atlassian-confluence-6.9.0-x64.bin 鏈接:https://pan.baidu.com/s/1A8qEGlkFb9XsUQwIZAMWXA 提取碼:vv79
mysql-connector-java-5.1.46-bin.jar 鏈接:https://pan.baidu.com/s/1sItiZJUAWKUqTQv3XSZ63w 提取碼:ju75
confluence_keygen.jar 鏈接:https://pan.baidu.com/s/1md-6WhiFaHfq_Y6IzpCJiQ 提取碼:0rry
jdk-8u231-windows-x64.exe 鏈接:https://pan.baidu.com/s/1oNYvPdMD6DM26uOzKfzwiA 提取碼:822r
1.下載Confluence安裝包atlassian-confluence-6.9.0-x64.bin
第一種下載方法,官網下載,比較慢,建議用第二種方法:
wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.9.0-x64.bin
第二種則是從雲盤提前下載到本地,上傳到centos7中:
2.授權並執行安裝
[root@wiki tools]# chmod +x atlassian-confluence-6.9.0-x64.bin [root@wiki tools]# ./atlassian-confluence-6.9.0-x64.bin Unpacking JRE ... Starting Installer ... This will install Confluence 6.9.0 on your computer. OK [o, Enter], Cancel [c] o
#輸入o Choose the appropriate installation or upgrade option. Please choose one of the following: Express Install (uses default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing Confluence installation [3] 1
#輸入1,快速安裝 See where Confluence will be installed and the settings that will be used. Installation Directory: /opt/atlassian/confluence Home Directory: /var/atlassian/application-data/confluence HTTP Port: 8090 RMI Port: 8000 Install as service: Yes Install [i, Enter], Exit [e] i
#輸入i,確認安裝路徑端口等信息 Installation of Confluence 6.9.0 is complete Start Confluence now? Yes [y, Enter], No [n] y
#輸入y,安裝完並啟動 Installation of Confluence 6.9.0 is complete Your installation of Confluence 6.9.0 is now ready and can be accessed via your browser. Confluence 6.9.0 can be accessed at http://localhost:8090 Finishing installation .
安裝完成,這里可以看到訪問地址為http://IP:8090
在瀏覽器輸入訪問地址可以打開初始設置界面
選擇語言-中文
選擇產品安裝,點擊下一步
不選擇插件,直接下一步
這里需要輸入授權碼,我們使用服務器ID獲取授權碼。
第一步:下載atlassian-extras-decoder-v2-3.3.0.jar到本地電腦桌面,並修改文件名為atlassian-extras-2.4.jar
[root@wiki tools]# sz /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar
修改為
第二步:在本地電腦打開授權碼生成器confluence_keygen.jar
右鍵confluence_keygen.jar,打開方式 選擇java
(此處若沒有java,則電腦需要安裝java環境,有則不用安裝)
安裝java,直接從官網https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
或者提前從雲盤下載到本地。
官網下載需要登錄,下載直接安裝即可
打開授權碼生成器后,Name隨便填,Email和Org默認不修改,Server ID 填上 Confluence web上的ID,再點擊.patch!按鈕
選擇剛才我們修改了文件名的atlassian-extras-2.4.jar,點擊打開
左下角可以看到成功信息,這個時候atlassian-extras-2.4.jar已經破解好了,並生成了一個備份文件atlassian-extras-2.4.bak,這個不需要管
我們將atlassian-extras-2.4.jar文件名修改為原來的文件名。
我們進入系統目錄,並將原atlassian-extras-decoder-v2-3.3.0.jar進行一個更名(備份),再上傳修改好名稱的atlassian-extras-decoder-v2-3.3.0.jar
[root@wiki tools]# cd /opt/atlassian/confluence/confluence/WEB-INF/lib/ [root@wiki lib]# mv atlassian-extras-decoder-v2-3.3.0.jar atlassian-extras-decoder-v2-3.3.0.jar.bak
重啟confluence服務,並刷新需要輸入授權碼的web頁面。
[root@wiki home]# /etc/init.d/confluence restart
點擊.gen!進行授權碼生成,並復制下來。
將授權碼,並點擊下一步。這里注意,前面步驟的重啟服務,不重啟會提示 沒有這個授權碼
選擇我自己的數據庫。
選擇mysql數據庫,可以按提示到官網下載並上傳mysql驅動,也可以直接從雲盤下載上傳。
先進入目錄,再上傳mysql-connector-java-5.1.46-bin.jar,然后重啟服務,最后刷新web頁面。
[root@wiki home]# cd /opt/atlassian/confluence/confluence/WEB-INF/lib
[root@wiki lib]# /etc/init.d/confluence restart
配置mysql初始信息
[root@wiki lib]# mysql -uroot -p Enter password: mysql> create user confluence@localhost identified by 'xxxx'; mysql> create database confluence character set utf8 collate utf8_bin; mysql> grant all privileges on confluence.* to confluence@'localhost'; 進入mysql數據庫,創建confluence專用賬號、數據庫並授權。
[root@wiki lib]# vim /etc/my.cnf
修改/etc/my.cnf配置,在[mysqld]下設置一條
transaction-isolation=READ-COMMITTED
[root@wiki lib]# systemctl restart mysqld
[root@wiki lib]# /etc/init.d/confluence restart
在web頁面設置數據庫信息,並測試連接。
創建一個空白的站點
配置用戶方式,我們選擇第一種。
配置管理員賬號
OK,初始設置完畢。
首次進入,我們可以看到歡迎信息,跳過直接下一步。
上傳照片,我們直接跳過
我們創建一個空間並進行命令。
至此,confluence 安裝完畢。