Linux:confluence8.5.9的部署(下载+安装+破ji)离线部署全流程
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://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://github.com/KALItarro/atlassian-agent-v1.3.1进入GitHub里
https://img-blog.csdnimg.cn/direct/b465f71e95ea423597a780525d1598ea.png
这样就把第一个包下载好了,下载完是个zip包,解压缩一下,里面的atlassian-agent-v1.3.1.zip就是要用的第一个包
atlassian-confluence-8.5.9-x64.bin
访问官网下载网站
Confluence Server Download Archives | Atlassianhttps://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://www.atlassian.com/software/confluence/download-archives https://img-blog.csdnimg.cn/direct/2a504084aa374cd4bd062b05737a64fa.png
https://img-blog.csdnimg.cn/direct/348948c119614917acaf0db5bc7b323e.png
直接下载,这个就是要准备的第二个bin包
mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar
访问下面这个官方下载网站
MySQL :: Download MySQL Community Serverhttps://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://dev.mysql.com/downloads/mysql/https://img-blog.csdnimg.cn/direct/344718835f23495891d7abcd1854cd34.png
留意:这里绝大多数的都是x86,不要选arm
https://img-blog.csdnimg.cn/direct/313be4d308c1447a9b1d1049f06b5777.png
这样就得到了第三个包
mysql-connector-java-8.0.26.tar.gz
这个在阿里云的镜像平台下载
mysql-Connector-J安装包下载_开源镜像站-阿里云 (aliyun.com)https://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://mirrors.aliyun.com/mysql/Connector-J/
进入了这个网站,发现好多的安装包,你可以按键盘上的“ CTRL + F ” 进行查找内容为: mysql-connector-java-8.0.26.tar.gz
https://img-blog.csdnimg.cn/direct/e08a2f83395d4bc9b64d996f317dcc15.png
点一下就下载了,速率非常之快,这样四个包就凑齐了
2.开始部署
java
https://img-blog.csdnimg.cn/direct/27f07b0b2a23403c83b3c9d53e5e0a11.png先把我们刚刚下载好的包放进来 ,我这都放在了/root下面
yum -y install java 先下载一下java环境
安装mysql
mkdir mysql && tar xf mysql-8.4.0-1.el7.x86_64.rpm-bundle.tar -C mysql 先解压一下这个归档包https://img-blog.csdnimg.cn/direct/5cb9c69663424b9cbfc546c0f00449de.png
在mysql下会有这些包
yum -y install createrepo 等会我们在mysql目次里创建一个repo环境,就不消一个一个安装rpm了
createrepo mysql https://img-blog.csdnimg.cn/direct/db3da2862af34de283247cbfdac7a7b0.png
创建完了rpm仓库以后再去我们当地的yum仓库进行修改
vim /etc/yum.repos.d/123.repo https://img-blog.csdnimg.cn/direct/281b6d5f39b74022ade37ab0ec75ecee.png
cd /root/mysql/ yum -y install mysql-community-server-8.4.0-1.el7.x86_64.rpm https://img-blog.csdnimg.cn/direct/35041c4bb61d479185434c7178e4ca8f.png
这样就安装完成了
systemctl start mysqld 开启服务
cat /var/log/mysqld.log| grep password 看一下暗码
https://img-blog.csdnimg.cn/direct/374bb976beb84949bf67d4146cfab56b.png
!Bm<Pk<uy8rj 这段就是,各人的暗码都不一样
mysql -uroot -p 然后复制这个暗码,输入暗码时候不会有任何字符提示,这是一直保护方式
https://img-blog.csdnimg.cn/direct/96bc9a73a3144c068c98dc6932ef5504.png
可以进来就行,然后再去修改他的暗码
exit 先退出一下mysqld
vim /etc/my.cnf 在下面参加这四行
validate_password.policy=0
character_set_server=utf8
transaction-isolation = READ-COMMITTED
innodb_log_file_size = 256M https://img-blog.csdnimg.cn/direct/4b47c549dee7475d9be52ba25f3d0e22.png
重启一下mysqld,然后再次进入mysql数据库
systemctl restart mysqld mysql -uroot -p 再次输入刚刚找到哪些暗码!Bm<Pk<uy8rj
进入到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; https://img-blog.csdnimg.cn/direct/c4ad9e818d0240b58cbee824a4401351.png
没有报错的就行了
exit 退出数据库
安装confluence
cd /root/ 回到刚刚四个包所在的位置
chmod +x atlassian-confluence-8.5.9-x64.bin
./atlassian-confluence-8.5.9-x64.bin https://img-blog.csdnimg.cn/direct/f79baaa50861499f8d1040ad7235a047.png
按o回车
https://img-blog.csdnimg.cn/direct/530bd97e89b0434faeb3de9f82082088.png按1回车
https://img-blog.csdnimg.cn/direct/970e84142beb49798b5206d5c816af0f.png
按i回车
https://img-blog.csdnimg.cn/direct/bccca4d8db0a4fe3a3f9b1b481fb3516.png
按y回车
https://img-blog.csdnimg.cn/direct/ebf54c036f9d4e88b5563f8fede7d542.png‘然后8090这个端口就启动了
使用欣赏器去访问 ip:8090
https://img-blog.csdnimg.cn/direct/cba4e633db3f4341ad96cafa0dc6bd0f.png https://img-blog.csdnimg.cn/direct/7abf713d852045ec84d5c9756eecae29.png
https://img-blog.csdnimg.cn/direct/4b9d193909c24c90aa79a72b6dad4738.png
这里记录下来你的服务器id,我们的id都是不一样的
然后回到服务器关闭服务,然后获取key
/etc/init.d/confluence stop https://img-blog.csdnimg.cn/direct/ac9cb6c7a357449991a01eaa9a27f7d0.png
关闭了服务
获取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 在该文件最后一行添加内容
export JAVA_OPTS="-javaagent:/opt/atlassian/atlassian-agent-v1.3.1/atlassian-agent.jar ${JAVA_OPTS}" https://img-blog.csdnimg.cn/direct/c01764ad80854a08b3e104a12238072f.png
然后使用命令
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在命令末尾,你把我的这个换成你的https://img-blog.csdnimg.cn/direct/e34e4c40b05d453ba1cf98c512daa428.png
然后这个就是key
接着就能开启confluence了
/etc/init.d/confluence start https://img-blog.csdnimg.cn/direct/c2f0b657fa98462a831b202a64c865c2.png
把密钥服务进来
https://img-blog.csdnimg.cn/direct/ef80e06f602d4cce8896db3259e5b218.png
https://img-blog.csdnimg.cn/direct/c8aadf8d03b84b0c9db448eed0e78e0e.pnghttps://img-blog.csdnimg.cn/direct/2fd9884e94aa431aaae121a5624df77f.png
当我们选择了mysql发现用不了由于还没有安装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 重启服务https://img-blog.csdnimg.cn/direct/a84ebb0c763b464995afdc61dabea081.png
这次就可以选择了mysql了
主机就是你服务器的ip,端口默认3306
数据库名称,用户名,暗码都是confluencehttps://img-blog.csdnimg.cn/direct/0e3a099cac24457a9d11e14acc09a7f0.png
点击测试连接
https://img-blog.csdnimg.cn/direct/218b28e91ea44c51927e4335acb61e48.png
成功以后再下一步https://img-blog.csdnimg.cn/direct/ddfbe2f47b294756966b00a716ea5da2.png然后耐烦等待
https://img-blog.csdnimg.cn/direct/86b698aff3854b43975a031b7c82311c.png新手第一次使用就用示范站点就行https://img-blog.csdnimg.cn/direct/02bc7a3f69c54226942edb67cd72cae2.pnghttps://img-blog.csdnimg.cn/direct/e3d51eb5c9be43ae8e95eff917b083c4.png
在这配置你的用户https://img-blog.csdnimg.cn/direct/32563dfdfc014f149e0a546dda5d41da.pnghttps://img-blog.csdnimg.cn/direct/68ce121926194033b308683dd0c312cc.png
开始https://img-blog.csdnimg.cn/direct/8f4efee311e7437bbfd8b6501c533153.png
https://img-blog.csdnimg.cn/direct/a68538a4303e40b4a9c3c13118bf1ff3.png
https://img-blog.csdnimg.cn/direct/37da912d25dd48619315c673128fdc3a.png这样就部署完成了 ,开始使用吧!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]