项目三剑客(Jira+Confluence+Crowd)环境搭建

1.搭建环境:
   电脑机型-台式Dell;
   处理器-Intel(R) Pentium(R) CPU G630 @ 2.70GHZ 2.70 GHZ;
   操作系统-Win7旗舰版64位;
   安装内存(RAM)-4.00GB(3.90GB 可用)。
2.所用软件包:
   atlassian-jira-5.2.5-standalone
   jira4汉化包-language_zh_CN.jar
   jira-crack-atlassian-extras-2.2.2.jar破解文件
   mysql-connector-java-5.1.22
   atlassian-crowd-2.5.3
   iNViSiBLE_keygen_for_crowd-2.4.0-atlassian-extras-2.7.jar破解文件
   atlassian-confluence-4.3.7
   confluence3.4.5-crack_-atlassian-extras-2.4破解文件
   confluence-zh_CN-plugin
   mysql-5.5.15-winx64
   openldap-for-windows.msi
   java_LdapBrowser_282.rar
3.详细安装过程:
 01.mysql的安装:
     a.运行mysql-5.5.15-winx64,软件会自动安装完成;
     b.安装过程需要设置管理员账号root的密码,用于每次启动mysql时输入使用。
 02.jira的安装:
     a.解压atlassian-jira-5.2.5-standalone至指定目录,如E:\Jira,并在E盘新建文件夹JiraFiles;
     b.打开系统环境变量,增加环境变量名为JIRA_HOME,值为"E:\JiraFiles",打开目录E:\Jira\atlassian-jira\WEB-INF\classes\下的jira-application.properties文件,将jira.home值设置
        为"E:/JiraFiles",即"jira.home=E:/JiraFiles";
     c.将mysql-connector-java-5.1.22拷贝到 E:\Jira\lib下;
     d.以管理员权限启动Mysql,新建数据库jira,并赋予相应用户权限,语句如下:
        create database jira character set utf8;
        grant all on jira.* to root@localhost identified by '%root_password%';
     e.将jira-crack-atlassian中的破解包atlassian-extras-2.2.2.jar拷贝到E:\Jira\atlassian-jira\WEB-INF\lib\目录下;
     f.进入E:\Jira\bin\,以管理员权限运行start-jira.bat,浏览器输入"http:\\localhost:8080/";
     g.在需要注册码页面输入Name和Server ID,然后将jira-crack-atlassian解压到任意指定目录,如F:\jira-crack;
     h.启动dos命令窗口,cd到 F:\jira-crack 下的jira_keygen.jar目录,运行命令"java -jar jira_keygen.jar";
     i.相应注册码窗口弹出后,输入相应网页输入的Name和Server ID,点击左下角的".gen!"按钮,将生成的注册码粘贴到jira网页的注册输入框,点击"Next",通过则说明破解成功;
     j.接下来准确配置jira数据库,通过后就可以正常使用jira了;
     k.将jira4汉化包中的language_zh_CN.jar拷贝到E:\Jira\atlassian-jira\WEB-INF\lib\下,然后重启jira,汉化成功。
 03.crowd的安装:
    a.解压atlassian-crowd-2.5.3至指定目录,如E:\Crowd,并在E盘新建文件夹CrowdFiles;
    b.打开系统环境变量,增加环境变量名为CROWD_HOME,值为"E:\CrowdFiles",打开目录E:\Crowd\crowd-webapp\WEB-INF\classes\下的crowd-init.properties文件,将  
       crowd.home值设置为"E:/CrowdFiles",即"crowd.home=E:/CrowdFiles";
    c.将mysql-connector-java-5.1.22拷贝到E:\Crowd\apache-tomcat\lib\下;
    d.以管理员权限启动Mysql,新建数据库crowd,并赋予相应用户权限,语句如下:
        create database crowd character set utf8;
        grant all on crowd.* to root@localhost identified by '%root_password%';
    e.将iNViSiBLE_keygen_for_crowd-2.4.0中的atlassian-extras-2.7.jar破解包拷贝到目录E:\Crowd\crowd-webapp\WEB-INF\lib\下;
    f.进入E:\Crowd\,以管理员权限运行start-crowd.bat,浏览器输入"http://localhost:8095",点击页面"Set Up Crowd >>"按钮;
    g.在需要注册码页面输入Name和Server ID,然后将iNViSiBLE_keygen_for_crowd-2.4.0解压到任意指定目录,如F:\crowd-crack;
    h.启动dos命令窗口,cd到 F:\crowd-crack 下的crowd_keygen.jar目录,运行命令"java -jar crowd_keygen.jar";
    i.相应注册码窗口弹出后,输入相应网页输入的Name和Server ID,点击左下角的".gen!"按钮,将生成的注册码粘贴到crowd网页的注册输入框,点击"Next",通过则说明破解成 
       功;
    j.接下来准确配置crowd数据库,通过后重启就可以正常使用crowd了。
04.confluence的安装:
    a.解压atlassian-confluence-4.3.7至指定目录,如E:\Confluence,并在E盘新建文件夹ConfluenceFiles;
    b.打开系统环境变量,增加环境变量名为CONFLUENCE_HOME,值为"E:\ConfluenceFiles",打开目录E:\Confluence\confluence\WEB-INF\classes\下的confluence-init.properties文
       件,将confluence.home值设置为"E:/ConfluenceFiles",即"confluence.home=E:/ConfluenceFiles";
    c.将mysql-connector-java-5.1.22拷贝到E:\Confluence\lib\下;
    d.以管理员权限启动Mysql,新建数据库confluence,并赋予相应用户权限,语句如下:
        create database confluence character set utf8;
        grant all on confluence.* to root@localhost identified by '%root_password%';
    e.进入E:\Confluence\bin\,以管理员权限运行start-confluence.bat,浏览器输入"http://localhost:8090";
    f.需要输入注册码时,注册一个atlassian的账号在线生成注册码;
    g.接下来准确配置confluence数据库,将 confluence3.4.5-crack_中的atlassian-extras-2.4和confluence-zh_CN-plugin插件拷贝到 E:\Confluence\confluence\WEB-INF\classes\lib下,
       重启就可以正常使用confluence了。
 05.Jira+Confluence+Crowd 的OpenLDAP集成:
     a.OpenLDAP安装,运行openldap-for-windows.msi,软件会自动安装;
     b.解压java_LdapBrowser_282.rar,可建立openldap的gui界面;
     c.管理员身份登录Crowd,新建OpenLDAP类型的directory,测试connector时注意URL、Base DN、User DN、Password的填写,保证与OpenLDAP安装目录下的slapd.conf数据一
        致;
     d.Crowd与Jira的集成参考Atlassian官方文档http://confluence.atlassian.com/display/CROWD/Integrating+Crowd+with+Atlassian+JIRA;
     e.Crowd与Confluence的集成参考Atlassian官方文档 https://confluence.atlassian.com/display/CROWD/Integrating+Crowd+with+Atlassian+Confluence。


















你可能感兴趣的:(项目三剑客(Jira+Confluence+Crowd)环境搭建)