Linux-Centos破解安裝confluene6.3.1

来源:https://www.cnblogs.com/yanjieli/archive/2019/02/22/10417495.html
-Advertisement-
Play Games

Centos 安裝企業wiki confluence是一個專業的企業知識管理與協同軟體,可以用於構建企業wiki。通過它可以實現團隊成員之間的協作和知識共用。現在大多數公司都會部署一套confluence,用作內部wiki。現在confluence已收費,那麼下麵將介紹下安裝破解confluence ...


Centos 安裝企業wiki

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

 一 安裝MySQL環境

(1)安裝mariadb,此處使用的是centos7下的MariaDB(centos6使用MySQL)

[root@node2 ~]# yum -y install mariadb mariadb-server
[root@node2 ~]# systemctl start mariadb
[root@node2 ~]# systemctl enable mariadb

(2)進行MariaDB簡單配置,設置密碼

[root@node2 ~]# mysql_secure_installation
Enter current password for root (enter for none):<–初次運行直接回車

設置密碼
Set root password? [Y/n] <– 是否設置root用戶密碼,輸入y並回車或直接回車
New password: <– 設置root用戶的密碼
Re-enter new password: <– 再輸入一次你設置的密碼

其他配置
Remove anonymous users? [Y/n] <– 是否刪除匿名用戶,回車
Disallow root login remotely? [Y/n] <–是否禁止root遠程登錄,回車,
Remove test database and access to it? [Y/n] <– 是否刪除test資料庫,回車
Reload privilege tables now? [Y/n] <– 是否重新載入許可權表,回車

(3)為Confluence創建對應的資料庫、用戶名和密碼

[root@node2 ~]# mysql -p123456
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 14
Server version: 5.5.60-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> create database confluence;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all on confluence.* to 'confluence'@'localhost' identified by 'confluencepasswd';
Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

二 下載並安裝confluence6.3

atlassian-confluence-6.3.1-x64.bin
鏈接:https://pan.baidu.com/s/1oLKFHcl9Moddz_jLmImn4g 提取碼:b7im 

mysql-connector-java-5.0.8-bin.jar
鏈接:https://pan.baidu.com/s/1gmdCgXexPExWzYAAKz3upg 提取碼:xma9 

(1)創建一個安裝目錄/opt/atlassian。將安裝包和mysql插件包下載到該目錄並賦予執行許可權

[root@node2 atlassian]# pwd 
/opt/atlassian
[root@node2 atlassian]# ls
atlassian-confluence-6.3.1-x64.bin  mysql-connector-java-5.0.8-bin.jar

(2)開始安裝

[root@node2 atlassian]# ./atlassian-confluence-6.3.1-x64.bin   #執行安裝文件
Unpacking JRE ...
Starting Installer ...

This will install Confluence 6.3.1 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    # 此處選擇安裝模式
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    # 此處繼續

Extracting files ...
                                                                           

Please wait a few moments while we configure Confluence.
Installation of Confluence 6.3.1 is complete
Start Confluence now?
Yes [y, Enter], No [n]
y 

Please wait a few moments while Confluence starts up.
Launching Confluence ...
Installation of Confluence 6.3.1 is complete
Your installation of Confluence 6.3.1 is now ready and can be accessed via
your browser.
Confluence 6.3.1 can be accessed at http://localhost:8090
Finishing installation ...

通過上圖可以看出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)

[root@node2 atlassian]# lsof -i:8090   #查看是否啟動
COMMAND   PID       USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    21043 confluence   36u  IPv6 303751      0t0  TCP *:8090 (LISTEN)
[root@node2 atlassian]# /etc/init.d/confluence restart   # 重啟

瀏覽器通過 http://IP:8090  進行訪問

1、選擇為中文

2、選擇產品安裝

3、直接點擊下一步

4、點擊獲取授權碼

 5、輸入谷歌郵箱賬號後點擊Continue

 

 6、輸入郵箱密碼登錄

 7、選擇Server

 

 8、網頁載入完成會彈出這樣一個提示框,點擊yes

 

 9、上面點擊yes後會自動跳轉到安裝界面且將授權碼自動填充進去

 

 10、選擇MySQ資料庫,並點擊外部資料庫按鈕

 

 上面點擊資料庫後,會提示缺少驅動。

