公司里现在要部署 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
配置也很简单。基本上都是下一步下一步,没有也特别的设置。
但是其中有两步需要注意一下:
- 数据库设置部分。
因为 JIRA 自身没有集成 MySQL 的驱动,所以我们需要自行下载驱动,然后复制到<JIRA 安装目录>/lib
。然后重启 JIRA 服务即可。
sudo /etc/init.d/jira stop
sudo /etc/init.d/jira start
- 关于新建数据库的部分。
JIRA 仅支持 MySQL 的utf8_bin
数据库排序规则和表格排序规则,所以新建数据库的时候先把数据库排序规则改为 utf8_bin,或用下面的语句新建数据库
CREATE DATABASE <数据库名> CHARACTER SET utf8 COLLATE utf8_bin;
重新配置 JIRA
当我们配置 JIRA 出错的时候,需要重新配置的时候,可以按照下面的步骤来操作:
- 用之前的命令来停止 JIRA 服务。
- 备份原来的 JIRA 程序目录和数据目录。
- 删除数据目录下的
dbconfig.xml
文件 - 重启 JIRA 服务器,然后在浏览器里打开配置页面,重新配置即可。
参考文献