上一节我们安装了 JIRA,接下来我们要装另一个 Atlassian 的软件 Bitbucket。
Bitbucket
Bitucket 是一个 Git 源码管理软件,可以整合 JIRA 来使用。可以说是相当方便。
准备工作
我们先要检查一下系统中是否安装了 Git 以及 Git 的版本,因为默认 CentOS7 中 Git 的版本是 1.8。这是 Bitbucket 所不支持的,因此我们需要升级 Git。
#安装源
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
#安装最新版的 Git
yum install git
#检查 Git 版本
git --version
另外附上 Git 官方编译方法
首先从官方 https://mirrors.edge.kernel.org/pub/software/scm/git/
下载源码包
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
#开始编译
tar -zxf git-2.9.5.tar.gz
cd git-2.9.5
make configure
./configure --prefix=/usr
make all doc info
sudo make install install-doc install-html install-info
下载 Bitbucket
然后从官网下载 bitbucket server 安装文件,文件名命名类似于 atlassian-bitbucket-X.X.X-x64.bin。
安装 Bitbucket
安装过程和安装 JIRA 一样,所以这里就不重复描述了。
[root@BitbucketServer ~]# chmod a+x atlassian-bitbucket-X.X.X-x64.bin
[root@BitbucketServer ~]# sudo ./atlassian-bitbucket-X.X.X-x64.bin
没有特殊需求,一路默认回车就可以了。
只是记得安装结束的时候查看一些参数:
Installation Directory: /opt/atlassian/bitbucket/5.9.1
Home Directory: /var/atlassian/application-data/bitbucket
HTTP Port: 7990
安装结束后,依旧是通过http://localhost:7990
来访问配置页面
配置 Bitbucket
同样,Bitbucket 的配置,和 JIRA 一样。
特别要注意的还是 MySQL 的驱动程序。但是和 JIRA 不一样的是,Bitbucket 的 MySQL 驱动文件,需要放在<Bitbucket 数据目录>/lib
然后运行下面的命令来重启 Bitbucket 服务
service atlbitbucket status
service atlbitbucket stop
service atlbitbucket start
另外,配置的时候,需要选择 集成 JIRA 用户
,这样可以用 JIRA 来管理用户及用户组。
安装 Bitbucket 语言包
Bitbucket 默认安装的语言中,没有中文。所以我们需要去官网上(地址详见参考文献第5条)下载,选择你所安装的 Bitbucket 版本,然后下载。
下载后的 jar 文件,需要在Administration
-ADD-ONS
-Manage add-ons
-Upload add-on
里上传。
至此,我们已经完成安装 Bitbucket,并和 JIRA 集成了。
参考文献