做網(wǎng)站百靈鳥網(wǎng)站建設(shè)產(chǎn)品介紹
0.環(huán)境
Confluence也是比較吃運(yùn)存了,我建議運(yùn)行運(yùn)存給到4g或者4g以上就可以了,核數(shù)可以給到1核或以上?
我部署在centos7.9操作系統(tǒng)上,ip地址為:192.168.6.1,yum倉庫使用的是自己的鏡像文件,本章所有使用到的包全部為離線包,準(zhǔn)備好包,到任何離線環(huán)境都可部署,防火墻和selinux都是關(guān)閉的
本章內(nèi)容僅供個人學(xué)習(xí)研究和交流使用,請于下載后二十四小時內(nèi)刪除,請支持正版
本章內(nèi)容僅供個人學(xué)習(xí)研究和交流使用,請于下載后二十四小時內(nèi)刪除,請支持正版
本章內(nèi)容僅供個人學(xué)習(xí)研究和交流使用,請于下載后二十四小時內(nèi)刪除,請支持正版
1.下載安裝包
?主要下載4個安裝包
atlassian-agent-v1.3.1.zip(用于破ji)
atlassian-confluence-8.5.9-x64.bin(confluence-server文件)?
mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar(mysql數(shù)據(jù)庫)?
?mysql-connector-java-8.0.26.tar.gz(mysql數(shù)據(jù)庫引擎)
下面依次進(jìn)行下載
atlassian-agent-v1.3.1.zip
KALItarro/atlassian-agent-v1.3.1: 本章內(nèi)容僅供個人學(xué)習(xí)研究和交流使用,請于下載后二十四小時內(nèi)刪除,請支持正版 (github.com)https://github.com/KALItarro/atlassian-agent-v1.3.1進(jìn)入GitHub里
?
這樣就把第一個包下載好了,下載完是個zip包,解壓縮一下,里面的atlassian-agent-v1.3.1.zip就是要用的第一個包
atlassian-confluence-8.5.9-x64.bin
訪問官網(wǎng)下載網(wǎng)站
Confluence Server Download Archives | Atlassianhttps://www.atlassian.com/software/confluence/download-archives?
直接下載,這個就是要準(zhǔn)備的第二個bin包
mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar
訪問下面這個官方下載網(wǎng)站
MySQL :: Download MySQL Community Serverhttps://dev.mysql.com/downloads/mysql/
注意:這里絕大多數(shù)的都是x86,不要選arm?
這樣就得到了第三個包
??mysql-connector-java-8.0.26.tar.gz
這個在阿里云的鏡像平臺下載
mysql-Connector-J安裝包下載_開源鏡像站-阿里云 (aliyun.com)https://mirrors.aliyun.com/mysql/Connector-J/
進(jìn)入了這個網(wǎng)站,發(fā)現(xiàn)好多的安裝包,你可以按鍵盤上的“ CTRL?+ F?” 進(jìn)行查找內(nèi)容為: mysql-connector-java-8.0.26.tar.gz?
點(diǎn)一下就下載了,速度非常之快,這樣四個包就湊齊了
2.開始部署?
java?
先把我們剛剛下載好的包放進(jìn)來?,我這都放在了/root下面
yum -y install java
先下載一下java環(huán)境
?安裝mysql
mkdir mysql && tar xf mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar -C mysql
?先解壓一下這個歸檔包
在mysql下會有這些包
yum -y install createrepo
等會我們在mysql目錄里創(chuàng)建一個repo環(huán)境,就不用一個一個安裝rpm了
createrepo mysql
創(chuàng)建完了rpm倉庫以后再去我們本地的yum倉庫進(jìn)行修改
vim /etc/yum.repos.d/123.repo
cd /root/mysql/
yum -y install mysql-community-server-8.4.0-1.el7.x86_64.rpm
這樣就安裝完成了
systemctl start mysqld
開啟服務(wù)
cat /var/log/mysqld.log | grep password
看一下密碼
!Bm<Pk<uy8rj? ?這段就是,大家的密碼都不一樣
mysql -uroot -p
然后復(fù)制這個密碼,輸入密碼時候不會有任何字符提示,這是一直保護(hù)方式
可以進(jìn)來就行,然后再去修改他的密碼
exit
先退出一下mysqld
vim /etc/my.cnf
在[mysqld]下面加入這四行
validate_password.policy=0
character_set_server=utf8
transaction-isolation = READ-COMMITTED
innodb_log_file_size = 256M
重啟一下mysqld,然后再次進(jìn)入mysql數(shù)據(jù)庫
systemctl restart mysqld
mysql -uroot -p
再次輸入剛剛找到哪些密碼!Bm<Pk<uy8rj
進(jìn)入到mysql之后就輸入下面這些sql語句,都是mysql里的語句這里不做過多的介紹了,如果想知道請自行搜索
ALTER USER 'root'@'localhost' IDENTIFIED BY 'confluence';
create database confluence default character set utf8mb4;
create user 'confluence'@'%' identified by 'confluence';
grant all PRIVILEGES on *.* to confluence@'%';
flush privileges;
ALTER DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
沒有報錯的就行了
exit
?退出數(shù)據(jù)庫
安裝confluence
cd /root/
回到剛剛四個包所在的位置
chmod +x atlassian-confluence-8.5.9-x64.bin
./atlassian-confluence-8.5.9-x64.bin
按o回車
按1回車
按i回車
按y回車
‘然后8090這個端口就啟動了
使用瀏覽器去訪問? ? ?ip:8090
?
這里記錄下來你的服務(wù)器id,我們的id都是不一樣的
然后回到服務(wù)器關(guān)閉服務(wù),然后獲取key
/etc/init.d/confluence stop
關(guān)閉了服務(wù)
獲取key
獲取key就要使用到atlassian-agent-v1.3.1.zip了
unzip atlassian-agent-v1.3.1.zip
mv atlassian-agent-v1.3.1 /opt/atlassian/
vim /opt/atlassian/confluence/bin/setenv.sh
在該文件最后一行添加內(nèi)容
export JAVA_OPTS="-javaagent:/opt/atlassian/atlassian-agent-v1.3.1/atlassian-agent.jar ${JAVA_OPTS}"
然后使用命令
java -jar /opt/atlassian/atlassian-agent-v1.3.1/atlassian-agent.jar -p conf -m 666666@qq.com -n confluence -o confluence -s BDPS-J7YB-JTY8-6QHI
?BDPS-J7YB-JTY8-6QHI是我的服務(wù)器id在命令末尾,你把我的這個換成你的
然后這個就是key
接著就能開啟confluence了
/etc/init.d/confluence start
把密鑰服務(wù)進(jìn)來
當(dāng)我們選擇了mysql發(fā)現(xiàn)用不了因?yàn)檫€沒有安裝mysql引擎
mysql引擎?
tar xf mysql-connector-java-8.0.26.tar.gz
cd mysql-connector-java-8.0.26/
mv mysql-connector-java-8.0.26.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
放入引擎?
/etc/init.d/confluence restart
重啟服務(wù)
這次就可以選擇了mysql了
主機(jī)就是你服務(wù)器的ip,端口默認(rèn)3306
數(shù)據(jù)庫名稱,用戶名,密碼都是confluence
點(diǎn)擊測試連接
成功以后再下一步然后耐心等待
新手第一次使用就用示范站點(diǎn)就行
在這配置你的用戶
開始
這樣就部署完成了 ,開始使用吧!