蔚蓝触点 Azuretouch

Azuretouch
Touch your future

部署 Atlassian 三大软件之 Bitbucket

上一节我们安装了 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 集成了。

参考文献

  1. Installing and upgrading Git
  2. Download Bitbucket Server
  3. Install Bitbucket Server on Linux from an archive file
  4. Connecting Bitbucket Server to MySQL
  5. 语言包下载 for Chinese (China) ")
未经允许不得转载:蔚蓝触点 Azuretouch » 部署 Atlassian 三大软件之 Bitbucket

评论 抢沙发

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