Linux:confluence8.5.9的部署(下载+安装+破ji)离线部署全流程 ...

冬雨财经  金牌会员 | 2024-8-27 07:22:22 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 972|帖子 972|积分 2916

0.环境

Confluence也是比力吃运存了,我发起运行运存给到4g或者4g以上就可以了,核数可以给到1核或以上 
我部署在centos7.9操作系统上,ip地址为:192.168.6.1,yum仓库使用的是自己的镜像文件,本章所有使用到的包全部为离线包,准备好包,到任何离线环境都可部署,防火墙和selinux都是关闭的
本章内容仅供个人学习研究和交换使用,请于下载后二十四小时内删除,请支持正版
本章内容仅供个人学习研究和交换使用,请于下载后二十四小时内删除,请支持正版
本章内容仅供个人学习研究和交换使用,请于下载后二十四小时内删除,请支持正版

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数据库) 
     mysql-connector-java-8.0.26.tar.gz(mysql数据库引擎)
  下面依次进行下载

atlassian-agent-v1.3.1.zip

KALItarro/atlassian-agent-v1.3.1: 本章内容仅供个人学习研究和交换使用,请于下载后二十四小时内删除,请支持正版 (github.com)
https://github.com/KALItarro/atlassian-agent-v1.3.1进入GitHub里
 

这样就把第一个包下载好了,下载完是个zip包,解压缩一下,里面的atlassian-agent-v1.3.1.zip就是要用的第一个包

atlassian-confluence-8.5.9-x64.bin

访问官网下载网站
Confluence Server Download Archives | Atlassian
https://www.atlassian.com/software/confluence/download-archives 


直接下载,这个就是要准备的第二个bin包

mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar

访问下面这个官方下载网站
MySQL :: Download MySQL Community Server
https://dev.mysql.com/downloads/mysql/

留意:这里绝大多数的都是x86,不要选arm 

这样就得到了第三个包

  mysql-connector-java-8.0.26.tar.gz

这个在阿里云的镜像平台下载
mysql-Connector-J安装包下载_开源镜像站-阿里云 (aliyun.com)
https://mirrors.aliyun.com/mysql/Connector-J/
进入了这个网站,发现好多的安装包,你可以按键盘上的“ CTRL + F ” 进行查找内容为: mysql-connector-java-8.0.26.tar.gz 

点一下就下载了,速率非常之快,这样四个包就凑齐了

2.开始部署 

java 

先把我们刚刚下载好的包放进来 ,我这都放在了/root下面
  1. yum -y install java
复制代码
先下载一下java环境

 安装mysql

  1. mkdir mysql && tar xf mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar -C mysql
复制代码
 先解压一下这个归档包

在mysql下会有这些包
  1. yum -y install createrepo
复制代码
等会我们在mysql目次里创建一个repo环境,就不消一个一个安装rpm了
  1. createrepo mysql
复制代码

创建完了rpm仓库以后再去我们当地的yum仓库进行修改
  1. vim /etc/yum.repos.d/123.repo
复制代码

  1. cd /root/mysql/
复制代码
  1. yum -y install mysql-community-server-8.4.0-1.el7.x86_64.rpm
复制代码

这样就安装完成了
  1. systemctl start mysqld
复制代码
开启服务
  1. cat /var/log/mysqld.log  | grep password
复制代码
看一下暗码

!Bm<k<uy8rj   这段就是,各人的暗码都不一样
  1. mysql -uroot -p
复制代码
然后复制这个暗码,输入暗码时候不会有任何字符提示,这是一直保护方式

可以进来就行,然后再去修改他的暗码
  1. exit
复制代码
先退出一下mysqld
  1. vim /etc/my.cnf
复制代码
在[mysqld]下面参加这四行
  1. validate_password.policy=0
  2. character_set_server=utf8
  3. transaction-isolation = READ-COMMITTED
  4. innodb_log_file_size = 256M
复制代码

重启一下mysqld,然后再次进入mysql数据库
  1. systemctl restart mysqld
复制代码
  1. mysql -uroot -p
复制代码
再次输入刚刚找到哪些暗码!Bm<k<uy8rj
进入到mysql之后就输入下面这些sql语句,都是mysql里的语句这里不做过多的先容了,如果想知道请自行搜索
  1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'confluence';
  2. create database confluence default character set utf8mb4;
  3. create user 'confluence'@'%' identified by 'confluence';
  4. grant all PRIVILEGES on *.* to confluence@'%';
  5. flush privileges;
  6. ALTER DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
复制代码

没有报错的就行了
  1. exit
复制代码
 退出数据库

安装confluence

  1. cd /root/
复制代码
回到刚刚四个包所在的位置
  1. chmod +x atlassian-confluence-8.5.9-x64.bin
复制代码
  1. ./atlassian-confluence-8.5.9-x64.bin
复制代码

按o回车
按1回车

按i回车

按y回车
‘然后8090这个端口就启动了
使用欣赏器去访问     ip:8090
 


这里记录下来你的服务器id,我们的id都是不一样的
然后回到服务器关闭服务,然后获取key
  1. /etc/init.d/confluence stop
复制代码

关闭了服务

获取key

获取key就要使用到atlassian-agent-v1.3.1.zip了
  1. unzip atlassian-agent-v1.3.1.zip
复制代码
  1. mv atlassian-agent-v1.3.1 /opt/atlassian/
复制代码
  1. vim /opt/atlassian/confluence/bin/setenv.sh
复制代码
在该文件最后一行添加内容
  1. export JAVA_OPTS="-javaagent:/opt/atlassian/atlassian-agent-v1.3.1/atlassian-agent.jar ${JAVA_OPTS}"
复制代码

然后使用命令
  1. 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是我的服务器id在命令末尾,你把我的这个换成你的

然后这个就是key
接着就能开启confluence了
  1. /etc/init.d/confluence start
复制代码

把密钥服务进来


当我们选择了mysql发现用不了由于还没有安装mysql引擎

mysql引擎 

  1. tar xf mysql-connector-java-8.0.26.tar.gz
复制代码
  1. cd mysql-connector-java-8.0.26/
复制代码
  1. mv mysql-connector-java-8.0.26.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
复制代码
放入引擎 
  1. /etc/init.d/confluence restart
复制代码
重启服务

这次就可以选择了mysql了
主机就是你服务器的ip,端口默认3306
数据库名称,用户名,暗码都是confluence

点击测试连接

成功以后再下一步
然后耐烦等待
新手第一次使用就用示范站点就行

在这配置你的用户

开始


这样就部署完成了 ,开始使用吧!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

冬雨财经

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表