服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

运维之家

 找回密码
 注册
搜索
查看: 7644|回复: 0

Bitbucket4.10.1安装

[复制链接]
dirtysea 发表于 2017-9-18 18:47:58 | 显示全部楼层 |阅读模式
BitBucket 是一个源代码托管软件,网上可以申请到免费到5个最多用户的源码仓库,但源代码放在别人那里怎能放心,所以有必要建一个私人的源码仓库。其采用MercurialGit作为分布式版本控制,可以方便开发团队使用分布式版本控制系统,通过Git可以让团队成员无需考虑地域问题协同进行编码。而有了Bitbucket之后,Git的管理工作更加轻而易举,团队成员可以通过查看分支列表和pull请求来进行轻量级的代码审查,使之交付更高质量的代码。

一、在CentOS7.2的环境下安装支持组件

1、JDK1.8.0_102 64位(安装见:http://newthink.blog.51cto.com/872263/1859308

2、MySQL 5.6.32 64位(安装见:http://newthink.blog.51cto.com/872263/1851969

为Bitbucket建立数据库:

mysql –uroot –pCREATE DATABASE bitbucket CHARACTER SET utf8 COLLATE utf8_bin;GRANT ALL ON bitbucket.* TO ‘bitbucket‘@‘%‘ IDENTIFIED BY ‘bitbucket‘;GRANT ALL PRIVILEGES ON bitbucket.* TO ‘bitbucket‘@‘localhost‘ IDENTIFIED BY ‘bitbucket‘;FLUSH PRIVILEGES;QUIT

3、Git1.8.3的安装(版本要1.8或更高,Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。)

yum –y install git    #yum –y update git   #若已安装可以升级下。git –version

4、Perl 5.16.3的安装(版本要5.8.8或更高,Perl,一种功能丰富的计算机程序语言,与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已)

yum –y install perl   #yum –y update perl   #若已安装可以升级下。perl –version

二、下载Bitbucket并安装

cd /usr/local/srcwget https://downloads.atlassian.com/ ... 4.10.1-x64.binchmod +x atlassian-bitbucket-4.10.1-x64.bin./atlassian-bitbucket-4.10.1-x64.bin
在安装中的交互(默认服务http端口为7990,服务端口为8006,安装时可以根据自己需要重新输入):
安装成功后,服务已经启动,可以通过http://localhost:7990访问

三、破解
1、停止服务,并上传文件
service atlbitbucket stop
下载bitbucket服务器上/opt/atlassian/bitbucket/4.10.1/atlassian-bitbucket/WEB-INF/lib中atlassian-extras-decoder-v2-3.3.0.jar 和 atlassian-extras-legacy-3.3.0.jar两个文件
下载/opt/atlassian/bitbucket/4.10.1/atlassian-bitbucket/WEB-INF/atlassian-bundled-plugins中atlassian-universal-plugin-manager-plugin-2.21.3.jar文件
使用360压缩打开atlassian-extras-decoder-v2-3.3.0.jar 文件,替换\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class文件。
同样用360压缩打开atlassian-extras-legacy-3.3.0.jar文件,替换\com\atlassian\license\LicenseManager.class文件,
用360打开atlassian-universal-plugin-manager-plugin-2.21.3.jar文件,替换\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class 和 \com\atlassian\license\LicenseManager.class两个文件。
最后把替换后的三个文件原路放回去覆盖。

四、安装Mysql数据库驱动
1、下载MySQL Connector/J JDBC驱动(下载官网:http://dev.mysql.com/downloads/connector/j/
2、解压缩下载的文件。
3、复制mysql-connector-java-5.1.40-bin.jar文件到Bitbucket服务器目录/opt/atlassian/bitbucket/4.10.1/lib中
4、重新启动服务。
[size=1em]1

[size=1em]2

[size=1em]3

[size=1em]4

[size=1em]5

[size=1em][size=1em]cd /usr/local/src/
[size=1em]wget http://cdn.mysql.com//Downloads/ ... tor-java-5.1.40.zip
[size=1em]unzip mysql-connector-java-5.1.40.zip
[size=1em]cp mysql-connector-java-5.1.40/mysql-connector-java-5.1.40-bin.jar /opt/atlassian/bitbucket/4.10.1/lib/
[size=1em]service atlbitbucket start




五、Bitbucket初始化
1、登陆网站http://localhost:7990后,系统初始化,需要等几十秒。
2、如果mysql的驱动安装正确,则可以配置数据库,如下配置后,单击“Test”测试连接数据库是否正常,成功后”Next”.
3、申请一个试用许可
需要有一个Atlassion账号登陆去申请一个试用帐号
调查问题,乱填一通
确认服务器IP
License有了,Next.
4、设置管理员账户,如果要整合JIRA,点击左边按钮,如果不需要直接”Go to Bitbucket”

六、安装中文语言包
1、下载Bitbucket4.10.1中文语言包(下载地址:https://translations.atlassian.com/dashboard/download?lang=zh_CN#/Bitbucket/4.11.0-rc1
2、安装语言包
刷新下,中文版来了。

七、应用程序连接confluence(JIRA已经自动连接)
跳转到Confluence后需要管理员账号密码配置下程序连接,最后设置成功:

八、设置邮件服务器
本文出自 “坚强的技术交流blog” 博客,请务必保留此出处http://newthink.blog.51cto.com/872263/1870235


[url=][/url]

[url=]fhchl[/url]
1人
了这篇文章

附件下载:
  [url=]bitbucket破解文件[/url]


您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|运维之家

GMT+8, 2024-3-28 23:40 , Processed in 0.098259 second(s), 14 queries .

Powered by Dirtysea

© 2008-2020 Dirtysea.com.

快速回复 返回顶部 返回列表