JIRA 敏捷开发平台部署记录

1.1 jira说明

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

  JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可

1.1.1 前期准备

#准备

echo "10.0.0.1 mirrors.aliyuncs.com  mirrors.aliyun.com"  >> /etc/hosts
yum clean all  &>/dev/null
mkdir -p  /application/
mkdir -p  /server/tools/
cd /server/tools

# 安装 jdk

wget http://10.0.0.1/apache/tomcat/jdk-8u60-linux-x64.tar.gz
tar xf jdk-8u60-linux-x64.tar.gz -C /application/
ln -s /application/jdk1.8.0_60 /application/jdk
sed -i.ori ‘$a export JAVA_HOME=/application/jdk\nexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH\nexport CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar‘ /etc/profile
source /etc/profile
yum install mariadb-server -y
systemctl start mariadb.service
systemctl enable mariadb.service
history

1.1.2 系统环境说明

[[email protected] tools]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[[email protected] tools]# uname -a
Linux jira 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[[email protected] tools]# getenforce
Disabled
[[email protected] tools]# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

java环境说明

[[email protected] tools]# java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

1.1.3 创建数据库

mysql
create database jira default character set utf8 collate utf8_bin;
grant all on jira.* to ‘jira‘@‘localhost‘ identified by ‘jira‘;
exit

1.2 安装配置jire

1.2.1 下载jire

          https://www.atlassian.com/software/jira/download

wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.2.2-x64.bin
# wget http://10.0.0.1/apache/apps/atlassian-jira-software-7.6.0-x64.bin

# 修改权限

chmod 755 atlassian-jira-software-7.6.0-x64.bin

1.2.2 安装jire

[[email protected] tools]# ./atlassian-jira-software-7.6.0-x64.bin
Unpacking JRE ...
Starting Installer ...
十一月 24, 2017 7:05:22 下午 java.util.prefs.FileSystemPreferences$1 run
信息: Created user preferences directory.
十一月 24, 2017 7:05:22 下午 java.util.prefs.FileSystemPreferences$2 run
信息: Created system preferences directory in java.home.

This will install JIRA Software 7.6.0 on your computer.
OK [o, Enter], Cancel [c]
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
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

Extracting files ...

Please wait a few moments while JIRA Software is configured.
Installation of JIRA Software 7.6.0 is complete
Start JIRA Software 7.6.0 now?
Yes [y, Enter], No [n]
y

Please wait a few moments while JIRA Software starts up.
Launching JIRA Software ...
Installation of JIRA Software 7.6.0 is complete
Your installation of JIRA Software 7.6.0 is now ready and can be accessed
via your browser.
JIRA Software 7.6.0 can be accessed at http://localhost:8080
Finishing installation ...

1.2.3 修改程序

# 先将 jire 停止

[[email protected] ~]# /etc/init.d/jira stop

  程序下载地址: https://page00.ctfile.com/fs/15323800-217438995

unzip jira7.3.zip
cd jira7.3/
\cp ./* /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
# 启动jire

# 启动jire

[[email protected] ~]# /etc/init.d/jira start

1.3 web界面访问

  http://10.0.0.212:8080/

1.3.1 web界面安装

选择自己设置

选择数据库为mysql,填写好之前的mysql,先进行测试,然后点击下一步

数据库设置比较慢,耐心等待。

生产密钥

将密钥复制过来

配置完管理用户后点击完成

安装完成

1.4 创建第一个项目

   至此基本的使用就介绍完了。

1.5 参考文献

https://www.ilanni.com/?p=12119
https://zh.wikipedia.org/wiki/JIRA
https://baike.baidu.com/item/JIRA/6608817?fr=aladdin
时间: 2024-10-17 23:28:40

JIRA 敏捷开发平台部署记录的相关文章

敏捷开发平台:xxl-glue

github地址:https://github.com/xuxueli/xxl-glue git.osc地址:http://git.oschina.net/xuxueli0323/xxl-glue 博客地址(内附使用教程):http://www.cnblogs.com/xuxueli/p/5115036.html [最迅速的熟悉该项目的方式:执行底层SQL文件“\xxl-glue\db\xxl_glue_mysql.sql”:Eclipse中导入“xxl-glue-admin”和“xxl-glu

力软敏捷开发平台 7.0.6 框架源码下载

接触这个框架有三年的时间了,初次接触b/s型开发项目时,是在指导人员的帮助下完成的,技术上确实也学到了一些东西,但个人觉得最大的收获是在开发软件项目的过程中,自己意识上的提升,如做项目是考虑其合理性安全性以及并发性的重要性与必要性,这么想来发现我们以前开发的项目简直太肤浅了,接来下我还是踏下心来研究处理好创业项目的测试以及后台程序并发性,安全性的问题吧. 任何一个框架都是不完美的,此框架也是,有其便利的地方,我们用起来很舒服,开发起来很方便,但是每当我们想要加入个性化要求的时候这便是一件比较蛋疼

度量快速开发平台部署IIS服务端后提示不具备查看该目录和页的权限 ALC

今天在云虚拟机上部署度量快速开发平台服务端后,访问效果如下所示:  提示 不具备查看该目录或页面的权限,因为访问控制列表(ALC)对wrb服务器上的该资源进行了配置. 这个错误,主要是IIS上部署的服务端文件夹访问权限不够引起,只需要把服务端目录安全性设置为 network service用户完全控制即可.如果设置这个用户后仍然不行,则需要把everyone用户设置为完全控制才行.原文地址:http://bbs.delit.cn/thread-336-1-1.html 转载请注明出处: 撰写人:

Netdata---Linux系统性能实时监控平台部署记录

转载:https://www.cnblogs.com/kevingrace/p/7300191.html 通常来说,作为一个Linux的SA,很有必要掌握一个专门的系统监控工具,以便能随时了解系统资源的占用情况.下面就介绍下一款Linux性能实时监测工具-Netdata,它是Linux系统实时性能监测工具,以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu.内存.硬盘输入/输出.网络等linux性能的数据).Netdata的web前端响应很快,而且不需要Flash插件. UI很整洁

读书笔记 -《高效程序员的45个习惯-敏捷开发修炼之道》

<高效程序员的45个习惯-敏捷开发修炼之道> 一本2010年出版的书,当时敏捷还只是在国外开始流行,像我这种菜鸟级根本听都没听过.这次通读了这本书,受益良多,回顾自己的职业生涯,多是漫无目的的瞎混,为了生活而生活而已.通过这本书才算对敏捷有了初步的了解,并有意向敏捷进行实践.愿此文可结识更多敏捷的先行者,带领我进入敏捷的世界. 第一章. 敏捷--高效软件开发之道 名言:  不管路走了多远,错了就要重新返回   -- 土耳其谚语 敏捷开发宣言  个体和交互 > 过程和工具 可工作的软件 &

读书笔记 -《高效程序猿的45个习惯-敏捷开发修炼之道》

<高效程序猿的45个习惯-敏捷开发修炼之道> 一本2010年出版的书,当时敏捷还仅仅是在国外開始流行,像我这样的菜鸟级根本听都没听过.这次通读了这本书.受益良多.回想自己的职业生涯,多是漫无目的的瞎混,为了生活而生活而已. 通过这本书才算对敏捷有了初步的了解,并有意向敏捷进行实践.愿此文可结识很多其它敏捷的先行者.带领我进入敏捷的世界. 第一章. 敏捷--高效软件开发之道 名言:  无论路走了多远.错了就要又一次返回   -- 土耳其谚语 敏捷开发宣言  个体和交互 > 过程和工具 可工

秦俊:开放 DevOps 敏捷开发套件,助力开发者驰骋云端

欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~ DevOps可以让人工智能(AI).大数据(Bigdata).云计算(Cloud)更加高效地落地,越来越多的企业和团队在践行DevOps.腾讯云DevOps产品总监秦俊表示,腾讯云将陆续开放TAPD(腾讯敏捷研发平台).TGit(腾讯Git源代码管理).CCI(持续集成服务).SODA(游戏持续集成).织云(云端运维)等DevOps相关产品套件,帮助开发者提升开发时间价值. 腾讯云DevOps产品总监秦俊 TAPD是长期服务于腾讯自有

我推崇的软件工程思想--敏捷开发

在前一篇博客中谈到了是上课学的是"上世纪"的软件工程思想,先买呢谈谈我推崇的软件工程思想----敏捷开发 为什么要敏捷开发 "没有人喜欢敏捷,但我们不得不敏捷.就像没有人喜欢工作,但你必须工作."这是我经常用来调侃敏捷的一句话. 试想一下,拿到一份完整详尽的需求文档,逐个功能Coding,测试部署上线.不需要再次确认需求,不会有人打断思路.没有需求更改,只要自己不犯错,不存在推倒重来这才是大部分开发人员最舒服的工作方式吧,简直太完美了.但它很像瀑布,一点都不敏捷.

敏捷开发流程,您缺一个这样的协作平台

近年来,在高科技行业,为了响应快速的技术迭代和产品升级,敏捷开发流程正成为越来越多企业的选择.企业希望通过敏捷开发模式,基于自身的线性发展,来获取非线性的创新与竞争优势. 敏捷开发宣言是这样重新定义研发过程: ? 个体和交互胜过过程和工具 ? 可以工作的软件胜过面面俱到的文档 ? 客户合作胜过合同谈判 ? 响应变化胜过遵循计划 敏捷开发模式的践行,并非易事.首先是团队观念的转变和组织变革,然后这些还并不足够,在敏捷流程中特别强调沟通的高效,快速而有序.要做到这样,您还需要一个协作平台. 敏捷开发