简单部署-交流工具confluence

Confluence 是一个团队工作区,可有效融合知识与协作。 动态页面为您的团队提供一个场所,可用来创建、收集和协同处理任何项目或创意。 空间有助于您的团队构造、整理和共享工作,让每一位团队成员能够洞悉系统知识,并且访问实现最佳工作成果所需的信息

实验目的:部署及访问到UI界面即可

环境准备:采用阿里云ecs设备

主机名IP地址服务
aa

本机ip:10.10.1.202/24

公网ip:8.146.208.126

mysql

confluence7.4.6

安装Java环境(要求java1.7以上)

安装服务,记得是阿里的yum源

[root@aa ~]# yum -y install java-1.8.0-openjdk.x86_64

安装MySQL

[root@aa ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
[root@aa ~]# rpm -ivh mysql57-community-release-el7-9.noarch.rpm
[root@aa ~]# cd /etc/yum.repos.d/
[root@aa yum.repos.d]# ls
mysql-community.repo         rocky-addons.repo.bak  rocky-extras.repo
mysql-community-source.repo

安装mysql5.7,过程无报错即可

yum install mysql-server -y

如果报错的话就只能重新导入密钥,再安装了,但也有可能是其他原因安装不上,具体看报错信息

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

启动并设置设置开机自启动:

systemctl restart mysqld
systemctl enable mysqld

修改mysql密码:这里我暂时使用的密码是123.com

[root@aa ~]# mysqladmin -u root -p password

登录数据库

[root@aa ~]# mysql -u root -p123.com
mysql> create database confluence default character set utf8 collate utf8_bin;
#创建数据库并设置数据库的字符集,属性,确保数据库在存储和处理文本数据时使用正确的编码和排序方式
mysql> create user 'confluencer'@'%' identified by '123.com';
#创建用户
mysql> grant all privileges on confluence.* to 'confluencer'@'%';
#给用户confluence库的全部权限
mysql> flush privileges;        #刷新数据库权限

从官网下载合适的版本

Confluence Server Download Archives | Atlassian

此案例中使用的是7.4版本的

[root@aa ~]# wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-7.4.6-x64.bin

添加权限、安装

[root@aa ~]# chmod 755 atlassian-confluence-7.4.6-x64.bin
[root@aa ~]# ./atlassian-confluence-7.4.6-x64.bin    #一直回车就好

出现http://localhost:8090就好了

下面就该破解7.4版本的了

Confluence7.4安装并破解汉化教程 - 杭州铁锤 - 博客园 (cnblogs.com)

首先要安装java环境

安装/jdk-8u172-windows-x64.exe

在/opt/atlassian/confluence/confluence/WEB-INF/lib目录中找到atlassian-extras-decoder-v2-3.4.1.jar拉到物理机 (和破解工具放在同一目录)

点击.patch!选择上一步保存到本地的要破解的jar包atlassian-extras-2.4.jar,最后点击打开破解完成。

不要关闭破解工具页面,后面还会用到。

现在已经将atlassian-extras-2.4.jar破解完成了

放回到虚拟机原路径/opt/atlassian/confluence/confluence/WEB-INF/lib下

下载mysq连接驱动jar包mysql-connector-java-5.1.24-bin.jar并上传至/opt/atlassian/confluence/confluence/WEB-INF/lib目录

mysql链接驱动下载及设置

cd /opt/atlassian/confluence/confluence/WEB-INF/lib

wget https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.24/mysql-connector-java-5.1.24.jar

启动confluence

/opt/atlassian/confluence/bin/startup.sh

可能结果不太一样,如果不行就killtomcatpid

firewall-cmd --add-port=8090/tcp

firewall-cmd --add-port=8090/tcp --permanent

访问

http://192.168.100.10:8090

选择产品安装

直接下一步

BG8N-2MMZ-USSQ-SI7O

修改mysql配置文件

vim /etc/my.cnf

最后一行添加

port = 3306

basedir = /usr

datadir = /var/lib/mysql

tmpdir = /tmp

#lc-messages-dir = /usr/share/mysql

#skip-external-locking

#bind-address = 0.0.0.0

thread_stack = 192K

thread_cache_size = 8

log_error = /var/log/mysqlerror.log

expire_logs_days = 10

max_binlog_size = 100M

skip-name-resolve

back_log = 600

max_connections = 1000

open_files_limit = 65535

table_open_cache = 128

binlog_cache_size = 1M

max_heap_table_size = 8M

tmp_table_size = 16M

read_buffer_size = 2M

read_rnd_buffer_size = 8M

sort_buffer_size = 8M

join_buffer_size = 8M

thread_cache_size = 8

query_cache_size = 16M

query_cache_limit = 2M

key_buffer_size = 32M

innodb_large_prefix=on

innodb_file_format=Barracuda

character-set-server=utf8mb4

collation-server=utf8mb4_bin

default-storage-engine=INNODB

max_allowed_packet=256M

innodb_log_file_size=2GB

binlog_format=row

slow_query_log=on

slow_query_log_file=/var/log/mysql-slow.log

transaction-isolation=READ-COMMITTED

重启

systemctl restart mysqld

填写用户名,邮箱地址,密码下一步就好了

创建空间名是继续就好了

  • 22
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值