Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

怎样安装配置Jira和Confluence Wiki

$
0
0

Atlassian是一家专注于开发软件开发工具和协同工作产品的公司,这家公司的特色是使用敏捷软件开发方法来开发敏捷软件开发工具。敏捷软件开发强调迭代增量地开发,即从实现简单的功能开始,逐渐迭代增量地开发出复杂的系统。软件开发工具和协同工作产品所涉及的范围很广,在该范围内的许多领域, Atlassian都开发出了相应的产品,如在缺陷跟踪领域有JIRA,在敏捷开发领域有GreenHopper,在协同工作领域有Conflence,在代码查找领域有FishEye,在代码评审领域有Crucible,在持续集成领域有Bamboo。上述领域相互之间是有关联关系的,这增加了安装配置Atlassian上述产品的难度。

好在Atlassian公司意识到了这一点,制作了官方文档“Guide toInstalling an Atlassian Integrated Suite”(http://confluence.atlassian.com/display/ATLAS/Guide+to+Installing+an+Atlassian+Integrated+Suite)来描述如何安装配置JIRA/GreenHopper/Confluence/FishEye/Crucible/Bamboo,并让它们之间能关联起来,协同工作。这份文档还有一个别名“Atlassian Dragon Quest”,我翻译成“屠龙记”,用类似玩游戏的过8关,来描述如何安装配置上述6个产品,这同时也表明安装配置Atlassian产品像屠龙一样充满了困难和乐趣。

开发部的JIRA和Confluence就是基于上述文档进行安装,目前只安装了Crowd/JIRA/GreenHopper/Confluence,以后还会安装剩下的FishEye/Crucible/Bamboo。下面将简述安装步骤,详细的安装指南请参考上述文档。

软件许可

Atlassian的所有产品的报价都公示在官网上,对于商业用途,最低报价是每个产品每年10美元(含10个用户许可)。对于开源项目和非盈利机构,Atlassian全部产品免费。开发部的Atlassian软件许可是通过正式的官方渠道申请的。

配置信息

安装位置:JIRA和Confluence都安装在服务器10.1.248.133上。

下面的表格列出了JIRA和Confluence相关产品的安装包位置、安装路径、数据文件位置、主页URL和Log文件位置。

产品

安装包位置

安装路径

数据文件位置

主页URL

Log文件位置

JDK 1.6.0_25-b06

 

/usr/java/default/

 

 

 

PostgresPlus数据库

/root/AIS_Installers/postgresplus/postgresplus-8.4.1-2-linux.bin

/opt/PostgresPlus

 

 

 

JDBC

 

/root/AIS_Installers/crowd/atlassian-crowd-2.2.2/apache-tomcat/lib/postgresql-8.4-702.jdbc4.jar

 

 

 

Crowd

/root/AIS_Installers/crowd/atlassian-crowd-2.2.2.tar.gz

/root/AIS_Installers/crowd/atlassian-crowd-2.2.2

/var/crowd-home

http://10.1.248.133:8095/crowd

/var/crowd-home/logs

JIRA

/root/AIS_Installers/jira/atlassian-jira-4.3.4.tar.gz

/root/AIS_Installers/jira/atlassian-jira-4.3.4-standalone

/usr/local/jira-home

http://10.1.248.133:8080/

/usr/local/jira-home/log

GreenHopper

 

/usr/local/jira-home/plugins/installed-plugins/jira-greenhopper-plugin-5.5.2.jar

http://10.1.248.133:8080/

Confluence

/root/AIS_Installers/confluence/confluence-3.5.5-std.tar.gz

/root/AIS_Installers/confluence/confluence-3.5.5-std

/var/confluence

http://10.1.248.133:8090/

/var/confluence/logs

 

下面是涉及到JIRA和Confluence的安装步骤和官网指南链接。

屠龙第一关:安装Java/PostgreSQL/Crowd (http://confluence.atlassian.com/display/ATLAS/Dragons+Stage+1+-+Install+JIRA)

屠龙第二关:安装JIRA (http://confluence.atlassian.com/display/ATLAS/Dragons+Stage+2+-+Install+GreenHopper+into+JIRA)

屠龙第三关:在JIRA下安装GreenHopper(http://confluence.atlassian.com/display/ATLAS/Dragons+Stage+3+-+Install+Confluence )

屠龙第四关:安装Confluence (http://confluence.atlassian.com/display/ATLAS/Dragons+Stage+4+-+Install+FishEye+and+Crucible )

通关之后 (http://confluence.atlassian.com/display/ATLAS/After+Dragons#AfterDragons-AddingAnotherAtlassianTooltoyourSuite )

★ JIRA和Confluence的启动和停止

当Linux服务器由于特殊原因重新启动后,需要手工启动JIRA和Confluence,下面是启动步骤:

◆ 启动单点登录SSO产品Crowd,JIRA和Confluence的用户认证都依赖Crowd。进入目录/root/AIS_Installers/crowd/atlassian-crowd-2.2.2,运行start_crowd.sh启动Crowd,启动后,可以用浏览器访问链接http://10.1.248.133:8095/crowd,已检查是否启动成功。另外,运行stop_crowd.sh可以停止Crowd。

◆ 启动JIRA。进入目录/root/AIS_Installers/jira/atlassian-jira-4.3.4-standalone/bin,运行start-jira.sh启动JIRA,启动后,可以用浏览器访问链接http://10.1.248.133:8080/,已检查是否启动成功。可以运行stop-jira.sh停止JIRA。在这个目录下,还有另一组脚本:startup.sh和shutdown.sh,JIRA官方文档里没有给出这两组脚本的区别,若第一组脚本不起作用,可以试试第二组脚本。

◆ 启动Confluence。进入目录/root/AIS_Installers/confluence/confluence-3.5.5-std/bin,运行脚本startup.sh启动Confluence,启动后,可以用浏览器访问链接http://10.1.248.133:8090/,已检查是否启动成功。可以运行shutdown.sh停止Confluence。
作者:xingfujie 发表于2013-2-6 11:25:50 原文链接
阅读:0 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles