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

dirtysea 发表于 2017-9-18 18:47:58

Bitbucket4.10.1安装

BitBucket 是一个源代码托管软件,网上可以申请到免费到5个最多用户的源码仓库,但源代码放在别人那里怎能放心,所以有必要建一个私人的源码仓库。其采用Mercurial和Git作为分布式版本控制,可以方便开发团队使用分布式版本控制系统,通过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 –version4、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/software/stash/downloads/atlassian-bitbucket-4.10.1-x64.binchmod +x atlassian-bitbucket-4.10.1-x64.bin./atlassian-bitbucket-4.10.1-x64.bin
在安装中的交互(默认服务http端口为7990,服务端口为8006,安装时可以根据自己需要重新输入):http://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJsGSqLapAADYWhFdQRg226.pnghttp://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJsKBBfkqAAGfF7KlgWg961.png安装成功后,服务已经启动,可以通过http://localhost:7990访问http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJsOw-nAmAACoJkjZDto236.png
三、破解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两个文件http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJsWQtspaAAGsxMvRyJQ855.png下载/opt/atlassian/bitbucket/4.10.1/atlassian-bitbucket/WEB-INF/atlassian-bundled-plugins中atlassian-universal-plugin-manager-plugin-2.21.3.jar文件http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJsbwDL-dAAGtyvlnlHc247.png使用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、重新启动服务。
1
2
3
4
5
cd /usr/local/src/
wget http://cdn.mysql.com//Downloads/ ... tor-java-5.1.40.zip
unzip mysql-connector-java-5.1.40.zip
cp mysql-connector-java-5.1.40/mysql-connector-java-5.1.40-bin.jar /opt/atlassian/bitbucket/4.10.1/lib/
service atlbitbucket start





五、Bitbucket初始化1、登陆网站http://localhost:7990后,系统初始化,需要等几十秒。2、如果mysql的驱动安装正确,则可以配置数据库,如下配置后,单击“Test”测试连接数据库是否正常,成功后”Next”.http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJseizz2XAACAtde20aI070.png3、申请一个试用许可http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJsiixUQKAACAG3u7jYc692.png需要有一个Atlassion账号登陆去申请一个试用帐号http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJsqzWv6sAADtrPnlu3I116.png调查问题,乱填一通http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJsuwJ-_cAACiZko1q6s797.png确认服务器IPhttp://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJsuyVIWvAAAum67kBBQ534.pngLicense有了,Next.http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJs3ChXWaAADhX6Gbmto227.png4、设置管理员账户,如果要整合JIRA,点击左边按钮,如果不需要直接”Go to Bitbucket”http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJs6RwQmQAABjrjS5hMA593.pnghttp://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJs_TdOTwAAEUjjodZzc365.pnghttp://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJtKyk23fAACw7f5_HPA044.pnghttp://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJtOjF2BMAACNVFfBvH4520.png
六、安装中文语言包1、下载Bitbucket4.10.1中文语言包(下载地址:https://translations.atlassian.com/dashboard/download?lang=zh_CN#/Bitbucket/4.11.0-rc1)http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJtSBcLQLAACBcWffwq8304.png2、安装语言包http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJtWgGx0cAADzl4uuWjM262.pnghttp://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJtbT5cjvAABxhs0KMGQ715.png刷新下,中文版来了。
七、应用程序连接confluence(JIRA已经自动连接)http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJtfTXDH6AACIl7qar7c071.pnghttp://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJtixJ6CXAACIl7qar7c878.png跳转到Confluence后需要管理员账号密码配置下程序连接,最后设置成功:http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJtryskT4AACbqRPTsEI526.png
八、设置邮件服务器http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJxvR3P8eAADVNVyjkzY384.png本文出自 “坚强的技术交流blog” 博客,请务必保留此出处http://newthink.blog.51cto.com/872263/1870235

http://img1.51cto.com/images/share/ssk.png
http://home.51cto.com/public/themes/blue/images/favorite_add_small.gif


http://phpanddb.blog.51cto.com/image/skin/25/icon01.png fhchl1人
了这篇文章

附件下载:
  http://newthink.blog.51cto.com/images/plusfile.gifbitbucket破解文件


页: [1]
查看完整版本: Bitbucket4.10.1安装