Confluence2.5.4+Tomcat6+mysql5的安装

本文详细介绍了如何安装Confluence 2.5.4,将其与已存在的Tomcat 6和MySQL 5数据库集成。首先解压Confluence并拷贝到Tomcat的webapps目录,接着配置Confluence的context.xml文件以连接到JIRA使用的数据库。然后通过安装向导完成初始化设置,使用外部数据源JNDI jdbc/JiraDS。为与JIRA共享用户管理,需在JIRA中创建相关用户组,并在Confluence中启用外部用户管理并修改osuser.xml文件,重启Tomcat即可实现用户同步。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 
Confluence2.5.4+Tomcat6+mysql5的安装
 
Confluence2是个不错的WIKI,紧接上一篇JIRA的安装,推出Confluence的安装办法,采用同一个JIRA数据库。
1.         解压缩confluence-2.5.4-std.zip,把confluence目录拷贝到tomcat6的webapps目录下;
2.         在confludence/META-INF/下创建context.xml,内容如下:
<Context path="confluence" docBase="${catalina.home}/webapps/confluence" debug="0" reloadable="false">
 <WatchedResource>WEB-INF/web.xml</WatchedResource>
 <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
                                                            username="jira"
                               password="jira"
                               driverClassName="com.mysql.jdbc.Driver"
                               url="jdbc:mysql://localhost/jiradb?autoReconnect=true"
                               maxActive="20"
                               maxIdle="10"
                               validationQuery="Select 1" />
          
         <Logger className="org.apache.catalina.logger.FileLogger"
                   prefix="atlassian-confluence." suffix=".log" timestamp="true"/>
</Context>
3.         启动Tomcat,输入 http://localhost:8080/confluence,进入安装向导,数据源采用外部数据源,JNDI输入jdbc/JiraDS,根据向导完成初始化配置工作。
4.         为了和JIRA采用同样的用户管理,需要进行如下的配置工作。
5.         用管理员进入jira,创建组:confluence-administrators、confluence-users,并把原来的JIRA用户分配到这两个组中。
6.         用管理员进入confluence,进入管理页面/总体配置,打开外部用户管理。
7.         修改confluence/WEB-INF/classes/osuser.xml,修改完的内容如下:
<!—取消注释-->
<provider class="bucket.user.providers.CachingCredentialsProvider">
        <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcCredentialsProvider</property>
        <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
    </provider>
    <provider class="bucket.user.providers.CachingAccessProvider">
        <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcAccessProvider</property>
        <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
    </provider>
    <provider class="bucket.user.providers.CachingProfileProvider">
        <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcProfileProvider</property>
        <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
        <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    </provider>
   
<!—注视掉
    <provider class="bucket.user.providers.CachingCredentialsProvider">
        <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateCredentialsProvider</property>
        <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    </provider>
    <provider class="bucket.user.providers.CachingAccessProvider">
        <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateAccessProvider</property>
        <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    </provider>
 
    <provider class="bucket.user.providers.CachingProfileProvider">
        <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateProfileProvider</property>
        <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    </provider>-->
8.         重启tomcat就可以实现jira用户登录confluence,以后只需要在jira中维护用户信息:
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值