服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - 编程技术 - DevOps-需求管理工具-Jira安装部署

DevOps-需求管理工具-Jira安装部署

2021-02-04 01:11DevOps云学堂 编程技术

Server 和 Data Center 产品的重大变更 我们将对 Server 和 Data Center 产品执行一系列变更,包括在 2021 年 2 月 2 日停止销售新 Server 许可证,并在 2024 年 2 月 2 日停止对 Server 的支持。了解这些变更对您的影响。

Server 和 Data Center 产品的重大变更 我们将对 Server 和 Data Center 产品执行一系列变更,包括在 2021 年 2 月 2 日停止销售新 Server 许可证,并在 2024 年 2 月 2 日停止对 Server 的支持。了解这些变更对您的影响。

也就是说以后Jira 更多的是saas版本和数据中心版本。

DevOps-需求管理工具-Jira安装部署

1. 下载软件包进入官网 https://www.atlassian.com/zh/software/jira/download

DevOps-需求管理工具-Jira安装部署

选择同意许可协议,然后提交。如果有其他版本需求,这里也可以选择其他的历史版本。

DevOps-需求管理工具-Jira安装部署

下载完成后,是一个可执行的bin文件,需要上传到服务器。顺便下载agent,用于学习研究使用。https://gitee.com/pengzhile/atlassian-agent。本项目只做个人学习研究之用,不得用于商业用途!商业使用请向Atlassian购买正版,谢谢合作!

  1. scp atlassian-jira-software-8.13.2-x64.bin root@192.168.1.200:/root 
  2. ssh 182.168.1.200 
  3. wget https://gitee.com/pengzhile/atlassian-agent/attach_files/283101/download/atlassian-agent-v1.2.3.tar.gz 
  4.  
  5. ## 可以看到两个文件 
  6. atlassian-agent-v1.2.3.tar.gz  atlassian-jira-software-8.13.2-x64.bin 
  7.  
  8. ## 添加可执行权限,并执行。 
  9. chmod +x atlassian-jira-software-8.13.2-x64.bin 
  10. ./atlassian-jira-software-8.13.2-x64.bin 

2. 创建数据库

这里采用的是postgresql数据库。

  1. CREATE USER jiraadmin WITH PASSWORD 'password'
  2. CREATE DATABASE jiradb WITH ENCODING 'UNICODE' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0; 
  3. GRANT ALL PRIVILEGES ON DATABASE jiradb TO jiraadmin; 

3. 开始安装

  1. [root@zeyang-nuc-service jira]# ./atlassian-jira-software-8.13.2-x64.bin 
  2. Unpacking JRE ... 
  3. Starting Installer ... 
  4.  
  5. This will install Jira Software 8.13.2 on your computer. 
  6. OK [o, Enter], Cancel [c]   ## 这里回车 
  7.  
  8. Click Next to continueor Cancel to exit Setup. 
  9.  
  10. Choose the appropriate installation or upgrade option
  11. Please choose one of the following: 
  12. Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing Jira installation [3] 
  13. 1  ## 选择默认安装(当你的本地8080 8005 端口被占用可以选择 自定义安装2) 
  14. The following default options cannot be used. You will be asked to provide alternatives for these options. 
  15. * Home Directory (Existing home directory) 
  16.  
  17.  
  18. Default location for Jira Software data   ## 默认的数据目录 
  19. [/var/atlassian/application-data/jira] 
  20.  
  21.  
  22. Details on where Jira Software will be installed and the settings that will be used. 
  23. Installation Directory: /opt/atlassian/jira 
  24. Home Directory: /var/atlassian/application-data/jira 
  25. HTTP Port: 8080 
  26. RMI Port: 8005 
  27. Install as service: Yes 
  28. Install [i, Enter], Exit [e]  ## 安装系统服务 
  29.  
  30.  
  31. Extracting files ... 
  32.  
  33.  
  34. Please wait a few moments while Jira Software is configured. 
  35.  
  36. Installation of Jira Software 8.13.2 is complete 
  37. Start Jira Software 8.13.2 now? 
  38. Yes [y, Enter], No [n]  ## 启动jira服务 
  39.  
  40.  
  41. Please wait a few moments while Jira Software starts up. 
  42. Launching Jira Software ... 
  43.  
  44. Installation of Jira Software 8.13.2 is complete 
  45. Your installation of Jira Software 8.13.2 is now ready and can be accessed 
  46. via your browser. 
  47. Jira Software 8.13.2 can be accessed at http://localhost:8080 
  48. Finishing installation ... 

