項目管理三劍客:Crowd,jira,Confluence


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進行安裝:
 
安裝即可;
二:安裝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:
 
如果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
 
 
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章