解決辦法:

[root@node2 atlassian]# cp mysql-connector-java-5.0.8-bin.jar /opt/atlassian/confluence/lib/      # copy驅動到安裝目錄的lib庫目錄裡面
[root@node2 atlassian]# /etc/init.d/confluence restart   #再次重新啟動

 11、再次回到網頁,刷新安裝頁面,選擇JDBC

 12、配置資料庫連接信息,上面授權的賬號和密碼(用戶:confluence,密碼:confluencepasswd),可能有點慢,多等一會

 13、因為我們是新建、所以選擇空白站點,後面再說從備份還原站點

14、選擇從Confluence中管理用戶和組

 15、配置系統管理員賬號

 16、直接點擊開始

17、設置一個空間名

至此,一個企業級的Confluence就搭建完成了。

三 遷移Confluence

從一臺伺服器遷移到另外一臺伺服器上面,先在新的伺服器上面安裝相同版本的Confluence,保證版本高度一直。

具體步驟:

1、安裝步驟省略,只是後面配置不一樣,到這一步時,選擇從備份還原站點。

 2、還原方式有兩種,可以直接上傳還原文件並恢復,也可以傳到主目錄恢復,此處使用的是第二種。

[root@srt11 ~]# cp backup-2019_02_22.zip /var/atlassian/application-data/confluence/restore/   # 拷貝備份文件到指定目錄

此處需要說明的是:Confluence可以開啟備份功能,進入主面板選擇常規配置——選擇備份管理。 參考官網文檔:https://confluence.atlassian.com/conf63/configuring-backups-929729731.html

預設備份文件存放目錄在:/var/atlassian/application-data/confluence/backups/

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1. 打開CMD,輸入以下命令 1 ipconfig -all 2. 設置主機Wi-Fi網路對VMnet8虛擬網卡的網路共用 3. 虛擬機NAT模式配置 4. 配置虛擬機網卡信息 切換到ROOT 1 cd /etc/sysconfig/network-scripts 2 vi ifcfg-eth0 ...
  • Active Directory 域服務安裝與測試 實驗原理: 安裝域服務並創建用戶,把另一個電腦加入域中,然後用域賬戶登錄以及用本地賬戶登錄測試 實驗條件:windows server 2008(域控制器), win7(加入域的pc) 實驗步驟: 一、安裝域服務以及配置信息 1.打開”服務管理器” ...
  • 一、安裝 1.檢查gcc環境 執行命令,如果Linux系統沒有安裝gcc編譯器,會提示“Command not found” # gcc -v 安裝gcc # yum -y install gcc 以上是make需要的,不裝會報錯! 2.下載Redis # cd /usr/local # wget ...
  • 一、文件許可權 使用 ls -l 命令可以查看文件的具體屬性: 如圖所示,第一列所示告訴了用戶一個文件的類型和許可權信息: 1)第一個字元 "d",表明該文件是一個目錄文件; 2)r 表示該文件具有可讀許可權; 3)w 表示該文件具有寫許可權; 4)x 表示該文件具有可執行許可權。 5)第一個 rwx 表示該 ...
  • zabbix介紹 zabbix是一個基於WEB界面的提供分散式系統監視以及網路監視功能的企業級的開源解決方案。 zabbix能監視各種網路參數,保證伺服器系統的安全運營;並提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。 zabbix由2部分構成,zabbix server與可選組件z ...
  • 簡介 hash命令是bash的內置命令。 我們知道在bash中執行外部命令,會根據環境變數PATH來逐一搜索命令的路徑。 hash就是用於記住命令的路徑,並且在下次執行命令的時候直接通過hash獲取而不再通過PATH一步步尋找,加快了尋找命令的速度。 hash就像是命令的緩存。 語法 語法中的nam ...
  • 系統環境:jdk1.8,apache-tomcat-8.5.35 一、jvm優化 進入 bin/catalina.sh,修改JAVA_OPTS配置: JAVA_OPTS="-server -Xms8192M -Xmx8192M -XX:NewRatio=4 -XX:SurvivorRatio=8 - ...
  • 1、firewalld的基本使用 啟動: systemctl start firewalld 關閉: systemctl stop firewalld 查看狀態: systemctl status firewalld 開機禁用 : systemctl disable firewalld 開機啟用 : ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...