蔚蓝触点 Azuretouch

Azuretouch
Touch your future

部署 Atlassian 三大软件之 JIRA

公司里现在要部署 Atlassian 三大软件。
以前曾经装过一次,今天发现都忘记了。。
好吧,从头再来,然后在这里记录一下,以备以后使用:

JIRA

JIRA 是个很好的项目管理软件。

下载 JIRA

首先先从官网下载 jira server 安装文件,文件名命名类似于 atlassian-jira-software-X.X.X-x64.bin。

安装 JIRA

安装很简单,把安装文件复制到服务器上,加个执行权限,然后直接安装就可以了

[root@JiraServer ~]# chmod a+x atlassian-jira-software-X.X.X-x64.bin
[root@JiraServer ~]# sudo ./atlassian-jira-software-X.X.X-x64.bin

安装结束中会让你选择安装内容:

Express Install (use default settings) [1],
Custom Install (recommended for advanced users) [2, Enter], 
Upgrade an existing JIRA installation [3]

我们这里选择的是1
然后安装程序会告诉你几个关键参数:

Installation Directory: /opt/atlassian/jira 
Home Directory: /var/atlassian/application-data/jira 
HTTP Port: 8080 
RMI Port: 8005 

这就是默认的程序路径,数据路径和端口。
安装后,直接选择运行 JIRA 服务就可以了。
至此,JIRA 已经安装完成,我们可以打开http://localhost:8080来访问配置页面。

配置 JIRA

配置也很简单。基本上都是下一步下一步,没有也特别的设置。
但是其中有两步需要注意一下:

  1. 数据库设置部分。
    因为 JIRA 自身没有集成 MySQL 的驱动,所以我们需要自行下载驱动,然后复制到<JIRA 安装目录>/lib。然后重启 JIRA 服务即可。
sudo /etc/init.d/jira stop
sudo /etc/init.d/jira start
  1. 关于新建数据库的部分。
    JIRA 仅支持 MySQL 的utf8_bin数据库排序规则和表格排序规则,所以新建数据库的时候先把数据库排序规则改为 utf8_bin,或用下面的语句新建数据库
CREATE DATABASE <数据库名> CHARACTER SET utf8 COLLATE utf8_bin;

重新配置 JIRA

当我们配置 JIRA 出错的时候,需要重新配置的时候,可以按照下面的步骤来操作:

  1. 用之前的命令来停止 JIRA 服务。
  2. 备份原来的 JIRA 程序目录和数据目录。
  3. 删除数据目录下的dbconfig.xml文件
  4. 重启 JIRA 服务器,然后在浏览器里打开配置页面,重新配置即可。

参考文献

  1. JIRA Server 官方下载
  2. Installing JIRA applications on Linux
  3. Connecting JIRA applications to MySQL
未经允许不得转载:蔚蓝触点 Azuretouch » 部署 Atlassian 三大软件之 JIRA

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址