JIRA企业级项目管理系统

源码 2024-9-5 09:56:42 66 0 来自 中国
部署JIRA


  • JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。
一、准备工作

jira7.3安装包atlassian-jira-software-7.3.8-x64.binjdk1.8一台配置高点的机器,我这里采用的是4核4G192.168.6.72---jira-server二、安装过程

配置一些基础的环境
1.安装jdk,将jdk上传到服务器中[root@jira-server ~]# systemctl stop firewalld[root@jira-server ~]# systemctl disable firewalld[root@jira-server ~]# setenforce 0[root@jira-server ~]# tar xzf jdk-8u191-linux-x64.tar.gz -C /usr/local/[root@jira-server ~]# mv /usr/local/jdk1.8.0_191/ /usr/local/java[root@jira-server ~]# vim /etc/profileJAVA_HOME=/usr/local/java JRE_HOME=$JAVA_HOME/jre CLASS_PATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jarJRE_HOME/lib PATH=$PATHJAVA_HOME/binJRE_HOME/binexport JAVA_HOME JRE_HOME CLASS_PATH PATH[root@jira-server ~]# source /etc/profile[root@jira-server ~]# java -versionjava version "1.8.0_191"Java(TM) SE Runtime Environment (build 1.8.0_191-b12)Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)2.安装mariadb数据库[root@jira-server ~]# yum -y install mariadb-server mariadb[root@jira-server ~]# systemctl start mariadb [root@jira-server ~]# systemctl enable mariadb初始化数据库
[root@jira-server ~]# mysql_secure_installation创建jira数据库
# 登录mysql    [root@jira-server ~]# mysql -uroot -py        # 创建`jira`数据库    MariaDB [(none)]> create database jira default character set utf8 collate utf8_bin;    # 回显如下,代表数据库创建成功    Query OK, 1 row affected (0.00 sec)    # 退出数据库    MariaDB [(none)]> exit    [root@jira-server ~]#安装jira7.3.8

  • 将atlassian-jira-software-7.3.8-x64_2.bin上传到服务器中,我的安装包在/root下,安装包名atlassian-jira-software-7.3.8-x64_2.bin
[root@jira-server ~]# rz -y   #上传atlassian-jira-software-7.3.8-x64_2.bin设置权限
[root@jira-server ~]# chmod +x atlassian-jira-software-7.3.8-x64_2.bin安装
[root@jira ~]# ./atlassian-jira-software-7.3.8-x64_2.bin安装过程中jira会问你几个问题,我在下面解释一下问题的意思
第一问:
     This will install JIRA Software 7.3.8 on your computer.        OK [o, Enter], Cancel [c]        (输入`o` 或 按`回车`键)

  • 这里是在通知你,将要在你的电脑上安装JIRA 7.3.8,输入o 或 按回车键,允许程序安装
第二问:
       Choose the appropriate installation or upgrade option.        Please choose one of the following:        Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing JIRA installation [3]                (输入`1`)

  • 系统提示你“选择适当的安装或升级选项”
  • 这里三个选项的含义分别是快速安装(默认设置)、自定义+ 安装(适合高级用户)以及升级现有的JIRA
  • 我们这里选择1,使用默认设置快速安装就好
第三问:
     Details on where JIRA Software will be installed and the settings that will be used.        Installation Directory: /opt/atlassian/jira         Home Directory: /var/atlassian/application-data/jira         HTTP Port: 8080         RMI Port: 8005         Install as service: Yes         Install [i, Enter], Exit [e]                (输入`i` 或 按`回车`键)

  • 这里是在提示你,默认设置是什么样的
默认安装路径是
   /opt/atlassian/jira 默认家路径是
/var/atlassian/application-data/jira 默认监听端口是
HTTP Port: 8080 RMI Port: 8005 如果你同意默认设置,那么输入i或按回车,等待安装完成

  • 在一小段时间的等待后,它还会蹦出一个问题
