Confluence安裝配置過程


Confluence安裝配置過程

安裝前准備

Oracle JDK8 環境配置

下載地址:https://www.oracle.com/java/technologies/downloads/#java8,選擇jdk-8u311-linux-x64.tar.gz

將jdk8壓縮包拷貝到/usr/local/software/目錄下進行解壓,解壓得jdk1.8.0_311目錄

sudo tar -zxvf jdk-8u311-linux-x64.tar.gz

修改/etc/environment

sudo vim /etc/environment

直接將以下內容覆蓋原內容即可

JAVA_HOME=/usr/local/software/jdk1.8.0_311
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME:$JAVA_HOME/bin"

保存修改后,使用以下命令使/etc/environment立即生效

source /etc/environment	

測試測試環境變量是否成功

echo $JAVA_HOME	
# 顯示JAVA_HOME路徑
/usr/local/software/jdk1.8.0_311

java -version	
# 顯示jdk版本信息
java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)

安裝PostgreSQL 12數據庫

直接使用apt-get安裝即可

sudo apt-get install postgresql-12 -y
sudo ufw enable
sudo ufw allow 5432

數據庫創建

創建用戶confluenceuser,密碼為“123456”,創建數據庫confluencedb,將數據庫confluencedb的權限授予用戶bamboouser

sudo su - postgres
psql
create user confluenceuser with password '123456';	
CREATE DATABASE confluencedb;						
GRANT ALL PRIVILEGES ON DATABASE confluencedb TO confluenceuser;	
\q
sudo su <當前用戶>

此處創建的數據庫將在配置confluence時使用

Confluence安裝

1.下載Confluence

下載地址:https://www.atlassian.com/software/confluence/download-archives,選擇Linux 64 bit安裝程序下載

下載得atlassian-confluence-7.14.0-x64.bin,將其拷貝到服務器/usr/local/software目錄下

2.運行安裝程序

sudo chmod a+x atlassian-confluence-7.14.0-x64.bin
sudo ./atlassian-confluence-7.14.0-x64.bin
  • Install type:2 (custom)
  • Destination directory:默認即可
  • Home directory:默認即可
  • TCP ports:1
  • Install as service:y

放行防火牆端口

sudo ufw allow 8090

通過http://localhost:8090/,即可訪問confluence

Confluence配置

1.選擇安裝類型

選擇”Production Installation“,點擊next即可

2.激活

記下Server ID,接下來進行激活時要用到

image-20211026143622349

使用atlassian-agent.jar進行激活

atlassian-agent.jar下載地址:https://gitee.com/pengzhile/atlassian-agent/releases

將atlassian-agent.jar文件拷貝到服務器/usr/local/software/目錄下

修改setenv.sh文件

cd /opt/atlassian/confluence/binsudo vim setenv.sh

添加JAVA_OPTS環境變量,保存修改

export JAVA_OPTS="-javaagent:/usr/local/software/atlassian-agent.jar ${JAVA_OPTS}"

重啟confluence

cd /opt/atlassian/confluence/current/binsudo ./stop-confluence.shsudo ./start-confluence.sh

在/usr/local/software/目錄下執行,注意:-s后的參數為剛剛記下的Server ID

cd /usr/local/software/java -jar atlassian-agent.jar -p conf -m aaa@bbb.com -n my_name -o https://zhile.io -s B6AY-OZZB-6RX4-EIZI

顯示信息如下

===========================================================     Atlassian Crack Agent v1.3.1     ==============           https://zhile.io           ==============          QQ Group: 30347511          ===========================================================Your license code(Don't copy this line!!!): AAABhQ0ODAoPeJxtUV1vmzAUffevQNozqYGEfEiWuhqioIVQQpKtfZmMeynWwDDbZGG/fjShL2slS1c+Rz7n3OMvhw6shBvL9S1nupq6K8+zaHawXOw6iCpgRjQyYAbIG2I72HZ9FJ5Z1V0ZUrBKAwpAcyXaK3KUlaiFgRerEhykBivvrdKYVq/u7v6WooKJaFCiXpkU+ibygeWNLCaMG3EGYlQHiDbSDPcwZqIijLH7PM8nvKnR6LFhuiQxxXSd0g2Tr+EzXhwumtOnflmeTvC7iv0fD2l0DDaX/VNY/InyvkrPjduuH3X2nO5fiojcbDPDlAE1bnaFtjeTQ9/CjtVAaBLH4Z5GX7doCCQNSCY5hJdWqH7sarG08Xw4aHwbBWQbBVm4s7eO781cD89m3tTDKAN1BjXQD8cospP50rHX6fS77UfffPQL+hMo/daR42M8xwvPc94lP/d77BQvmYb//2ws6l3OvW226+ocVFIc9YAT20FDQvJJyrH/6/Z1/1MO8x9/77kXMCwCFHlljIMokyd6s8FpnrSDRurJTzjlAhQLs36mQ0a4XglycfLehHhrs7NtTw==X02iu

將license code拷貝到License key窗口點擊continue即可成功激活

3.數據庫配置

選擇”My own database“,點擊Next

  • Database type:PostgreSQL
  • Setup type:選擇”By connection string“
  • Database URL:jdbc:postgresql://localhost:5432/confluencedb,confluencedb為創建的數據庫名
  • Username:confluenceuser,為創建的數據庫用戶
  • Password:123456

正確設置參數后點擊Test connection,提示成功,點擊Next,等待數據庫建立即可

4.加載內容

選擇"Example Site"即可

5.用戶管理

選擇在在何處管理Users和Groups

選擇”Manage Users and Groups within Confluence“

6.創建管理員賬戶

輸入用戶名和密碼及必要信息
點擊Next,即可完成Confluence的配置

服務方式運行

使用安裝程序自動配置以服務方式運行
經驗證,confluence開機自動啟動運行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM