Linux Centos6.7 安装JIRA6.3.6、汉化破解以及数据迁移

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介:

JIRA环境:

系统:CentOS 6.7

JIRA版本:6.3.6

其他环境:jdk1.6、MariaDB10.0.21


第一、配置yum源(安装epel源)并升级系统到最新

#yum -y install epel-release
#yum -y upgrade && yum -y update


第二、jdk环境部署

参考 http://blog.51cto.com/13505030/2054688


第三、创建数据库

yum install mysql*

mysql> create database jira default character set utf8;
mysql> grant all privileges on jira.* to jira @'localhost' identified by '123456';
mysql> flush privileges;


第四、JIRA安装

1、下载并解压jira文件并汉化

1)、上传安装包

# cd /tmp
# wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-6.3.6.tar.gz
# tar zxf atlassian-jira-6.3.6.tar.gz
# mv atlassian-jira-6.3.6-standalone /usr/local/jira


2)、文件授权

# chown -R root.root /usr/local/jira/


2、配置jira文件

1)、创建JIRA安装目录

# mkdir -p /data/jira  ##此目录为jira安装目录


2)、配置jira.home

#cd /usr/local/jira
#vi atlassian-jira/WEB-INF/classes/jira-application.properties

wKiom1fjM9uRDMMGAABR_xbnbqM814.png-wh_50


3)、安装mysql的JDBC驱动

上传mysql-connector-java-5.1.26-bin.jar包到/usr/local/jira/atlassian-jira/WEB-INF/lib目录下


第五、启动关闭jira

#cd /usr/local/jira/bin

启动命令:

 # ./start-jira.sh

关闭命令: 

# ./stop-jira.sh


第六、WEB安装与配置

1、安装配置

     访问http://ip:8080

开始配置数据库

wKioL1fjNczzjy7EAAF931Q4li0948.png-wh_50

测试连接完成后,点击下一步,开始配置:

选择私有管理模式

wKiom1fjNhGy7HlXAACni_fRLjU478.png-wh_50

选择软件开发版本:

wKiom1fjNljQC_l7AAF_cVnfqzw442.png-wh_50

注册获取key,去官网注册一个账号:

wKiom1fjNwuz4_ucAAEXBAg2gpQ457.png-wh_50

稍等下会获取到license ,你可以通过 My Account 查看你的授权码(这是后面的步骤):

wKioL1fjOKaQDeANAAETD9Lmn_g998.png-wh_50

开始配置管理员密码

wKioL1fjOS6imjMXAAB9SE_irmg400.png-wh_50

邮件发送稍后配置:

wKiom1fjOWDh733tAACZkXmjAhw100.png-wh_50

安装完成:

wKioL1fjOYSyAdI-AAJxzKrGNYk833.png-wh_50


2、汉化

  JIRA安装部署完成之后,重新启动之后,管理员登录,找到插件(add on),管理插件(manage add on)Upload,选择语言包JIRA-6.3.3-language-pack-zh_CN.jar,观察是否有报错,如果报错,重启JIRA之后,重新上传汉化文件,汉化插件安装成功之后,找到JIRA系统配置,选择中文语言。

wKiom1fjQaTjr6P5AAB7tNZSnjI027.png


3、破解

1).关闭jira

# cd /usr/local/jira/bin
# ./stop-jira.sh


2)、替换文件

替换/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar

替换/atlassian-jira/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.17.13.jar


3)、更新授权文件

(1)、启动jira

# cd /usr/local/jira/bin
# ./start-jira.sh


(2)、编辑key文件

点击“系统”-->授权

Key说明:

  Description=JIRA Agile (formerly GreenHopper) for JIRA\: Commercial,

  NumberOfUsers=-1,

  CreationDate=你的安装日期,格式(yyyy-mm-dd),

  Evaluation=false,

  greenhopper.LicenseEdition=ENTERPRISE,

  licenseVersion=2,

  MaintenanceExpiryDate=你想设置的失效日期如:2099-12-31,

  Organisation=你公司的组织名称,

  greenhopper.active=true,

  SEN=你申请到的SEN,

  ServerID=你申请到的ServerID,

  LicenseExpiryDate=你想设置的失效日期如:2099-12-31,

  LicenseTypeName=COMMERCIAL,

  PurchaseDate你的安装日期,格式(yyyy-mm-dd)


例如(请不要直接复制下面的LicenseID,请使用自己获取的key):

wKiom1fjO1KzaHHIAAETD9Lmn_g939.png-wh_50

    Description=JIRA: Commercial,

    CreationDate=2016-05-10,

    jira.LicenseEdition=ENTERPRISE,

    Evaluation=false,

    jira.LicenseTypeName=COMMERCIAL,

    jira.active=true,

    licenseVersion=2,

    MaintenanceExpiryDate=2099-12-31,

    Organisation=pl,

    SEN=SEN-L7841388,

    ServerID=B48S-5OMT-5UL3-W2YS,

    jira.NumberOfUsers=-1,    LicenseID=AAABdg0ODAoPeNp9UUtvgkAQvu+v2KSX9gABHy012aQWONCAGsE2TXpZYbTb4EJmF1v/fVFo1PpI9rAzu/O95iYqJI34hlqPtGMP7N6gZ1HXS2jHsu/JEgHkZ1GWgGYoUpAK/ExoUUjmjxJ/OpkGsU9G1WoOOF7MFKBihk2+BHLzpDupMP3kCjyugW3hDatv2BZpgZNNCSO+AuaOo8ifusEw/Hvyf0qBm4O5+jjELaTmqfYjLnKGkK2EhKdK1uLmYplxzc20WJEYcA0YeOy558RGfxwlRn8Wdo23znvcCC2xyKpUm9vCUMVCf3MEs0YWa2AaK2i+XfZ/JqVzZmqdUoPkMr1g6IqakzBbntpXGHixPzLCB6dndx2H1AU7alyBjTVHDcgWPFdAxrjkUije+FvzvNpdad5wERdh1/i/wPb9tZa2newcBQK1ZyxRqDZLD1SKotxxvATTIY1bMfS2WdXdx4DuyRv1l5ZxLuZD8sO5PWZT/wKAbQT/MCwCFDeA9cruRuE8wn+NYnxpZk4yTVgSAhRNg+dGVOd6RFpFRU6IOPocM7J1TA==X02ia,

    LicenseExpiryDate=2099-12-31,

    PurchaseDate=2016-05-10


将例子内容更新

wKioL1fjOkqw1uRYAAA74EmPdB0605.png-wh_50

增加之后,如果到期时间显示为你设置的失效日期如:2099-12-31,就表示破解完成。

wKioL1fjOqDwRISpAACap8YT9CU674.png-wh_50


第七、查看配置与排除

1、查看数据库配置信息

#vi /data/$jira_home/dbconfig.xml


wKiom1fjO6DALuDoAAEPRXEKK3A788.png-wh_50


2、log查看

#cd  /usr/local/jira/logs
#tailf catalina.out


3、修改应用监听端口

# netstat -anlp|grep 8080


wKioL1fjO7zAxnaTAADKBTpRnOo471.png-wh_50


第八、数据备份与迁移 

jira备份(附件手动备份):

方法1:手动备份

登录jira,管理面板中jira点击“备份数据为XML” 

 wKioL1fjPnTzd9kBAACCw4S6VNU135.png-wh_50


方法2:自动备份

管理-->系统-->服务-->Backup Service(一天备份3次)

 wKioL1fjPoXCLXszAAA-6nT_VRI656.png-wh_50

注意:备份文件存放在/data/jira/export目录下,文件名为jira自定义名称,恢复时选择最新文件!!!

wKiom1fjPwGTRTyoAABizi-I76c231.png

备份附件:

打包/data/jira/data/attachments目录所有文件:

# 7za a 0920.7z attachments/*

 wKiom1fjPsWDYx_xAABhofyiAec961.png 


jira恢复:

第一、恢复数据文件

上传备份文件至新服务器指定目录下,然后在web端执行恢复:

 wKioL1fjP0yhzmU_AAELo3Y8FN8234.png-wh_50 

 wKioL1fjP2nBfIZJAABj8zfegNQ494.png-wh_50


第二、附件恢复:

上传附件至新服务器附件存放目录

解压附件覆盖原文件:

# 7za  x  0920.7z

解压后可能权限有变化,修改权限:

# chmod  751  attachments

 wKioL1fjP7zCJVYwAAA-1u0RV3g757.png

验证结果:

 wKioL1fjQEuTP4AIAAAmatkAjBw772.png-wh_50



本文转自 顶风走千里 51CTO博客,原文链接:http://blog.51cto.com/13505030/2059613

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6天前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
54 20
|
11天前
|
Ubuntu Java Linux
Linux 安装 Qualcomm ® SnapdragonTM Profiler
通过本文的详细介绍,您应该已经成功在 Linux 系统上安装并配置了 Qualcomm® Snapdragon™ Profiler,并能够连接 Android 设备进行性能分析。Snapdragon Profiler 提供了丰富的工具和功能,可以帮助开发者深入了解应用程序的性能瓶颈,从而进行优化。希望本文能对您有所帮助,让您在开发过程中更高效地使用 Snapdragon Profiler 进行性能分析和优化。
45 10
|
13天前
|
Linux
Linux安装svn并启动
Linux安装svn并启动
49 10
|
1月前
|
存储 分布式计算 Hadoop
Centos7.9安装kerberos
Centos7.9安装kerberos
82 25
|
29天前
|
存储 Shell 网络安全
Centos7.9安装openldap
Centos7.9安装openldap
52 16
|
30天前
|
数据可视化 Linux 应用服务中间件
Centos7.9安装phpldapadmin
Centos7.9安装phpldapadmin
60 15
|
1月前
|
Oracle 关系型数据库 Linux
linux8安装oracle 11g遇到的问题记录
Oracle 11g在Linux 8上安装时会遇到link编译环节的问题。官方建议忽略安装中的链接错误,安装完成后应用DBPSU 11.2.0.4.240716补丁及一次性补丁33991024,再重新编译二进制文件,并配置监听器和数据库。但因11g已退出服务期,这些补丁需付费获取。网上信息显示22年1月的PSU补丁也可解决问题,找到该补丁后按常规方式打补丁即可。如有需求或疑问可咨询我。
71 20
|
1月前
|
弹性计算 运维 Ubuntu
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
75 7
|
1月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
1月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享