Installation of JIRA Software 7.3.8 is complete        Start JIRA Software 7.3.8 now?        Yes [y, Enter], No [n]                (输入`y` 或 按`回车`键)</pre>

  • 其实到这一步,安装已经完成了。系统在问你,是不是现在就启动JIRA?我们接下来还要进行破解,需要替换JIRA的文件,所以我们选择不启动,输入n
出现如下信息,代表安装成功
Installation of JIRA Software 7.3.8 is complete        Your installation of JIRA Software 7.3.8 is now ready.        Finishing installation ... [root@jira-server ~]#

  • 破解jira7.3.8分为两部分,第一部分替换原文件,第二部分是跳过秘钥
将jira.zip包上传到服务器中
[root@jira-server ~]# rz -y   #上传jira.zip包[root@jira-server ~]# yum install -y unzip tree  #安装解压工具与tree命令[root@jira-server ~]# unzip jira7.3.zip     Archive:  jira7.3.zip     inflating: jira7.3/atlassian-extras-3.2.jar     inflating: jira7.3/mysql-connector-java-5.1.39-bin.jar [root@jira-server ~]# cd jira7.3/

  • 破解jira7.3.8(第一部分
[root@jira-server jira7.3]# tree .    .    ├── atlassian-extras-3.2.jar    └── mysql-connector-java-5.1.39-bin.jar        0 directories, 2 files

  • 把破解包里的文件复制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下
[root@jira-server jira7.3]# \cp -f * /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/这里简单介绍一下两个jar包的功能:

  • atlassian-extras-3.2.jar---和license相关
  • mysql-connector-java-5.1.39-bin.jar---jira连接mysql数据库相关的jar包
开启jira服务
[root@jira-server ~]# /opt/atlassian/jira/bin/start-jira.sh打开jira首页测试服务是否成功启动,通过Windows的浏览器访问jira 机器的IP地址:8090端口,例如:**
  http://192.168.6.72:8080接下来按图操作


配置数据库

  • 选择使用自己的数据库
  • 选择使用自己的数据库后,会展开如下表单。因为我没有使用分离部署,所以Hostname字段使用的就是127.0.0.1,如果你是采用分离部署的方式安装,请输入你自己的数据库地址
  • 下图是jira应用的一些属性
  • 这里解释一下Mode的两种模式
   Private模式:只有管理员才能创建新的工单   Public模式:任何能登录的人都能创建工单我这里选择了Private


  • 破解jira7.3.8(第二部分)
    Server ID页面

    4.png



  • 去自己的邮箱完成注册成功之后可以登录就行
回到

6.png

  • 申请试用码要完成这个表单,需要你注意的是,这里要选Jira Software(Server)
Jira Software(Server)与Jira Software(Data Center)的左右顺序是会变动的,不要无脑选左边
获得License Key
8.png 将License Key粘贴进jira页面


粘贴进去后,点击Next,如果能出现接下里步骤的页面,就算成功跳过License Key了。至此,破解第一、二部分均完成。

  • 配置管理员账户
10.png

  • 设置邮件提醒
11.png

  • 点击Finish,完成安装

    • 系统会在底部提示你

Please wait while the final step of the JIRA installation is being performed...意思是“正在执行JIRA安装的最后一步,请稍候……”


  • 如何启动和关闭jira?
# 启动 jira[root@jira-server jira7.3]# /opt/atlassian/jira/bin/start-jira.sh# 关闭 jira[root@jira-server jira7.3]# /opt/atlassian/jira/bin/stop-jira.sh

  • 我该怎么删除jira呢?


  • 在安装时,jira会提示你将其安装在了什么位置(如果你忘记了,可以再读一遍安装文档);
  • 如果是使用默认配置进行安装,那只需要执行如下命令即可:
   [root@jira-server ~]# rm -rf /opt/atlassian/jira    [root@jira-server ~]# rm -rf /var/atlassian/application-data/jira

  • 除此之外,还需要你删除jira的用户和组,否则你再安装jira的时候,jira的用户名会被命名为jira1、jira2……
  • 具体方法是
[root@jira-server ~]# userdel -r jira
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-18 16:53, Processed in 0.165526 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表