Confluence 6 新 Confluence 安裝配置一個數據源連線
如果在你的 Tomcat 中配置了資料來源,並且Confluence 設定指南在安裝的時候檢測到這個配置的時候,配置資料來源的選項將會提供給你進行配置。入股你希望使用資料來源,請參考下面的配置。
1. 停止 Confluence
在 Confluence 的配置指南中,你將會提示選擇你的資料庫,在這個時候,你應該:
- 使用
bin/stop-confluence.sh
orbin/stop-confuence.bat
停止 Confluence。 - 備份下面的檔案,以防止你可能需要重新恢復你的配置:
<installation-directory>/conf/server.xml
<installation-directory>/confluence/WEB-INF/web.xml
<home-directory>/confluence.cfg.xml
2. 新增你的資料庫驅動
拷貝你的資料庫驅動到 <installation-directory>/lib
目錄中。
下面的連線是有關如果找到你的資料庫驅動:
- PostgreSQL:捆綁到了 Confluence 中, 在
<installation-directory>/confluence/WEB-INF/lib/postgresql-x.x.x.jar
- Microsoft SQL Server
<installation-directory>/confluence/WEB-INF/lib/mssql-jdbc-x.x.x.x.jar
3. 在 Tomcat 中配置資料來源
下一步,將資料來源配置到 Tomcat 中。
- 編輯
<installation-directory>/conf/server.xml
- 找到下面的行:
<
Context
path
=
""
docBase
=
"../confluence"
debug
=
"0"
reloadable
=
"true"
>
<!-- Logger is deprecated in Tomcat 5.5. Logging configuration for Confluence is
specified in confluence/WEB-INF/classes/log4j.properties -->
- 插入下面的資料來源資源
Resource
元素。針對你具體使用的資料庫不同,需要做一些修改(插入Context
元素,在<Context.../>
行,同時在Manager
之前)。
<Resource name=
"jdbc/confluence"
auth=
"Container"
type=
"javax.sql.DataSource"
username=
"<database-user>"
password=
"<password>"
driverClassName=
"org.postgresql.Driver"
url=
"jdbc:postgresql://<host>:5432/<database-name>"
maxTotal=
"60"
maxIdle=
"20"
validationQuery=
"select 1"
/>
<Resource name=
"jdbc/confluence"
auth=
"Container"
type=
"javax.sql.DataSource"
username=
"<database-user>"
password=
"<password>"
driverClassName=
"com.microsoft.sqlserver.jdbc.SQLServerDriver"
url=
"jdbc:sqlserver://<host>:1433;database=<database-name>"
maxTotal=
"60"
maxIdle=
"20"
validationQuery=
"select 1"
/>
如果你正在使用的 Confluence 6.3 及其早期的版本,針對 SQL Server 資料庫伺服器,你 制定jTDS 驅動。請參考 Configuring a SQL Server Datasource in Apache Tomcat 中的文件來進行配置。
<Resource name=
"jdbc/confluence"
auth=
"Container"
type=
"javax.sql.DataSource"
username=
"<database-user>"
password=
"<password>"
driverClassName=
"com.mysql.jdbc.Driver"
url=
"jdbc:mysql://<host>:3306/<database-name>?useUnicode=true&characterEncoding=utf8"
maxTotal=
"60"
maxIdle=
"20"
defaultTransactionIsolation=
"READ_COMMITTED"
validationQuery=
"Select 1"
/>
<Resource name=
"jdbc/confluence"
auth=
"Container"
type=
"javax.sql.DataSource"
driverClassName=
"oracle.jdbc.OracleDriver"
url=
"jdbc:oracle:thin:@<host>:1521:<SID>"
username=
"<database-user>"
password=
"<password>"
connectionProperties=
"SetBigStringTryClob=true"
accessToUnderlyingConnectionAllowed=
"true"
maxTotal=
"60"
maxIdle=
"20"
maxWaitMillis=
"10000"
/>
替換 <database-user>
,<password>
,<host>
或<database-name>
(或針對 Oracle 使用<SID>
)來配置你自己的資料庫。你同事還需要修改這個埠,如果你的資料庫沒有在預設埠中執行的話。 - 如果你計劃使用協作編輯,你需要確定:
- 你需要使用支援的資料庫驅動。如果你使用了不支援的資料庫驅動或者自定義的 JDBC 驅動,或者你資料來源中的
driverClassName
,協作寫編輯將會失敗。請參考 Database JDBC Drivers 頁面中的內容。 - 你資料庫連線池需要允許有足夠的連線數來同時支援 Confluence 和 Synchrony (預設的最大連線池數量為 15)。
- 在你的資料庫中,你使用簡單使用者名稱和密碼授權。
- 你需要使用支援的資料庫驅動。如果你使用了不支援的資料庫驅動或者自定義的 JDBC 驅動,或者你資料來源中的
4. 配置 Confluence web 應用
配置 Confluence 來使用這個資料來源:
編輯 <CONFLUENCE_INSTALLATION>/confluence/WEB-INF/web.xml
.- 在
</web-app>
元素之前插入下面的內容:
< resource-ref >
< description >Connection Pool</ description >
< res-ref-name >jdbc/confluence</ res-ref-name >
< res-type >javax.sql.DataSource</ res-type >
< res-auth >Container</ res-auth >
</ resource-ref >
|
5. 重啟 Confluence 然後繼續設定程序
現在你的資料來源已經成功配置了,你可以繼續你 Confluence 的安裝程序了。
- 使用
bin/start-confluence.sh
或bin/start-confuence.bat
來重啟你的 Confluence - 當提示選擇 My own database (datasource)。
- 輸入你資料來源的 JNDI 名稱,例如,
java:comp/env/jdbc/confluence
- 針對彈出的內容來完成你 Confluence 的設定。
相關推薦
Confluence 6 新 Confluence 安裝配置一個數據源連線
如果在你的 Tomcat 中配置了資料來源,並且Confluence 設定指南在安裝的時候檢測到這個配置的時候,配置資料來源的選項將會提供給你進行配置。入股你希望使用資料來源,請參考下面的配置。 1. 停止 Confluence 在 Confluence 的配置指南中,你將會提示選擇你的資料庫,在這個時候
Confluence 6 已經存在的 Confluence 安裝配置一個數據源連線
如果你希望在使用 JDBC 直接方式的應用中切換到使用資料來源: 停止 Confluence. 備份下面的檔案,以防止你可能需要重新恢復你的配置: <installation-directory>/conf/server.xml <installation-directory
Confluence 6 新 Confluence 安裝配置一個數據源連接
繼續 postgres 連接 server 數據源 wait microsoft double sna 如果在你的 Tomcat 中配置了數據源,並且Confluence 設置指南在安裝的時候檢測到這個配置的時候,配置數據源的選項將會提供給你進行配置。入股你希望使用數據源,
Confluence 6 已經存在的 Confluence 安裝配置一個數據源連接
select panel IT aci conn mac clas 可能 com 如果你希望在使用 JDBC 直接方式的應用中切換到使用數據源: 停止 Confluence. 備份下面的文件,以防止你可能需要重新恢復你的配置: <installation
Confluence 6 配置一個數據源連線
這個指南指導你如何配置使用 JNDI 資料來源來連線到你的資料庫。使用這個型別的連線,Confluence 將會詢問應用伺服器(Tomcat)中你配置的連線資訊。 如果你希望使用 JDBC 的資料庫連線方式,請參考下面的指南: JDBC 直接連線 Confluence 到資料庫為更加常用的連線方式,而
Confluence 6 配置一個數據源連接
cat 服務器 簡單 ref aso spl 指南 postgres HR 這個指南指導你如何配置使用 JNDI 數據源來連接到你的數據庫。使用這個類型的連接,Confluence 將會詢問應用服務器(Tomcat)中你配置的連接信息。 如果你希望使用 JDBC 的數據庫
Confluence 6 SQL Server 創建一個數據庫和數據庫用戶
macro 設置 自己 大小 read 和數 orm java 查詢 一旦你成功安裝了 SQL Server 服務器,請按照下面的方法為你的 Confluence 創建數據庫用戶和數據庫: 使用你的 SQL 管理員權限,創建一個新的數據庫(例如 confluence)
EJB 配置多個數據源
name XML cti kong 添加 local ima 不能 transacti 1.修改jboss-6.simple\server\default\deploy\transaction-jboss-beans.xml 配置文件 <bean name="Co
mybatis+druid+springboot 註解方式配置多個數據源
pat nts println service ssp bsp manager 打開 iba 1\數據庫配置 #test數據源 spring.datasource.test.url=jdbc:mysql://*:3306/db?useUnicode=true&ch
Spring cloud整合Reids 配置多個數據源
首先是連線池的選擇 一般有兩種 lettuce ,jedis Jedis 執行緒不安全,方法同步 Lettuce 基於Netty.nio, 方法非同步 執行緒 安全 letture通過引入spring-boot-starter-redis就可以使用 <
Flume採集一個數據源對應多個channel,多個sink
Flume採集一個數據源對應多個channel,多個mysqlsink(自定義sink) a1.sources= r1 a1.channels= c1 a1.sinks= s1 s2 s3 # flume 1.6.0 #a1.sources.r1.type = exec #a1.s
Mybatis配置多個數據源
1.編寫2個以上資料來源 <bean id="dataSource1" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property n
Java併發程式設計-擼一個數據庫連線池
章節目錄 等待超時模式的使用場景 可以掌握的技能 等待/通知 消費者/生產者模式 CountDownLatch、AtomicInteger、靜態內部類、LinkedList、動態代理的使用 1.等待超時模式 場景 當我們呼叫方法時,這個方法返回的資源比較重要,比如獲取資料庫連線池
Spring配置多個數據源,並實現資料來源的動態切換
1.首先在config.properties檔案中配置兩個資料庫連線的基本資料。這個省略了 2.在spring配置檔案中配置這兩個資料來源: 資料來源1 <!-- initialSize初始化時建立物理連線的個數0 maxActive最大
hibernate配置多個數據源及事物(以兩個資料來源為例)
在ssh專案中,需要連線兩個不同ip下的資料庫,所以必須要給hibernate配置兩個或多個數據源 因為我只有一臺電腦,所以我配置的是sqlserver+mysql兩個資料來源 首先hibernate配置是直接從myeclipse中新增的 右鍵----myeclipse
Springboot 配置多個數據源(AOP實現分庫)
//因為DynamicDataSource是繼承與AbstractRoutingDataSource,而AbstractRoutingDataSource又是繼承於AbstractDataSource,AbstractDataSource實現了統一的DataSource介面,
封裝一個數據庫連線池工具類(connection與threadlocal與資料庫連線池和事務)
package com.itheima.utils; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.St
一個程式配置多個數據源,並進行資料來源切換
1>.在資料庫連接配置檔案中配置,資料庫連線資訊,資料來源選擇器,多個數據源資訊,sql會話工廠 <!-- 在applicationContext-dao.xml引入資料庫資訊配置檔案db.properties --> <bean id="prope
tomcat配置多個數據源
應用場景: 公司tomcat伺服器中執行著多個工程,工程連結的mysql資料庫不同,所以每個工程的Spring總配置檔案中都配置了資料來源。 需求: 將資料來源統一拿到tomcat中配置。 本來指派給本人,由於開發
Confluence 6 新安裝配置數據庫字符集編碼
https 相對 HR 容易 rac 不同的 自動 In 需要 Confluence 和你的數據庫必須配置使用相同的字符集。 Confluence 使用 UTF-8 字符集編碼,所以你的數據庫也必須配置為使用 UTF-8 (或者與 UTF-8 相同的編碼,例如在 Orac