开放 8080 端口

  1. ## 开放8080端口 
  2. firewall-cmd --add-port=8080/tcp --permanent 
  3. systemctl reload firewalld 
  4. firewall-cmd --list-all 

此时访问jira,会发现出现license问题。

  1. Technical details 
  2. Log's referral number: fa4a4176-5d14-419f-a15f-cebd0d7bd08c 
  3.  
  4. Cause 
  5. Referer URL: Unknown 
  6.  
  7. com.atlassian.cache.CacheException: java.lang.IllegalStateException: Unable to parse license: AAABgg0ODAoPeJx9klFvgjAUhd/7K0j2DAJTU.. 
  8.  
  9. .....  

我们需要在jira启动的时候添加atlassian-agent.jar。

  1. systemctl stop jira 
  2. cd  
  3. tar zxf atlassian-agent-v1.2.3.tar.gz 
  4. ls 
  5. ## atlassian-agent-v1.2.3  atlassian-agent-v1.2.3.tar.gz  atlassian-jira-software-8.13.2-x64.bin 
  6.  
  7. mv atlassian-agent-v1.2.3/atlassian-agent.jar /opt/atlassian/ 

编辑文件: /opt/atlassian/jira/bin/setenv.sh

  1. 79 #export JAVA_OPTS 
  2. 80 export JAVA_OPTS="-javaagent:/opt/atlassian/atlassian-agent.jar ${JAVA_OPTS}" 

启动jira systemctl start jira

4. 初始化配置

DevOps-需求管理工具-Jira安装部署

配置数据库链接信息,待测试连接通过后点击下一步。

DevOps-需求管理工具-Jira安装部署

设置站点信息

DevOps-需求管理工具-Jira安装部署

注册

