confluence,jira,crowd的集成(openldap认证)

2019-09-01 13:07

Confluence、crowd、jira的集成 (包括crowd+openldap认证)

1、

crowd安装 ............................................................................................................................ 2 1.1解压 ..................................................................................................................................... 2 1.2修改配置文件 ..................................................................................................................... 2 2、Jira的安装 .................................................................................................................................. 3

2.1 解压 .................................................................................................................................... 3 2.2 配置jira+mysql ................................................................................................................. 3 3、confluence的安装 ...................................................................................................................... 4

3.1 解压 .................................................................................................................................... 4 3.2 修改配置文件 .................................................................................................................... 5 3.3 启动confluence ................................................................................................................. 5 3.4 配置confluence+mysql ..................................................................................................... 5 4、confluence+jira+crowd集成(包括Openldap认证) ............................................................. 6

4.1 crowd的配置 ...................................................................................................................... 6 4.2配置jira与crowd通信 ................................................................................................... 10 4.3配置confluence与crowd通信 ....................................................................................... 12 5、jira和svn结合 ......................................................................................................................... 13 6、jira 3.13 破解licences ............................................................................................................. 14

1、 Crowd.安装

1.1解压

这里我们安装的是最新版本的包atlassian-crowd-1.6.1.zip,将压缩包解压到/usr/local目录中 [root@localhost local]# unzip atlassian-crowd-1.6.1.zip –d /usr/local 1.2修改配置文件

1) 修改crowd-init.properties文件

添加一个存储crowd的配置文件的目录

[root@localhost local]# cd /atlassian-crowd-1.6.1/crowd-webapp/WEB-INF/classes/ [root@localhost classes]# vi crowd-init.properties

将crowd.home属性更改为为crowd的建立的存储目录,例如我的配置文件是放在了/usr/local/crowd/data所以crowd.home的值为下面的情况: crowd.home=/usr/local/crowd/data

2)crowd和mysql数据的连接

a.建立库和用户为crowd

现在mysql数据库中为crowd建立数据库和用户使用UTF-8的字符集: Create database crowddb character set UTF-8;

Grant all on crowddb.* to crowduser@”%” identified by “123456”;

b.拷贝mysql的驱动程序

mysql –V 查看mysql的版本:

Ver 14.12 Distrib 5.0.45, for redhat-linux-gnu (x86_64) using readline 5.0 所以下驱动也要下接近这个版本的这里我们下载的是: mysql-connector-java-5.0.8-bin.jar

将以上驱动程序放到$CROWD/ apache-tomcat/common/lib目录

c.配置crowd与mysql的连接

然后开始设置crowd的配置项:

Database中选择MySql,将jdbc url是:

url=\crowddb?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8\driver class name为:

driverClassName=\

username是:crowd 密码是:dworc(前面建的库和用户)

2、Jira的安装

2.1 解压

下载最新版本的jira这里我们用的是atlassian-jira-enterprise-3.13.2-standalone.tar.gz,将其安装到/usr/local目录

tar –zxvf atlassian-jira-enterprise-3.13.2-standalone.tar.gz –C /usr/local 实际上这个时候启动以后jira是可以使用默认的数据库是hsql,默认端口是8080。但是为了方便管理和安全性能方面的考虑所以改用Mysql做数据库

2.2 配置jira+mysql

a. 为jira建立数据库和用户

create database jiradb character set utf8;

grant all on jiradb.* to sa@% identified by \

b. 拷贝mysql的驱动程序到相应的目录

这里的驱动程序使用的是 mysql-connector-java-5.0.8-bin.jar 将其拷贝到以下的目录中:

$JIRA/common/lib c. 创建jira数据库

Create database jiradb character set UTF8;

Grant all on jiradb.* to jira@”%” identified by “arij” d. 配置jira与mysql的连接(修改jira的配置文件)

? 修改$JIRA/conf/server.xml文件 原来的配置文件为:

driverClassName=\

url=\ minEvictableIdleTimeMillis=\ timeBetweenEvictionRunsMillis=\ maxActive=\

更改以后的配置文件为:

driverClassName=\

url=\coding=UTF-8\ />

? 修改entityengine.xml文件

$JIRA/atlassian-jira/WEB-INF/classes/entityengine.xml, 改变 field-type-name 属性为mysql 删除掉这个属性schema-name=\

修改完配置文件就可以启动了jira了 运行$JIRA/bin/startup.sh 关闭jira

运行$/JIRA/bin/shutdown.sh

3、confluence的安装

3.1 解压

这里我们使用的安装包是:confluence-2.10.2-std.tar.gz将它解压到/usr/local/目录

tar –zxvf confluence-2.10.2-std.tar.gz –C /usr/local/

3.2 修改配置文件

a.修改server.xml

这里主要是修改端口号,confluence默认端口号也是8080所以要将端口号修改为其它,这里我们将它修改为8090 (server.xml的目录$CONFLUENCE/conf) b.修改confluence-init.properties

这里主要是添加一个存放配置数据的目录,在$CONFLENCE中建立config-data mkdir $CONFLUENCE/config-data

将confluence-init.properties文件中的参数赋值如下: confluence.home=/usr/local/confluence/config-data c.confluence破解

下载破解器:Atlassian Confluence 2.10.3破解

1、在confluence\\WEB-INF\\classes\\com\\atlassian\\confluence\\下建立page文件夹; 2、将keygen.class、Page.key两个文件存放在

confluence\\WEB-INF\\classes\\com\\atlassian\\confluence\\page\\ 3、命令:java keygen;后输入confluence名字

3.3 启动confluence

./$CONFLUENCE/bin/startup.sh 关闭confluence

./$CONFLUENCE/shutdown.sh

3.4 配置confluence+mysql

a.将mysql驱动程序放到相应目录

将mysql数据库于java连接的驱动mysql-connector-java-5.0.8-bin.jar拷贝到$CONFLUENCE/lib目录

cp mysql-connector-java-5.0.8-bin.jar $CONFLUENCE/lib

c. 建立confluence的数据库

create database confluencedb character set UTF-8;

grant all on confluencedb.* to confluence@”%” identified by “ecneulfnoc”

d. 配置与mysql的连接


confluence,jira,crowd的集成(openldap认证).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:以党员的标准严格要求自己

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: