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

dirtysea 发表于 2017-11-22 21:43:46

CI持续集成/CD持续部署方案

软件项目开发环境构建之一:整体流程


通常情况下,一个大的项目,很难一个人完成,需要一个团队共同协作,大家彼此分工,共同完成不同或相同的模块,这时要求所使用的工具软件要具有分布式协同功能、处理冲突及持续交付功能,一般软件项目的整体流程如下:http://s3.51cto.com/wyfs02/M02/89/9A/wKioL1gYL3zwVcD3AADwssJB5I0838.png一个软件项目的实施,要经过概念阶段、计划阶段、创建阶段、发布阶段及追踪阶段,Atlassion的软件族都有各阶段的对应软件。一般,概念阶段,可以使用Confluence 进行需求管理,从最初的想法到最终的需求,能够通过Confluence强大的协同功能,高效的完成需求收集、整理、分类等工作(MRD、POC、PRD),同时还能使用Confluence的任务分派、文档审批等功能,提高需求分析的质量。计划阶段(项目管理),可以使用JIRA Software将收集到的需求,采用Scrum、看板等敏捷开发方法,进行项目管理,实时跟踪产品的设计、发布和迭代。通过向backlog中添加卡片来合理安排每个冲刺环节的优先级。创建阶段,需要有个代码仓库Bitbucket(或者SVN),来方便团队使用分布式版本控制系统,例如Git。Git可以让团队成员无需考虑地域问题协同进行编码。而有了Bitbucket之后,Git的管理工作更加轻而易举,团队成员可以通过查看分支列表和pull请求来进行轻量级的代码审查,使之交付更高质量的代码。发布阶段,需要支持持续的交付,如果没有持续交付就不能称之为真正的敏捷软件开发。65%的会进行持续集成或持续交付,或者二者兼有,这是为了能够收集每个变化的反馈从而降低代码出现漏洞的风险。使用Bamboo对已提交的源代码进行自动构建,并对构建结果进行反馈,如果构建成功,还能够按照构建计划进行自动的发布。当然,这个环节可以用免费软件Jenkins来代替。追踪阶段,在软件产品交付之后,JIRA Core使您能够时刻追踪业务进程,对于业务中正在发生的事情、新增哪些成员、哪个环节最为重要等情况都能了如指掌。以往不易察觉到的阻碍或问题将不再难以发现。通过JIRA Core,您可直接收集用户反馈从而高效提升产品性能。本文出自 “坚强的技术交流blog” 博客,请务必保留此出处http://newthink.blog.51cto.com/872263/1868052

dirtysea 发表于 2017-11-22 21:44:30

<div align="center"><h1 class="artical-title" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; margin-top: 38px; font-size: 28px; line-height: 1.5; font-weight: normal; color: rgb(51, 51, 51); text-align: left;">软件项目开发环境构建之二:Confluence5.10.8安装</h1><div><br></div><div><br></div><div><div class="artical-content-bak main-content editor-side-new" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; color: rgb(51, 51, 51); line-height: 24.5px; text-align: left; padding-top: 20px !important; padding-bottom: 20px !important;"><div class="con editor-preview-side" style="max-width: 100%; font-size: 16px;"><p style="max-width: 100%; text-indent: 2em;">Confluence是一个非常棒的wiki知识库系统,支持Blog,也支持团队创建项目文档,编辑所见即所得,支持word导入导出,对团队管理有很好的帮助作用。从最初的想法到最终的需求,都能够通过Confluence强大的协同功能,高效的完成需求收集、整理、分类等工作,同时还能使用Confluence的任务分派、文档审批等功能,提高需求分析的质量。</p><p style="max-width: 100%; text-indent: 2em;">&nbsp;</p><p style="max-width: 100%; text-indent: 2em;">一、在CentOS7.2的环境下安装支持组件</p><p style="max-width: 100%; text-indent: 2em;">1、JDK1.8.0_102 64位(安装见:<a title="http://newthink.blog.51cto.com/872263/1859308" href="http://newthink.blog.51cto.com/872263/1859308" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;">http://newthink.blog.51cto.com/872263/1859308</a>)</p><p style="max-width: 100%; text-indent: 2em;">2、MySQL 5.6.32 64位(安装见:<a title="http://newthink.blog.51cto.com/872263/1851969" href="http://newthink.blog.51cto.com/872263/1851969" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;">http://newthink.blog.51cto.com/872263/1851969</a>)</p><p style="max-width: 100%; text-indent: 2em;">&nbsp;</p><p style="max-width: 100%; text-indent: 2em;">二、创建confluence数据库</p><div style="max-width: 100%;"><div id="highlighter_634220" class="syntaxhighlighterbash" style="max-width: 100%; width: 815px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin-top: 0.3em !important; margin-bottom: 0.3em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-x: auto !important; overflow-y: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%;"><tbody style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><tr style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><td class="gutter" style="max-width: 100%; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">1</div><div class="line number2 index1 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">2</div><div class="line number3 index2 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">3</div><div class="line number4 index3 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">4</div><div class="line number5 index4 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">5</div><div class="line number6 index5 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">6</div><div class="line number7 index6 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">7</div></td><td class="code" style="max-width: 100%; width: 779px; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="container" style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">mysql&nbsp;–uroot&nbsp;–p</code></div><div class="line number2 index1 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">CREATE&nbsp;DATABASE&nbsp;confluence&nbsp;CHARACTER&nbsp;SET&nbsp;utf8&nbsp;COLLATE&nbsp;utf8_general_ci;</code></div><div class="line number3 index2 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">CREATE&nbsp;USER&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'confluence'</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">IDENTIFIED&nbsp;BY&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'confluence'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">;</code></div><div class="line number4 index3 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">GRANT&nbsp;ALL&nbsp;ON&nbsp;confluence.*&nbsp;TO&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'confluence'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">@</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'%'</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">IDENTIFIED&nbsp;BY&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'confluence'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">;</code></div><div class="line number5 index4 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">GRANT&nbsp;ALL&nbsp;ON&nbsp;confluence.*&nbsp;TO&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'confluence'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">@</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'localhost'</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">IDENTIFIED&nbsp;BY&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'confluence'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">;</code></div><div class="line number6 index5 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">FLUSH&nbsp;PRIVILEGES;</code></div><div class="line number7 index6 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash functions" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(255, 20, 147) !important; background: none !important;">exit</code></div></div></td></tr></tbody></table></div></div><p style="max-width: 100%; text-indent: 2em;">为了防止出现中文乱码问题,还需要修改/etc/my.cnf:</p><div style="max-width: 100%;"><div id="highlighter_240206" class="syntaxhighlighterbash" style="max-width: 100%; width: 815px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin-top: 0.3em !important; margin-bottom: 0.3em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-x: auto !important; overflow-y: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%;"><tbody style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><tr style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><td class="gutter" style="max-width: 100%; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">1</div></td><td class="code" style="max-width: 100%; width: 779px; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="container" style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">vim&nbsp;</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/etc/my</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.cnf</code></div></div></td></tr></tbody></table></div></div><p style="max-width: 100%; text-indent: 2em;">&nbsp; 添加如下内容:</p><p style="max-width: 100%; text-indent: 2em;">character-set-server = utf8</p><p style="max-width: 100%; text-indent: 2em;">&nbsp;</p><p style="max-width: 100%; text-indent: 2em;">三、安装Confluence5.10.8</p><p style="max-width: 100%; text-indent: 2em;">1、下载试用版:<a title="http://www.fangwai.net/software/confluence/download/" href="http://www.fangwai.net/software/confluence/download/" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;">http://www.fangwai.net/software/confluence/download/</a></p><div style="max-width: 100%;"><div id="highlighter_287475" class="syntaxhighlighterbash" style="max-width: 100%; width: 815px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin-top: 0.3em !important; margin-bottom: 0.3em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-x: auto !important; overflow-y: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%;"><tbody style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><tr style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><td class="gutter" style="max-width: 100%; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">1</div><div class="line number2 index1 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">2</div></td><td class="code" style="max-width: 100%; width: 959px; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="container" style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash functions" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(255, 20, 147) !important; background: none !important;">cd</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/usr/local/src</code></div><div class="line number2 index1 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">wget&nbsp;&nbsp;https:</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">//downloads</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.atlassian.com</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/software/confluence/downloads/atlassian-confluence-5</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.10.8-x64.bin</code></div></div></td></tr></tbody></table></div></div><p style="max-width: 100%; text-indent: 2em;">&nbsp;</p><p style="max-width: 100%; text-indent: 2em;">2、安装</p><div style="max-width: 100%;"><div id="highlighter_682119" class="syntaxhighlighterbash" style="max-width: 100%; width: 815px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin-top: 0.3em !important; margin-bottom: 0.3em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-x: auto !important; overflow-y: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%;"><tbody style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><tr style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><td class="gutter" style="max-width: 100%; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">1</div><div class="line number2 index1 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">2</div></td><td class="code" style="max-width: 100%; width: 779px; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="container" style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash functions" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(255, 20, 147) !important; background: none !important;">chmod</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">+x&nbsp;&nbsp;atlassian-confluence-5.10.8-x64.bin</code></div><div class="line number2 index1 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/atlassian-confluence-5</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.10.8-x64.bin</code></div></div></td></tr></tbody></table></div></div><p style="max-width: 100%; text-indent: 2em;">3、安装完成后,在其它电脑的浏览器上使用&nbsp;<a href="http://ip:8090/" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;">http://IP:8090</a>来访问Confluence(需要先关闭防火墙)</p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/AD/wKioL1gZsmCy1GwfAACFDGg-DsY019.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/AD/wKioL1gZsmHQvg2TAACG3XtzJUY529.png" width="945" height="618" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/AF/wKiom1gZsmHzooW5AACTgfpU7rI315.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/AD/wKioL1gZsmHiJts9AACVgPKW1Zc012.png" width="958" height="581" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/AF/wKiom1gZsmLC8jkpAABNDehJsvo652.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/AD/wKioL1gZsmLjH6WhAABPSy9w_gk213.png" width="957" height="425" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;">记录下Server ID,并停止Confluence 服务</p><p style="max-width: 100%; text-indent: 2em;">service confluence stop</p><p style="max-width: 100%; text-indent: 2em;">&nbsp;</p><p style="max-width: 100%; text-indent: 2em;">四、获取注册码</p><p style="max-width: 100%; text-indent: 2em;">在Windows系统下下载一个confluence5.1-crack.zip 并解压 ,然后在Windowsk中使用SecureFX下载Confluence服务器上的/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar 文件。替换confluence5.1-crack 中的atlassian-extras-2.4.jar</p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/AD/wKioL1gZsmLjrpaDAABLTWj2dcU421.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/AF/wKiom1gZsmPjNP2SAABNdWKhXOA326.png" width="782" height="215" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;">Windows中需要安装JDK,然后查看安装位置,并修改kengen.bat中的安装位置(可以通过替换方式全部换掉),然后执行这个文件</p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/AF/wKiom1gZsmPTLZJOAABqLOQrhIA969.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/AD/wKioL1gZsmPxsjd9AABtKzstgWM179.png" width="810" height="539" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;">点.patch,选择刚才得到后改名的这个atlassian-extras-2.4.jar,点.gen!&nbsp; 得到key,获得Key后复制下来。</p><p style="max-width: 100%; text-indent: 2em;">&nbsp;</p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/AD/wKioL1gZsmSxh3BNAACMw1QhAI8531.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/AF/wKiom1gZsmTzqQMLAACO9gecB3g789.png" width="984" height="519" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;">把破解好的atlassian-extras-2.4.jar文件名改回去,重新复制到/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar中</p><p style="max-width: 100%; text-indent: 2em;">复制mysql-connector-java-5.1.32-bin.jar 到 /opt/atlassian/confluence/confluence/WEB-INF/lib/</p><p style="max-width: 100%; text-indent: 2em;">复制中文语言包Confluence-5.10.0-rc1-language-pack-zh_CN.jar<span style="max-width: 100%;">到 /opt/atlassian/confluence/confluence/WEB-INF/lib/(语言包可以到官方下载,根据自己安装的版本下载,下载地址:<span style="max-width: 100%;"></span><span style="max-width: 100%;"></span>https://translations.atlassian.com/dashboard/download?lang=zh_CN#/Confluence/5.10.0-rc1)</span></p><p style="max-width: 100%; text-indent: 2em;">启动confluence:</p><p style="max-width: 100%; text-indent: 2em;">service confluence start</p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/AD/wKioL1gZsmTwtx4vAABekf8NQ-s275.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/AF/wKiom1gZsmXSjyK9AABg65nst70111.png" width="953" height="420" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/AD/wKioL1gZsmbB28XEAAJt5iLAxXQ271.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/AF/wKiom1gZsmagvbNpAAD5Rh8qFaQ722.png" width="820" height="809" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/AD/wKioL1gZsmfD5lzbAABAprwOZWc428.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/AF/wKiom1gZsmfz6vioAABDJtp1JSE565.png" width="820" height="398" style="border-top-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/AD/wKioL1gZsmiRvl-eAACPE996930323.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/AF/wKiom1gZsmjhfslDAACRf_hNxXo085.png" height="556" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;">首次生成数据库比较慢,需要1分多钟,完成后,选择空站点</p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/AF/wKiom1gZsmiyXxo-AACD4kUnnJk856.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/AD/wKioL1gZsmuyfF8VAACGZ5E74w8296.png" height="587" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/AF/wKiom1gZsmuQR0MuAACMYLST0_Q605.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/AD/wKioL1gZsmzQNAnSAACO3_LJGfA871.png" height="506" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;">配置下管理员账户密码就可以登陆了!</p><p style="max-width: 100%; text-indent: 2em;">&nbsp;</p><p style="max-width: 100%; text-indent: 2em;">五、配置邮件服务器用来发通知邮件</p><p style="max-width: 100%; text-indent: 2em;">1、在”一般配置--》邮件服务器--》增加新的SMTP邮件服务器</p><p style="max-width: 100%; text-indent: 2em;"><a href="http://s3.51cto.com/wyfs02/M01/89/BD/wKiom1gbBCTyuGaEAAClIRxjg8g792.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BA/wKioL1gbBCSibbTsAACngWsVuVA953.png" height="514" style="border-width: 0px; border-style: initial; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;"><a href="http://s3.51cto.com/wyfs02/M01/89/BA/wKioL1gbBCWj__PLAAKqOSu3pDM028.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/BD/wKiom1gbBCbxWc3gAAD6iNUlPIA730.png" height="905" style="border-width: 0px; border-style: initial; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;"><a href="http://s3.51cto.com/wyfs02/M02/89/BA/wKioL1gbBCbA4hGlAACe3GTUlPw707.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/BD/wKiom1gbBCby-f5ZAAChWwB0B_I800.png" height="506" style="border-width: 0px; border-style: initial; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;"><a href="http://s3.51cto.com/wyfs02/M00/89/BD/wKiom1gbBCejKnJTAAB-uN2w6eQ594.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/BA/wKioL1gbBCejvtF4AACBAs_6eA0688.png" height="548" style="border-width: 0px; border-style: initial; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;">2、在”一般配置--》邮件服务器--》增加新的POP邮件服务器</p><p style="max-width: 100%; text-indent: 2em;"><a href="http://s3.51cto.com/wyfs02/M00/89/BA/wKioL1gbBCfy59PKAADU4WlXnJg375.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BD/wKiom1gbBCjTlXYLAADXY3laKdI658.png" height="705" style="border-width: 0px; border-style: initial; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;"><a href="http://s3.51cto.com/wyfs02/M00/89/BD/wKiom1gbBCjh4lmzAACH-Gh20vo237.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/BA/wKioL1gbBCiB5xu1AACKsoKUThA585.png" height="461" style="border-width: 0px; border-style: initial; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="max-width: 100%; text-indent: 2em;">&nbsp;</p><p style="max-width: 100%; text-indent: 2em;">六、设置开机自动启动</p><p style="max-width: 100%; text-indent: 2em;">最后,把Confluence设置为开机启动(其不支持chkconfig方式),以后重启系统就可以自动启动了。</p><div style="max-width: 100%;"><div id="highlighter_872542" class="syntaxhighlighterbash" style="max-width: 100%; width: 815px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin-top: 0.3em !important; margin-bottom: 0.3em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-x: auto !important; overflow-y: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%;"><tbody style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><tr style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><td class="gutter" style="max-width: 100%; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">1</div></td><td class="code" style="max-width: 100%; width: 779px; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="container" style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash functions" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(255, 20, 147) !important; background: none !important;">echo</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">“service&nbsp;&nbsp;confluence&nbsp;start&nbsp;”&gt;&gt;&nbsp;</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/etc/rc</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.d</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/rc</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.</code><code class="bash functions" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(255, 20, 147) !important; background: none !important;">local</code></div></div></td></tr></tbody></table></div></div></div></div><p class="filedown" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; margin-bottom: 10px; color: rgb(51, 51, 51); line-height: 24.5px; text-align: left;"><a href="http://down.51cto.com/data/2368342" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244);">附件:http://down.51cto.com/data/2368342</a></p></div></div>

dirtysea 发表于 2017-11-22 21:45:16

<div align="center"><font color="#555555"><font face="宋体"><font style="font-size: 20px"><b>软件项目开发环境构建之三:JIRA7.2.3安装</b></font></font></font></div><br><div align="center"><font color="#555555"><font face="宋体"><font style="font-size: 20px"><b><br></b></font></font></font></div><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。可以使用JIRA Software将收集到的需求,采用Scrum、看板等敏捷开发方法,进行项目管理,实时跟踪产品的设计、发布和迭代。通过向backlog中添加卡片来合理安排每个冲刺环节的优先级。</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">一、在CentOS7.2的环境下安装支持组件</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">1、JDK1.8.0_102 64位(安装见:<a href="http://newthink.blog.51cto.com/872263/1859308" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;">http://newthink.blog.51cto.com/872263/1859308</a>)</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">2、MySQL 5.6.32 64位(安装见:<a href="http://newthink.blog.51cto.com/872263/1851969" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;">http://newthink.blog.51cto.com/872263/1851969</a>)</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;"><br style="max-width: 100%;"></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">二、创建Jira使用的数据库</p><div style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px;"><div id="highlighter_544337" class="syntaxhighlighterbash" style="max-width: 100%; width: 815px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin-top: 0.3em !important; margin-bottom: 0.3em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-x: auto !important; overflow-y: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%;"><tbody style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><tr style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><td class="gutter" style="max-width: 100%; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">1</div><div class="line number2 index1 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">2</div><div class="line number3 index2 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">3</div><div class="line number4 index3 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">4</div><div class="line number5 index4 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">5</div><div class="line number6 index5 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">6</div><div class="line number7 index6 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">7</div></td><td class="code" style="max-width: 100%; width: 779px; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="container" style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">mysql&nbsp;–uroot&nbsp;–p</code></div><div class="line number2 index1 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">CREATE&nbsp;DATABASE&nbsp;jira&nbsp;CHARACTER&nbsp;SET&nbsp;utf8&nbsp;COLLATE&nbsp;utf8_general_ci;</code></div><div class="line number3 index2 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">CREATE&nbsp;USER&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'jira'</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">IDENTIFIED&nbsp;BY&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'jira'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">;</code></div><div class="line number4 index3 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">GRANT&nbsp;ALL&nbsp;ON&nbsp;jira.*&nbsp;TO&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'jira'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">@</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'%'</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">IDENTIFIED&nbsp;BY&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'jira'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">;</code></div><div class="line number5 index4 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">GRANT&nbsp;ALL&nbsp;ON&nbsp;jira.*&nbsp;TO&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'jira'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">@</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'localhost'</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">IDENTIFIED&nbsp;BY&nbsp;</code><code class="bash string" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: blue !important; background: none !important;">'jira'</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">;</code></div><div class="line number6 index5 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">FLUSH&nbsp;PRIVILEGES;</code></div><div class="line number7 index6 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash functions" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(255, 20, 147) !important; background: none !important;">exit</code></div></div></td></tr></tbody></table></div></div><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">&nbsp;</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">三、下载Jira软件,并安装(官方网站:<a href="https://www.atlassian.com/software/jira/download" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;">https://www.atlassian.com/software/jira/download</a>)</p><div style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px;"><div id="highlighter_404009" class="syntaxhighlighterbash" style="max-width: 100%; width: 815px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin-top: 0.3em !important; margin-bottom: 0.3em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-x: auto !important; overflow-y: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%;"><tbody style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><tr style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><td class="gutter" style="max-width: 100%; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">1</div><div class="line number2 index1 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">2</div><div class="line number3 index2 alt2" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">3</div><div class="line number4 index3 alt1" style="max-width: 100%; word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; white-space: pre !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">4</div></td><td class="code" style="max-width: 100%; width: 914px; padding: 0px !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="container" style="max-width: 100%; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background: none !important;"><div class="line number1 index0 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash functions" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(255, 20, 147) !important; background: none !important;">cd</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/usr/local/src/</code></div><div class="line number2 index1 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">wget&nbsp;https:</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">//downloads</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.atlassian.com</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/software/jira/downloads/atlassian-jira-software-7</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.2.3-x64.bin</code></div><div class="line number3 index2 alt2" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash functions" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(255, 20, 147) !important; background: none !important;">chmod</code>&nbsp;<code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">+x&nbsp;atlassian-jira-software-7.2.3-x64.bin</code></div><div class="line number4 index3 alt1" style="max-width: 100%; white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">/atlassian-jira-software-7</code><code class="bash plain" style="max-width: 100%; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; color: black !important; background: none !important;">.2.3-x64.bin</code></div></div></td></tr></tbody></table></div></div><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">安装的时候有些交互,如下选择:</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4YbAFb3TAAB5I-gSmYo470.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4YfyO7u2AAB6Qz2H-cg105.png" width="883" height="460" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">安装完成后,就可以在http://服务器IP:8080来访问,如果需要修改访问端口可以把</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">vim /opt/atlassian/jira/conf/server.xml</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">把&lt;Service name="Catalina"&gt;</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Connector port="8080"中的8080改成需要端口就可。</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">&nbsp;</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">四、破解</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">1、关闭jira,把破解包里面的atlassian-extras-3.1.2.jar和mysql-connector-java-5.1.39-bin.jar两个文件复制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下(</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">其中atlassian-extras-3.1.2.jar是用来替换原来的atlassian-extras-3.1.2.jar文件,用作破解jira系统的。而mysql-connector-java-5.1.39-bin.jar是用来连接mysql数据库的驱动软件包)</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">service jira stop</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4YnD7tRxAAF36_FfcFM914.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4Y7xn529AAF6dKrN0Nw406.png" width="951" height="678" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">更换文件后,后面需要到官网申请试用Key,这个key填入后,就可以使用到2033年。</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4Y_CqKpnAADD083wmZM851.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4ZHhN9CqAADGPVyAtH4811.png" width="950" height="577" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">再次打开服务,在其它电脑上使用http://服务器IP:8080来访问</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">service jira start</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">&nbsp;</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">五、Jira配置</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">1、自定义设置</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4ZPQehHNAACMchH5Z3Q573.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4ZaQXf03AACQcux5pMg183.png" width="824" height="569" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">测试连接数据库成功后,“Next”,需要等待一会,让系统建好数据库。</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4ZeD33hbAACJlXPT_RE567.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4ZnSESZDAACMHRGhtxg059.png" width="829" height="761" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">数据库建好后,会生成一个配置文件:/var/atlassian/application-data/jira/dbconfig.xml,如果需要改动,可以拿它开刀,“Next”继续配置</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4ZqQW1d8AABkaREk0KI938.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4Z2htN6nAABnC-MnQT8502.png" width="820" height="517" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">这一步需要Key,点击连接到官网去申请一个free key</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4Z6R_D0xAAA-msFELcQ328.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4aGhndC0AABBO_eoJVw918.png" width="822" height="449" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4aaQ0qs7AAHh0xPig0M875.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4afy1N7IAACjSeVSAw0614.png" width="785" height="882" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">等一会之后,官网会弹窗要求绑定你服务器的IP,选”yes“后,跳转到Jira的授权页面,并已经自动填好了Key.</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4anSUh9WAABvkOu4aVs567.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4aqh-_iFAAByK6qVTf0938.png" width="818" height="453" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">设置管理员帐号</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4ayRGx87AAAzxnhIQt0638.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4a-B8mb6AAA2VyrMMSk021.png" width="821" height="467" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">配置一个可以用来收发邮件的服务器,用于给用户发通知等信息,可以选择”Later”以后再配置。</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4bOBxfWIAAAwlBf5qdc233.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4bSwh80mAAAy8TgAVBI071.png" width="821" height="315" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">大功告成,进入登陆页面,“Log In”.</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4bWjfVq3AAB03mckSDw240.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4bfwH71SAAB2_weWnc8576.png" width="945" height="741" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">进入语言选择界面,在此鄙视下老外,TM小日本和韩国棒子才几个人,竟然都有默认语言包,想我银河系第一大人口国竟然没有语言包,这帮家伙脑子进水了,以后救济他们时我们不捐钱了!</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4bjSq9qlAABDRDgwQEg229.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4bnQkDfxAABFxfWDrXg651.png" width="824" height="475" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">给网站选一个图标</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4brBiTz4AAAw1rpfOoM082.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4buhKLLFAAAzO6Wojdw840.png" width="819" height="388" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">进入Jira最重要的功能界面,可以新建一个新项目或一个重要问题</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4b7zj8XaAAB9EXYjHhQ587.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4cDDir92AAB_RclEn5k075.png" width="938" height="372" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">建一个敏捷项目</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4cKwQ1lRAACmX98efrU687.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4cWAe7aSAACouHrl06I069.png" width="852" height="545" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4cfzk4VNAABwbNigqBI495.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4cmBixoJAAByqRXz9b0362.png" width="853" height="380" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4czyHrULAABHYHHds9w866.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4c3TVIl_AABJrFOBNwI862.png" width="851" height="289" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">正式进入这个项目了</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4c-jew7TAACjTup2_HU421.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4dDT3cKSAAClicToBRE678.png" width="958" height="464" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">关于Jira的使用,请参看我的另一拙著:<a href="http://newthink.blog.51cto.com/872263/1775427" title="" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><span style="font-family: 宋体; max-width: 100%; font-size: 20px; color: rgb(85, 85, 85); font-weight: bold; line-height: 20px; text-align: center;">基于JIRA的Scrum敏捷开发的项目管理</span>&nbsp;</a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;"><br style="max-width: 100%;"></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">六、安装中文包</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">1、到官网下载和安装版本相符的语言包,下载地址:https://translations.atlassian.com/dashboard/download?lang=zh_CN#/JIRA Core/7.2.3</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4dGy4nddAAB8Dg_D9us790.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4dOiPtAoAAB-JIR3GdQ505.png" width="940" height="475" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">上传下载的中文语言包</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4dbQxZVjAANWQ_xGQzQ990.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4degO7UEAADtauZHwjo231.png" width="947" height="783" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4djyjAFoAAAr7VscoOI459.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4dqCDf89AAAuOZV5q5I886.png" width="612" height="311" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">上传完成后,设置中文为默认语言</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4duAbdXvAACgXjhVOQM316.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4d2RofLwAACieh4xQRU735.png" width="935" height="658" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4d-zNFW2AACRmHCoKhE399.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4eCSgQlFAACUX4pnaMU242.png" width="929" height="471" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">设置好后向下找到最下面的”Update”按钮,我天国的文字就回来了</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4eGBn5lFAACYqdNt8kY771.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4eOQB-I5AACbiannxqs844.png" width="990" height="633" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">&nbsp;</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">七、配置邮件服务器,以方便系统向用户发送信息,比如状态改变、密码激活、通知信息等。</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">1、在系统--》邮件--》发件中,如下配置(以QQ邮箱为例):</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">&nbsp;</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4eWihzRcAAHqbRdDRBk209.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4ebgu5NmAACZUhkGRm0705.png" width="1048" height="426" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><br style="max-width: 100%;"></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">先单击“Test Connection”测试可以和邮件服务器连接了,再单击”增加“</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4e3ACD8fAAM0PxZ_SYk656.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4e-whmrOAAD5uBwK7Uc900.png" width="937" height="854" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">给管理员注册时的邮箱发送一个测试邮件</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/C0/wKioL1gb4fHytd7eAACEb5jLTfI330.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4fKhgfYPAACGzb5QxnQ774.png" width="955" height="459" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4fPDofCFAACHWiRD3oQ177.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C0/wKioL1gb4fXjKh9RAACJWKu0N70667.png" width="939" height="690" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4fbDbTURAAAuXvghtl4885.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C0/wKioL1gb4ffSyAlXAAAxROO0IX0868.png" width="930" height="292" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">&nbsp;</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">八、Confluence与Jira之间创建连接</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">1、在Confluence的一般配置中的最下方,找到管理--》应用程序链接,输入Jira的访问地址。</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4fiz0yMGAAEUkg7-Z5s181.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C0/wKioL1gb4fnTeje_AABpYNGVzq8175.png" width="1047" height="307" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em;">单击“创建新的链接”后,设置程序会在两个软件之间跳转,需要输入这两个软件的管理员账号密码,以完成程序链接,完成后会在左上角多出连接,可以两方跳转,会自动多出以下配置:</p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4fvhRbOnAAFI2iLkjvs294.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C0/wKioL1gb4fyhTNU4AAB8V9UcMCc702.png" width="1042" height="392" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4f_Ayyn3AAHlYOrtEFE715.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C0/wKioL1gb4gSz3DcnAACUFsdSIKw966.png" width="1047" height="427" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/C0/wKioL1gb4gvCk0HYAAHT9bbD41Q081.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4g2yMXyvAACgRa4azTY592.png" width="1051" height="591" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, Arial, sans-serif; max-width: 100%; font-size: 16px; color: rgb(51, 51, 51); line-height: 28px; text-align: center;"><a href="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4g_zCGlfAAJZ72gTxvc842.png" target="_blank" style="text-decoration: none; color: rgb(66, 133, 244); max-width: 100%;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C0/wKioL1gb4hHzyAViAACsp60koLM541.png" width="1044" height="583" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; max-width: 100%; cursor: pointer; background-image: none;"></a></p><p style="line-height: 28px; text-indent: 2em; text-align: left;"><br></p><p style="line-height: 28px; text-indent: nullem; text-align: left;"><font color="rgb(85, 85, 85)"><font face="宋体,">本文出自 “<font color="#386d0"><a href="http://newthink.blog.51cto.com/" target="_blank">坚强的技术交流blog</a></font>” 博客,请务必保留此出处<font color="#386d0"><a href="http://newthink.blog.51cto.com/872263/1869202" target="_blank">http://newthink.blog.51cto.com/872263/1869202</a></font></font></font></p><br>

dirtysea 发表于 2017-11-22 21:45:43

<div align="center"><div align="left"><p style="line-height: 28px; text-indent: nullem; text-align: left;"><font color="rgb(85, 85, 85)"><font face="宋体,">软件项目开发环境构建之四:Bitbucket4.10.1安装</font></font></p><p style="line-height: 28px; text-indent: nullem; text-align: left;"><font color="rgb(85, 85, 85)"><font face="宋体,"><br></font></font></p><p style="line-height: 28px; text-indent: nullem; text-align: left;"><font color="rgb(85, 85, 85)"><font face="宋体,"><br></font></font></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">BitBucket 是一个源代码托管软件,网上可以申请到免费到5个最多用户的源码仓库,但源代码放在别人那里怎能放心,所以有必要建一个私人的源码仓库。其采用<a href="http://baike.baidu.com/view/1094619.htm" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;">Mercurial</a>和<a href="http://baike.baidu.com/view/1531489.htm" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;">Git</a>作为分布式版本控制,可以方便开发团队使用分布式版本控制系统,通过Git可以让团队成员无需考虑地域问题协同进行编码。而有了Bitbucket之后,Git的管理工作更加轻而易举,团队成员可以通过查看分支列表和pull请求来进行轻量级的代码审查,使之交付更高质量的代码。</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">一、在CentOS7.2的环境下安装支持组件</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">1、JDK1.8.0_102 64位(安装见:<a href="http://newthink.blog.51cto.com/872263/1859308" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;">http://newthink.blog.51cto.com/872263/1859308</a>)</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">2、MySQL 5.6.32 64位(安装见:<a href="http://newthink.blog.51cto.com/872263/1851969" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;">http://newthink.blog.51cto.com/872263/1851969</a>)</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">为Bitbucket建立数据库:</p><div style="color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><div id="highlighter_865441" class="syntaxhighlighterbash" style="width: 720px; margin-top: 0.3em !important; margin-bottom: 0.3em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-y: visible !important; overflow-x: auto !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important;"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 12px;"><tbody style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><tr style="font-size: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important;"><td class="gutter" style="padding: 0px !important; font-size: 1em !important; background-image: none !important; border: 0px !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; color: rgb(175, 175, 175) !important;"><div class="line number1 index0 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">1</div><div class="line number2 index1 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">2</div><div class="line number3 index2 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">3</div><div class="line number4 index3 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">4</div><div class="line number5 index4 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">5</div><div class="line number6 index5 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">6</div></td><td class="code" style="height: 26px; width: 692px; padding: 0px !important; font-size: 1em !important; line-height: 1.1em !important; float: none !important; border: 0px !important; background-image: none !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; left: auto !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: inherit !important;"><div class="container" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><div class="line number1 index0 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">mysql&nbsp;–uroot&nbsp;–p</code></div><div class="line number2 index1 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">CREATE&nbsp;DATABASE&nbsp;bitbucket&nbsp;CHARACTER&nbsp;SET&nbsp;utf8&nbsp;COLLATE&nbsp;utf8_bin;</code></div><div class="line number3 index2 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">GRANT&nbsp;ALL&nbsp;ON&nbsp;bitbucket.*&nbsp;TO&nbsp;</code><code class="bash string" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important;">'bitbucket'</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">@</code><code class="bash string" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important;">'%'</code>&nbsp;<code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">IDENTIFIED&nbsp;BY&nbsp;</code><code class="bash string" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important;">'bitbucket'</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">;</code></div><div class="line number4 index3 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">GRANT&nbsp;ALL&nbsp;PRIVILEGES&nbsp;ON&nbsp;bitbucket.*&nbsp;TO&nbsp;</code><code class="bash string" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important;">'bitbucket'</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">@</code><code class="bash string" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important;">'localhost'</code>&nbsp;<code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">IDENTIFIED&nbsp;BY&nbsp;</code><code class="bash string" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important;">'bitbucket'</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">;</code></div><div class="line number5 index4 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">FLUSH&nbsp;PRIVILEGES;</code></div><div class="line number6 index5 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">QUIT</code></div></div></td></tr></tbody></table></div></div><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">3、Git1.8.3的安装(版本要1.8或更高,Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。)</p><div style="color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><div id="highlighter_300382" class="syntaxhighlighterbash" style="width: 720px; margin-top: 0.3em !important; margin-bottom: 0.3em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-y: visible !important; overflow-x: auto !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important;"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 12px;"><tbody style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><tr style="font-size: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important;"><td class="gutter" style="padding: 0px !important; font-size: 1em !important; background-image: none !important; border: 0px !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; color: rgb(175, 175, 175) !important;"><div class="line number1 index0 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">1</div><div class="line number2 index1 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">2</div></td><td class="code" style="height: 26px; width: 692px; padding: 0px !important; font-size: 1em !important; line-height: 1.1em !important; float: none !important; border: 0px !important; background-image: none !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; left: auto !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: inherit !important;"><div class="container" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><div class="line number1 index0 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">yum&nbsp;–y&nbsp;</code><code class="bash functions" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important;">install</code>&nbsp;<code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">git&nbsp;&nbsp;&nbsp;&nbsp;</code><code class="bash comments" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important;">#yum&nbsp;–y&nbsp;update&nbsp;git&nbsp;&nbsp;&nbsp;#若已安装可以升级下。</code></div><div class="line number2 index1 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">git&nbsp;–version</code></div></div></td></tr></tbody></table></div></div><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">4、Perl 5.16.3的安装(版本要5.8.8或更高,Perl,一种功能丰富的计算机程序语言,与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已)</p><div style="color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><div id="highlighter_290323" class="syntaxhighlighterbash" style="width: 720px; margin-top: 0.3em !important; margin-bottom: 0.3em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-y: visible !important; overflow-x: auto !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important;"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 12px;"><tbody style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><tr style="font-size: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important;"><td class="gutter" style="padding: 0px !important; font-size: 1em !important; background-image: none !important; border: 0px !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; color: rgb(175, 175, 175) !important;"><div class="line number1 index0 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">1</div><div class="line number2 index1 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">2</div></td><td class="code" style="height: 26px; width: 692px; padding: 0px !important; font-size: 1em !important; line-height: 1.1em !important; float: none !important; border: 0px !important; background-image: none !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; left: auto !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: inherit !important;"><div class="container" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><div class="line number1 index0 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">yum&nbsp;–y&nbsp;</code><code class="bash functions" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important;">install</code>&nbsp;<code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">perl&nbsp;&nbsp;&nbsp;</code><code class="bash comments" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important;">#yum&nbsp;–y&nbsp;update&nbsp;perl&nbsp;&nbsp;&nbsp;#若已安装可以升级下。</code></div><div class="line number2 index1 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">perl&nbsp;–version</code></div></div></td></tr></tbody></table></div></div><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">二、下载Bitbucket并安装</p><div style="color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><div id="highlighter_596980" class="syntaxhighlighterbash" style="width: 720px; margin-top: 0.3em !important; margin-bottom: 0.3em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-y: visible !important; overflow-x: auto !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important;"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 12px;"><tbody style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><tr style="font-size: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important;"><td class="gutter" style="padding: 0px !important; font-size: 1em !important; background-image: none !important; border: 0px !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; color: rgb(175, 175, 175) !important;"><div class="line number1 index0 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">1</div><div class="line number2 index1 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">2</div><div class="line number3 index2 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">3</div><div class="line number4 index3 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">4</div></td><td class="code" style="height: 26px; width: 696px; padding: 0px !important; font-size: 1em !important; line-height: 1.1em !important; float: none !important; border: 0px !important; background-image: none !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; left: auto !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: inherit !important;"><div class="container" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><div class="line number1 index0 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash functions" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important;">cd</code>&nbsp;<code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">/usr/local/src</code></div><div class="line number2 index1 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">wget&nbsp;https:</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">//downloads</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">.atlassian.com</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">/software/stash/downloads/atlassian-bitbucket-4</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">.10.1-x64.bin</code></div><div class="line number3 index2 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash functions" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important;">chmod</code>&nbsp;<code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">+x&nbsp;atlassian-bitbucket-4.10.1-x64.bin</code></div><div class="line number4 index3 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">.</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">/atlassian-bitbucket-4</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">.10.1-x64.bin</code></div></div></td></tr></tbody></table></div></div><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">在安装中的交互(默认服务http端口为7990,服务端口为8006,安装时可以根据自己需要重新输入):</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJsGRF0o0AAUHcvd2k2M715.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJsGSqLapAADYWhFdQRg226.png" width="650" height="851" style="vertical-align: top; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJsKBNTrMAABB5VyIqJQ217.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJsKBBfkqAAGfF7KlgWg961.png" width="650" height="261" style="vertical-align: top; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">安装成功后,服务已经启动,可以通过<a title="http://localhost:7990" href="http://localhost:7990/" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;">http://localhost:7990</a>访问</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJsPCFwPjAACmE5IM60w362.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJsOw-nAmAACoJkjZDto236.png" width="650" height="672" style="vertical-align: top; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">三、破解</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">1、停止服务,并上传文件</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">service atlbitbucket stop</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">下载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两个文件</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJsThiPZKAAGqJXcX0cQ854.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJsWQtspaAAGsxMvRyJQ855.png" width="650" height="698" style="vertical-align: top; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">下载/opt/atlassian/bitbucket/4.10.1/atlassian-bitbucket/WEB-INF/atlassian-bundled-plugins中atlassian-universal-plugin-manager-plugin-2.21.3.jar文件</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJsXDrYZ9AAGq9E-Kgkk087.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJsbwDL-dAAGtyvlnlHc247.png" width="650" height="695" style="vertical-align: top; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">使用360压缩打开atlassian-extras-decoder-v2-3.3.0.jar 文件,替换\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class文件。</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">同样用360压缩打开atlassian-extras-legacy-3.3.0.jar文件,替换\com\atlassian\license\LicenseManager.class文件,</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">用360打开atlassian-universal-plugin-manager-plugin-2.21.3.jar文件,替换\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class 和 \com\atlassian\license\LicenseManager.class两个文件。</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">最后把替换后的三个文件原路放回去覆盖。</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">四、安装Mysql数据库驱动</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">1、下载MySQL Connector/J JDBC驱动(下载官网:<a title="http://dev.mysql.com/downloads/connector/j/" href="http://dev.mysql.com/downloads/connector/j/" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;">http://dev.mysql.com/downloads/connector/j/</a>)</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">2、解压缩下载的文件。</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">3、复制mysql-connector-java-5.1.40-bin.jar文件到Bitbucket服务器目录/opt/atlassian/bitbucket/4.10.1/lib中</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">4、重新启动服务。</p><div style="color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><div id="highlighter_658033" class="syntaxhighlighterbash" style="width: 720px; margin-top: 0.3em !important; margin-bottom: 0.3em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow-y: visible !important; overflow-x: auto !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important;"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 12px;"><tbody style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><tr style="font-size: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important;"><td class="gutter" style="padding: 0px !important; font-size: 1em !important; background-image: none !important; border: 0px !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; color: rgb(175, 175, 175) !important;"><div class="line number1 index0 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">1</div><div class="line number2 index1 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">2</div><div class="line number3 index2 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">3</div><div class="line number4 index3 alt1" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">4</div><div class="line number5 index4 alt2" style="word-wrap: normal; padding-right: 0.5em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border-width: 0px 3px 0px 0px !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important;">5</div></td><td class="code" style="height: 26px; width: 745px; padding: 0px !important; font-size: 1em !important; line-height: 1.1em !important; float: none !important; border: 0px !important; background-image: none !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; bottom: auto !important; left: auto !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: inherit !important;"><div class="container" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><div class="line number1 index0 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash functions" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important;">cd</code>&nbsp;<code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">/usr/local/src/</code></div><div class="line number2 index1 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">wget&nbsp;http:</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">//cdn</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">.mysql.com</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">//Downloads/Connector-J/mysql-connector-java-5</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">.1.40.zip</code></div><div class="line number3 index2 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">unzip&nbsp;mysql-connector-java-5.1.40.zip</code></div><div class="line number4 index3 alt1" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash functions" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important;">cp</code>&nbsp;<code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">mysql-connector-java-5.1.40</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">/mysql-connector-java-5</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">.1.40-bin.jar&nbsp;</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">/opt/atlassian/bitbucket/4</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">.10.1</code><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">/lib/</code></div><div class="line number5 index4 alt2" style="white-space: nowrap; padding-right: 1em !important; padding-left: 1em !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 1em !important; min-height: inherit !important;"><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: black !important;">service&nbsp;atlbitbucket&nbsp;start</code></div></div></td></tr></tbody></table></div></div><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">五、Bitbucket初始化</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">1、登陆网站<a title="http://localhost:7990" href="http://localhost:7990/" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;">http://localhost:7990</a>后,系统初始化,需要等几十秒。</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">2、如果mysql的驱动安装正确,则可以配置数据库,如下配置后,单击“Test”测试连接数据库是否正常,成功后”Next”.</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJsfT7MbhAAB-4Wng-48399.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJseizz2XAACAtde20aI070.png" height="751" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">3、申请一个试用许可</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJsjBx5S3AAB-PGSem54819.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJsiixUQKAACAG3u7jYc692.png" height="572" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">需要有一个Atlassion账号登陆去申请一个试用帐号</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJsmhaiRFAAJD0f5rkcE879.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJsqzWv6sAADtrPnlu3I116.png" height="969" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">调查问题,乱填一通</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJsqQc30sAACfx85G1c4418.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJsuwJ-_cAACiZko1q6s797.png" height="665" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">确认服务器IP</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJsuA9LoXAAAsJqisnZ0353.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJsuyVIWvAAAum67kBBQ534.png" height="307" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">License有了,Next.</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJszzaga7AAJ4407JSTE634.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJs3ChXWaAADhX6Gbmto227.png" height="848" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">4、设置管理员账户,如果要整合JIRA,点击左边按钮,如果不需要直接”Go to Bitbucket”</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJs2QM6xdAABh7G9RJL0215.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJs6RwQmQAABjrjS5hMA593.png" height="558" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJs-xf2d4AAKeScneJik820.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJs_TdOTwAAEUjjodZzc365.png" height="963" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJtHjvlAcAAJkUWJpPCg823.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJtKyk23fAACw7f5_HPA044.png" height="825" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJtLQvyBfAACLXsOwh6M436.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJtOjF2BMAACNVFfBvH4520.png" height="590" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">六、安装中文语言包</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">1、下载Bitbucket4.10.1中文语言包(下载地址:<a title="https://translations.atlassian.com/dashboard/download?lang=zh_CN#/Bitbucket/4.11.0-rc1" href="https://translations.atlassian.com/dashboard/download?lang=zh_CN#/Bitbucket/4.11.0-rc1" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;">https://translations.atlassian.com/dashboard/download?lang=zh_CN#/Bitbucket/4.11.0-rc1</a>)</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJtOBYK5rAAB_A1ooXm4418.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJtSBcLQLAACBcWffwq8304.png" height="486" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">2、安装语言包</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJtWg9hM7AAKIuSKbZwQ982.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJtWgGx0cAADzl4uuWjM262.png" height="908" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJtWybJkPAABvPCoNiTo002.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJtbT5cjvAABxhs0KMGQ715.png" height="426" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">刷新下,中文版来了。</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">七、应用程序连接confluence(JIRA已经自动连接)</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJtfC6t6ZAAFhxrH7Q_w540.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/E0/wKiom1ggJtfTXDH6AACIl7qar7c071.png" height="556" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/DD/wKioL1ggJtjCoe5pAAFhxrH7Q_w819.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/E0/wKiom1ggJtixJ6CXAACIl7qar7c878.png" height="556" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">跳转到Confluence后需要管理员账号密码配置下程序连接,最后设置成功:</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJtnRxFOqAAGq1x1JNGk188.png" target="_blank" style="color: rgb(56, 109, 0); text-decoration: none;"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/DD/wKioL1ggJtryskT4AACbqRPTsEI526.png" height="560" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">&nbsp;</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">八、设置邮件服务器</p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;"><a href="http://s3.51cto.com/wyfs02/M01/89/E0/wKiom1ggJxqAGKlwAAK8liYo69A298.png" target="_blank" style="color: rgb(56, 109, 0);"><img title="image" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/DD/wKioL1ggJxvR3P8eAADVNVyjkzY384.png" height="826" width="650" style="vertical-align: top; border-width: 0px; background-image: none;"></a></p><p style="clear: both; height: auto; overflow: hidden; color: rgb(85, 85, 85); font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px;">本文出自 “<a href="http://newthink.blog.51cto.com/" style="color: rgb(56, 109, 0); text-decoration: none;">坚强的技术交流blog</a>” 博客,请务必保留此出处<a href="http://newthink.blog.51cto.com/872263/1870235" style="color: rgb(56, 109, 0); text-decoration: none;">http://newthink.blog.51cto.com/872263/1870235</a></p></div></div>
页: [1]
查看完整版本: CI持续集成/CD持续部署方案