DevOps-需求管理工具-Jira安装部署
  1. [root@zeyang-nuc-service atlassian]# java -jar atlassian-agent.jar -d -m admin@test.com -n JIRA -p jira -o http://192.168.1.200:8080 -s  BRTQ-XNWS-FZVU-9DZR 
  2.  
  3. ==================================================== 
  4. =======        Atlassian Crack Agent         ======= 
  5. =======           https://zhile.io           ======= 
  6. =======          QQ Group: 30347511          ======= 
  7. ==================================================== 
  8.  
  9. Your license code(Don't copy this line!!!): 
  10.  
  11. AAABpg0ODAoPeJyNkt1uozAQhe95CqReQ40rJRDJUlugKi0huyFpV71zyKRxBQaNTdrs068JVP2Lo 
  12. pV8Y2vO8Zlv5izn2o6gsD1qUzqh3oRc2Lf3C5sSSqxnBJDbumkA3VQUIBUs9g1kvAIWzqbTeB4mV 
  13. 6kVInAtahlxDawTOh41xzohiUAVKJpOxZayFJXQsLbLXmCv9vZW60ZNzs//bkUJrqitKRdSg+Syg 
  14. PitEbgffvMDh4zNsV4E8veU8Vr01lmaTJNFHFlZW60AZ5ulAlTM8d7DnfBqsF63hXa7i6PqjX7lC 
  15. O4PoxO1vNBiB0xjC19Yfn4/ITepeAima+xLBzwP5uOuOWrl7eoD46Ek3vGyPQyDbXipBvvvRjN85 
  16. lKovq4jbUB7AXW9ke96LiVk4hOfWGEttYkaG/Ql4+tKyEsNSrtFXfW+x1n8Z3e55tgl6nMO40gil 
  17. iZRHmdO6o3IeOxTf3QRBOTLdI8tVA64AzTy6/nit/Mne8ydm6eHpRNET/Nje/xzQ361WGy5gu9b/ 
  18. Fl8YNigUEN7Jig7EnYAd8h4l8yv/gFQAiiKMC0CFQCLuuECX/7U3ayiI7eUqxkQSEJOzwIUUI1sI 
  19. rXvj97xv860m5NjlsvJZF8=X02kc 

复制license

DevOps-需求管理工具-Jira安装部署

注册完成

DevOps-需求管理工具-Jira安装部署

开始使用!

DevOps-需求管理工具-Jira安装部署

参考官网文档:https://confluence.atlassian.com/adminjiraserver/connecting-jira-applications-to-postgresql-938846851.html

原文地址:https://mp.weixin.qq.com/s/2dzlA9ixKfWzjYwN_x3OGQ

延伸 · 阅读

精彩推荐
  • 编程技术2021年值得关注的React PDF 库

    2021年值得关注的React PDF 库

    今天,许多网络应用程序为其用户提供内置的PDF浏览选项。然而,选择一个并不容易,因为它们的功能远远超过显示PDF。在这篇文章中,我将评估5个React的...

    TianTianUp5222021-06-21
  • 编程技术真正聪明的程序员,总有办法不加班

    真正聪明的程序员,总有办法不加班

    工作效率提升了,就可以少加班了,聪明的程序员,总会有一堆可以提升编码效率的工具?当一种工具满足不了工作需求,就去探索新的,今天纬小创就给...

    今日头条12482021-03-04
  • 编程技术简单、好懂的Svelte实现原理

    简单、好懂的Svelte实现原理

    本文会围绕一张流程图和两个Demo讲解,正确的食用方式是用电脑打开本文,跟着流程图、Demo一边看、一边敲、一边学...

    魔术师卡颂4822021-11-10
  • 编程技术让开发效率倍增的 VS Code 插件

    让开发效率倍增的 VS Code 插件

    今天来分享一些提升开发效率的实用 VS Code 插件!Better Comments 扩展可以帮助我们在代码中创建更人性化的注释,有不同形式和颜色的注释供我们选择。 ...

    前端充电宝7132022-04-21
  • 编程技术Delphi - Indy idMessage和idSMTP实现邮件的发送

    Delphi - Indy idMessage和idSMTP实现邮件的发送

    这篇文章主要介绍了Delphi - Indy idMessage和idSMTP实现邮件的发送,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下...

    JJ_JeremyWu6592020-09-22
  • 编程技术AIOps,SRE工程师手中的利器

    AIOps,SRE工程师手中的利器

    AIOps开始成为一种极为重要的站点可靠性工程工具。它能够高效吸纳观察数据、参与数据以及来自第三方工具的数据,判断系统运行状态并保证其处于最佳...

    至顶网5972021-03-08
  • 编程技术用户态 Tcpdump 如何实现抓到内核网络包的?

    用户态 Tcpdump 如何实现抓到内核网络包的?

    在网络包的发送和接收过程中,绝大部分的工作都是在内核态完成的。那么问题来了,我们常用的运行在用户态的程序 tcpdump 是那如何实现抓到内核态的包...

    开发内功修炼11612021-09-08
  • 编程技术从Context源码实现谈React性能优化

    从Context源码实现谈React性能优化

    这篇文章主要介绍Context的实现原理,源码层面掌握React组件的render时机,从而写出高性能的React组件,源码层面了解shouldComponentUpdate、React.memo、PureComponen...

    魔术师卡颂5312020-12-20