Atlassian的系统使用越来越广泛,其中,Crowd,JIra,Confluence在项目管理中用的越来越多,下面详细介绍下这三个系统的部署与 SSO单点登录的集成;,首先部署用户管理系统Crowd;,1.下载 http://confluence.atlassian.com 最新版Crowd
2.修改Crowd安装目录:CROWD_INSTALL}\crowd-webapp\WEB-INF\classes\crowd-,init.properties.,3.连接数据库;
修改my.cnf ,增加:
transaction-isolation = READ-COMMITTED
添加Crownd数据库和访问用户
create database crowd character set utf8;,下载 http://www.mysql.com/downloads/mirror.php?id=383234#mirrors
Download the MySQL Connector/J JDBC driver driver.
cp mysql-connector-java-5.x.x-bin.jar 到 {CROWD_INSTALL}/apache-tomcat/lib/.,4.安装:start_crowd.sh,5.访问URL进行安装:, http://192.168.141.95:8095/crowd,具体安装步骤详见: http://confluence.atlassian.com/display/CROWD/Running+the+Setup+Wizard, ,安装即可;,二:安装jira:,1.设置Java Home; 安装jDK;,下载JDK;
chmod +x jdk;
./jdk.bin
设置 Java HOME,export JAVA_HOME=/opt/jdk1.5.0_02
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
刷新环境变量 source /etc/profile, ,2.设置 jira home变量
修改 the jira-application.properties file
3.安装;,Run bin/startup.sh. Wait until the following message appears in the,application's log file:,访问: http://192.168.141.95:8080, ,如果8080端口已经被其他程序使用,可以修改端口;,Server.xml 修改例如下面空闲端口:, change "8005" to "8006", and change "8080" to "8090" (or some other free port — see below).,按照向导安装即可;, ,三; 安装confluence,修改安装变量:
/opt/jira/confluence-3.2.1_01-std/confluence/WEB-INF/classes
修改crowd.properties
端口号修改:
Modified conf/server.xml using ports 8015 and 8090
1.<Server port="8015" shutdown="SHUTDOWN" debug="0">,修改confluence安装目录:CROWD_INSTALL}\crowd-webapp\WEB-,INF\classes\crowdinit.properties, ,安装,访问 localhost:端口号即可;, ,四:SSO单点登录集成配置:,1.配置jira:,配置Crowd和JIra之间的通讯:,Configuring Crowd to talk to JIRA,Crowd 里面添加目录,Direcotry;,Crowd里面定义jira应用;,添加用户和组:详见;http://confluence.atlassian.com/display/CROWD/Integrating+Crowd+with+Atlassian+JIRA, , , , ,