日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Confluence与Jira整合之统一用户管理

發布時間:2024/4/17 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Confluence与Jira整合之统一用户管理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?http://leign.iteye.com/blog/566079

?

Confluence與Jira整合之統一用戶管理

  • 博客分類:
  • JAVA
配置管理MySQLHSQLDBWebXML 說到Confluence與Jira的整合,首先就得提到用戶的整合,有兩種方式:

1、通過統一使用外部數據庫
2、通過LDAP服務器


這幾天都在搞整合,配置出錯導致重新配置也數不清次數了。。
首先講一講用外部數據庫統一用戶管理

使用這種方式的提前是你配置的Jira必須是使用外部數據庫,我用的是Mysql,操作系統是Linux服務器。在分別裝好Jira和Confluence(這個我也使用了外部數據庫,安裝之前最好把所有需要的JAR包(語言包、jdbc包、插件包)到放WEB-INF/lib下,再啟動服務器開始安裝)之后,網上很很多整合配置的文章,但我的情況不同,我把兩者分開配置了,這也導致我多次配置失敗。。confluence配置好后去管理控制臺下的總體配置將外部用戶管理打開。
a)需要注意的地方,在jira服務器配置文件中(jira/conf/server.xml)<context>內必須加上一個<Resource>

? Xml代碼 ?
  • <Resource?name="jdbc/JiraDS"?auth="Container"?type="javax.sql.DataSource"??
  • ???????????username="dbusername"??
  • ???????????password="password"??
  • ???????????driverClassName="com.mysql.jdbc.Driver"??
  • ???????????url="jdbc:mysql://serverIP/jiradb(mysql內jira使用的庫)?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF8"??
  • ???????????/>??
  • <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"username="dbusername"password="password"driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://serverIP/jiradb(mysql內jira使用的庫)?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF8"/>

    b)然后在Confluence的服務器配置文件中<context>內同樣加上這個<Resource>,這樣confluence就知道了jira使用的數據庫,他就能夠使用了。

    c)修改/confluence/WEB-INF/classes/osuser.xml
    反注釋掉前面三個<provider class>(里面含有java:comp/env/jdbc/JiraDS),然后注釋掉下面的三個<provider class>

    d)修改>/confluence/WEB-INF/classes/atlassian-user.xml
    反注釋掉 那個由 Hibernate提供的Repository, 增加
    Java代碼 ?
  • <osuser?name="OSUser?Repository"?key="osuserRepository"/>??
  • <osuser name="OSUser Repository" key="osuserRepository"/>

    e)在Jira的群組管理中增加 confluence-users 和 confluence-administrators 兩個組,這是confluence所需要用的群組。別忘了把自己加入到confluence-administrators,不然就悲劇了。。

    OK,重啟confluence,用上面兩個組的jira用戶嘗試登陸



    LDAP的配置其實很簡單,配置之前你需要有一個配置好的LDAP服務器,了解一些LDAP知識如DN、OU等術語的含意。
    在JIRA管理面板下的LDAP配置頁面



    配置好后,在管理控制臺將JIRA使用外部用戶打開
    OK,現在JIRA使用LDAP驗證用戶,代替了原來訪問數據庫驗證

    Confluence由于沒有直接配置LDAP的頁面,需要修改
    /confluence/WEB-INF/classes/atlassianUserContext.xml
    /confluence/WEB-INF/classes/upgradeSubsystemContext.xml
    具體配置可能參照
    http://confluence.atlassian.com/display/DEV/Adding+LDAP+Integration+To+Confluence+2.1.x

    ?

    ?

    http://my.oschina.net/sunney888/blog/13081

    ?

    簡介:?

    ?? ?Confluence是一個專業的企業知識管理與協同軟件,一個專業的wiki.通過它可以實現團隊成員之間的協作和知識共享。Confluence是由Atlassian公司推出的商業產品。

    ????Confluence使用簡單,但它強大的編輯和站點管理特征能夠幫助團隊成員之間共享信息、文檔協作、集體討論。

    功能列表:

    知識管理 ? ? ?將人們聚集起來,在一起創建、更新和分享知識,發表自己的觀點,并借此認識更多的知識作者。

    企業門戶 ? ? ?消除繁瑣的信息發布流程,允許你的員工分享知識和觀點,激勵員工貢獻自己的才能。

    文檔管理 ? ? ?發布文檔變得極為簡便,使得企業文檔更加有條理、查看到更新記錄、可快速搜索。

    企業應用 ? ? ?具備企業級安全機制,符合大型企業對安全性的可調整及易用性要求。

    Office集成 ? 支持對Office文檔的搜索、在線查看及在線編輯,而無需安裝Office。

    SharePoint集成?將Confluence與SharePoint完美的結合,讓用戶使用自己喜愛的工具協作。

    插件擴展 ? ? ? 自定義或擴展您對Confluence的特定需求。超過200種不同類型的插件供您選擇,甚至根據實際情況開發符合自己需求的插件。

    ?

    Confluence3.4(windows 版)安裝及配置?

    ?

    1、下載?Confluence3.4

    ?? ? 下載地址:http://www.atlassian.com/software/confluence/ConfluenceDownloadCenter.jspa?下載最新的版本。

    ?? ? 下載的文件為:confluence-3.4-std.tar.gz?。

    2、安裝步驟

    ?? ? ?1、解壓到D:\confluence-3.4.2-std

    2、修改confluence/WEB-INF/classes/confluence-init.properties文件中的路徑:confluence.home=d:/confluence/data,這個路徑可以自己設置,用來存放wiki運行過程中產生的數據,如用戶上傳的附件。 3、修改D:\confluence-3.4.2-std\conf\server.xml,在host子節點里加上<Context path="" docBase="D:/confluence-3.4.2-std/confluence"/>,path是wiki運行的虛擬目錄,這里不設。端口也是在這里改的。 4、在命令行下運行D:\confluence-3.4.2-std\bin\service.bat Install Confluence即可以service的方式注冊到系統里運行了。

    5、訪問http://localhost/,開始confulence的配置安裝,選擇?Production Installation?數據庫選擇jdbc方式:jdbc:jtds:sqlserver://[Server name]:1433/[Db name]。?

    ?

    Confluence3.4(linux 版)安裝及配置??

    安裝

    ?? ?1、wget?http://downloads.atlassian.com/software/confluence/downloads/confluence-3.4.-std.tar.gz

    ?? ?2、tar -zxvf confluence-3.4-std.tar.gz

    ?? ?3、mv confluence-3.4-std /usr/local/confluence-3.4

    配置,漢化

    ?? ?1、mkdir /opt/confluence-3.4/data?

    ?? ?2、cd /opt/confluence-3.4/confluence/WEB-INF/classes

    ?? ?3、vi confluence-init.properties

    ?? ?4、confluence.home=/usr/local/confluence-3.4/data

    ?? ?5、wget?http://www.fangwai.net/software/confluence/download/confluence-zh_CN-plugin.jar

    ?? ?6、mv confluence-zh_CN-plugin.jar /usr/local/confluence-3.4/confluence/WEB-INF/lib/?

    ?

    Confluence 中文亂碼問題

    ??1、vi /opt/lampp/etc/my.cnf

    ?? ? ? [client]

    ?? ? ? default-character-set=utf8

    ?? ? ? [mysqld]

    ?? ? ?default-character-set=utf8

    ?? 2、重啟mysql

    ?? 3、登 陸mysql,查看:

    ?? ? ? ? ? show variables like 'character%';?

    ??4、?啟動mysql

    ?

    ?? 5、創建數據庫 名為confluence

    ?? ? ? ./mysql -u root -p

    ?? ? ? create database confluence character set 'UTF8';

    ?

    ?啟動Tomcat

    ??1、./startup.sh?

    ??2、 訪問:http://[setver]:[端口]

    ??2、在線生成一個評估license??要根據當前生成的ID,去網站生成一下評估版licenses.

    ??3、 選擇?Production Installation 安裝。

    ??4、選擇JDBC連接。?jdbc:jtds:sqlserver://[Server name]:1433/[Db name]。?

    ??5、創建?confluence登錄用戶。

    ??6、選擇中文語言:browse-->confluence admin-->General configuration-->在下面選擇??language configuration page?選擇中文就行了。

    ?破解

    ??1、 下載破解文件放到/usr/local/confluence-3.4/confluence/WEB-INF/lib/?

    ??2、 雖然頁面上寫提評估版,但不會過期,也沒有功能限制,可以500個用戶夠了吧。

    ??3、成功。?

    ?

    總結

    以上是生活随笔為你收集整理的Confluence与Jira整合之统一用户管理的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。