当前位置: 首页 > 工具软件 > jira_clone > 使用案例 >

项目开发管理:jira安装流程(含破解流程)

闽经纬
2023-12-01

先登录需要部署的服务器

1、创建数据库存放位置

mkdir -p /data/devops-compose/atlassian/confluence/mariadb
chmod 777 /data/devops-compose/atlassian/confluence/mariadb

2、docker部署

1.安装docker软件

yum install -y docker

2.启动docker

systemctl start docker

3.加入开机自启动

systemctl enable docker

4.查看版本

docker --version

5.配置内核

开启包转发功能和修改内核参数 内核参数修改:br_netfiter模块用于将桥接流量转发至iptables链,br_netfiter内核出纳户数需开启转发

modprobe br_netfiter
cat > /etc/sysctl.d/docker.conf <<EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
EOF

6.使参数生效

sysctl -p /etc/sysctl.d/docker.conf

7.重启后模块失效,下面是开机自动加载模块的脚本 在etc/新建 rc.sysinit文件

cat >/etc/rc.sysinit<<EOF
#!/bin/bash
for file in /etc/sysconfig/modules/*.modles ; do
[ -x \$file ] && \$file
done
EOF

8.在/etc/sysconfig/modules/目录下新建文件如下

echo "modprobe br_netfilter" > /etc/sysconfig/modules/br_netfilter.modules

9.增加权限

chmod 755 /etc/sysconfig/modules/br_netfilter.modules

10.重启机器模块也会自动加载

lsmod |grep br_netfilter

11.配置镜像加速器

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": ["https://1v0q5mvy.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
systemctl status docker

12.docker镜像管理

搜索镜像
docker search centos
拉取镜像
docker pull centos:7.9.2009   #centos镜像
docker pull nginx    #获取nginx镜像

3、启动容器

#创建容器+容器安装启动mysql
docker run --name confluence-jira-mysql -p 3306:3306 \
-v /data/devops-compose/atlassian/confluence/mariadb:/srv/data \
-e MYSQL_ROOT_PASSWORD=root123 \
-it -d endial/mysql-alpine
​
#使用镜像启动安装mysql(为成功)
 sudo docker run \
 -p 3306:3306 --name mysql \
 -v /mydata/mysql/log:/var/log/mysql \ 
 -v /mydata/mysql/data:/var/lib/mysql \ 
 -v /mydata/mysql/conf:/etc/mysql \ 
 -e MYSQL_ROOT_PASSWORD=root \ 
 -d mysql:5.7
​

4、查看容器

docker ps #检查容器是否运行
docker rm -f confluence-jira-mysql  #如若出错,强制删除容器

5、登录mysql

注:如若mysql命令行不识别,可登录数据库后,6/7在可视化软件中设置

mysql -h 192.168.1.21 -proot123

6、设置数据库confdb事务级别

show variables like 'tx%';
set session transaction isolation level read committed;
set GLOBAL tx_isolation='READ-COMMITTED';
show variables like 'tx%';

7、创建jira数据库和用户

CREATE DATABASE 'jira' DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
create user jira identified by 'jira';
grant all privileges on *.* to 'jira'@'%' identified by 'jira' with grant option;
grant all privileges on *.* to 'jira'@'location' identified by 'jira' with grant option;
flush privileges;
​

8、安装git

yum -y install git

9、拉取代码

git clone https://gitee.com/chriscentos/devops-d.git

10、在拉下来的代码文件里,找到jira目录

cd devops-d/
ll
cd jira/
ll

11、安装jira所需

安装Dockerfile
cat Dockerfile   #查看文件内容
docker pull atlassian-jira-software:7.12.0   #将镜像拉取到本地
docker build -t jira/jira:7.12.0 .   #基于原始镜像,新做一个镜像
docker images   #docker查看详细

12、启动jira容器

docker run --name jira --detach --publish 8080:8080 jira/jira:7.12.0

13、访问:http://101.201.109.178:8080

自己的IP地址:8080

14、破解

网站

https://gitee.com/pengzhile/atlassian-agent#https://gitee.com/pengzhile/atlassian-agent/releases

网站不能看后看这里。步骤如下

1.破解包,在E盘“jira破解包”里,gz是压缩包

(破解包下載链接:https://pan.baidu.com/s/1nJaPgOLuOVkBswj2tjGlrA 
提取码:ssg6)

2.配置java环境(此处不讲解,详情看其他文章)
java 环境配置(详细教程)_多加点辣也没关系的博客-CSDN博客_java环境配置

3.配置JAVA_OPTS

你可以把:export JAVA_OPTS="-javaagent:/path/to/atlassian-agent.jar ${JAVA_OPTS}"这样的命令放到.bashrc.bash_profile这样的文件内。注:/path/to/atlassian-agent.jar改为自己的安装路径

4.重启你的Confluence服务 : systemctl restart confluence

5.执行命令:ps aux|grep java 找到对应的进程看看-javaagent参数是否正确附上

6.执行java -jar /path/to/atlassian-agent.jar时应该可以看到输出的KeyGen参数帮助。

注:/path/to/atlassian-agent.jar为自己安装的路径

7.执行命令获取秘钥:

输出的KeyGen参数java -jar atlassian-agent.jar -p 服务 -m 邮箱 -n 名称 -o 网址 -s 自己的ID
注:服务,必须为输出的KeyGen参数-p内的。里jira
	邮箱:随意
	名称:随意
	网址:使用秘钥处的网址(不确定随意可以否)
	自己的ID:注册jira时,会得到自己的ID

8.执行后的到秘钥

9.使用即可破解

 类似资料: