Confluence 6 新 Confluence 安装配置一个数据源连接
如果在你的 Tomcat 中配置了数据源,并且Confluence 设置指南在安装的时候检测到这个配置的时候,配置数据源的选项将会提供给你进行配置。入股你希望使用数据源,请参考下面的配置。
1. 停止 Confluence
在 Confluence 的配置指南中,你将会提示选择你的数据库,在这个时候,你应该:
- 使用
bin/stop-confluence.shorbin/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:捆绑到了 Confluence 中, 在
<installation-directory>/confluence/WEB-INF/lib/mssql-jdbc-x.x.x.x.jar - MySQL:进入 Database JDBC Drivers 页面来下载驱动
- Oracle:进入 Database JDBC Drivers 页面来下载驱动
3. 在 Tomcat 中配置数据源
下一步,将数据源配置到 Tomcat 中。
- 编辑
<installation-directory>/conf/server.xml - 找到下面的行:
<Contextpath=""docBase="../confluence"debug="0"reloadable="true"><!-- Logger is deprecated in Tomcat 5.5. Logging configuration for Confluence isspecified in confluence/WEB-INF/classes/log4j.properties --> - 插入下面的数据源资源
Resource元素。针对你具体使用的数据库不同,需要做一些修改(插入Context元素,在<Context.../>行,同时在Manager之前)。PostgreSQL...<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"/>Microsoft SQL Server...<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 中的文档来进行配置。
MySQL...<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"/>Oracle...<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>)来配置你自己的数据库。你同事还需要修改这个端口,如果你的数据库没有在默认端口中运行的话。 - 配置连接池和其他属性,请参考 Apache Tomcat 8 Datasource documentation 页面来获得更多的信息。
配置属性...
- 如果你计划使用协作编辑,你需要确定:
- 你需要使用支持的数据库驱动。如果你使用了不支持的数据库驱动或者自定义的 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 - Go to
http://localhost:8090to return to the setup wizard. - 当提示选择 My own database (datasource)。
- 输入你数据源的 JNDI 名称,例如,
java:comp/env/jdbc/confluence - 针对弹出的内容来完成你 Confluence 的设置。
https://www.cwiki.us/display/CONFLUENCEWIKI/Configuring+a+datasource+connection
Confluence 6 新 Confluence 安装配置一个数据源连接的更多相关文章
- Confluence 6 已经存在的 Confluence 安装配置一个数据源连接
如果你希望在使用 JDBC 直接方式的应用中切换到使用数据源: 停止 Confluence. 备份下面的文件,以防止你可能需要重新恢复你的配置: <installation-directory& ...
- Confluence 6 配置一个数据源连接
这个指南指导你如何配置使用 JNDI 数据源来连接到你的数据库.使用这个类型的连接,Confluence 将会询问应用服务器(Tomcat)中你配置的连接信息. 如果你希望使用 JDBC 的数据库连接 ...
- Confluence 6 为 Active Directory 配置一个 SSL 连接
如果你希望配置 Microsoft Active Directory 的读写权限,你需要在你的 Confluence 服务器和JVM keystore 上安装 Active Directory 服务器 ...
- Confluence 6 为 Active Directory 配置一个 SSL 连接预要求
希望生成证书,你需要安装下面的组件在你希望连接的 Windows Domain Controller 上. Internet Information Services (IIS) 在你安装 Windo ...
- springboot入门系列(四):SpringBoot和Mybatis配置多数据源连接多个数据库
SpringBoot和Mybatis配置多数据源连接多个数据库 目前业界操作数据库的框架一般是 Mybatis,但在很多业务场景下,我们需要在一个工程里配置多个数据源来实现业务逻辑.在SpringBo ...
- MySQL8.0.20安装配置+用Navicat连接详细教程(win10,Navicat15)
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用 ...
- Spring系列 之数据源的配置 数据库 数据源 连接池的区别
Spring系列之数据源的配置 数据源,连接池,数据库三者的区别 连接池:这个应该都学习过,比如c3p0,druid等等,连接池的作用是为了提高程序的效率,因为频繁的去创建,关闭数据库连接,会对性能有 ...
- mybatis 通过配置父类数据源连接和关闭数据,进行junit单元测试
来源:https://blog.csdn.net/Bigbig_lyx/article/details/80646005 解决问题,单元测试没经过单独配置,每个测试方法中要添加配置数据源 一:配置父类 ...
- 简单描述如何安装配置一个apache开源版hadoop,只描述即可,无需列出完整步骤,能列出步骤更好
1 ) 安装JDK并配置环境变量(/etc/profile) 2) 关闭防火墙 3) 配置hosts文件,方便hadoop通过主机名访问(/etc/hosts) 4) 设置ssh免密码登录 5) 解压 ...
随机推荐
- pyqt5-是否被编辑
setWindowModified(bool) 被编辑状态,显示*; 没有被编辑,不显示* isWindowModified() 窗口是否是被编辑状态 from ...
- [C++]头文件<algorithm>
本博文仅示例一些常用的函数: sort.for_each. 1. sort /* STL - <algorithm> - sort template< class RandomIt, ...
- Django之CRM项目Day4-编辑客户 公私户 模糊查询
1.增加客户 2.编辑客户 obj = models.Customer.objects.filter(pk=edit_id).first() form_obj = CustomerForm(insta ...
- luogu P3234 [HNOI2014]抄卡组
传送门 nmdwsm 自己看吧,不想写了qwq 垃圾代码如下 和题解完全不一样 #define LL long long #define uLL unsigned long long #define ...
- CSS面试复习(一):HTML强化
1. HTML常见元素和理解 head类 meta:字符集.base:路径. a[href,target] img[src,alt] table td[colspan,rowspan] form[ta ...
- python 的基础学习 第九天 文件的操作
1,文件操作 参数:1,文件路径 2,编码方式,3,执行动作(打开方式),只读,只写,,读写,追加和读写. 1 打开文件,得到文件句柄并赋值给一个变量.2. 通过句柄对文件进行操作.3. 关闭文件 ...
- C实现 C++ map
文章链接:http://blog.chinaunix.net/uid-21457204-id-3063180.html
- Css/Js推荐类库
animate.css https://daneden.github.io/animate.css WOW.js http://mynameismatthieu.com/WOW owl.carouse ...
- 《2013传智播客视频》-wmv,avi,mp4.目录
\!--14俄罗斯方块\视频\.复习.avi; \!--14俄罗斯方块\视频\ 复习.avi; \!--14俄罗斯方块\视频\ 形状旋转.avi; \!--14俄罗斯方块\视频\ 判断形状能否变形.a ...
- vmware常用命令
控制台桌面执行快捷键ctrl+alt+f2 可以进入命令行