`
jhlcss
  • 浏览: 42460 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
最近访客 更多访客>>
社区版块
存档分类
最新评论

Stringbeans安装配置指南-5

阅读更多
设置LDAP验证

StringbeansLDAP验证服务通过JNDI访问LDAP目录服务器。该服务支持多种方法,利用目录进行身份验证。

1.              要使用LDAPLDAP目录服务器中查找一个用户,需要在webservice.xml中配置LDAPAuthenticationService入口。类似于以下内容:

ldap.JPG

 

2.              参考com.nabhinc.portal.spi.impl.AuthenticationServiceLDAPImpl类的javadoc文档获得更多的参数细节配置。

 

使用应用服务器验证

要使用应用服务器验证,需要以下几点:

1.              删除位于$STRINGBEANS_HOME/WEB-INF目录下web.xml文件中登录过滤器和filter-mapping元素相应的URL保护。

2.              参考应用服务器文档,使用应用服务器提供的servlet来保护门户URL

3.              如果使用tomcat,在$STRINGBEANS_HOME/WEB-INF/setup/tomcat-x.x目录下有一个已经预先配置好的server.xml文件,使用tomcat4.xtomcat5.x

数据库配置

l         Stringbeans适用于所有支持JDBC2.0的关系型数据库,以下数据库经过了测试,Hypersonic SQL 1.7.2 revision 4, MySQL 4.1.7, SAPDB 7.4.03 and MaxDB 7.5, PostgreSQL 7.4.1, Firebird 1.5.2, InterBase 7.1, Oracle 10g, Derby 10.1.2.0 SQL Server 2005。在$STRINGBEANS_HOME/WEB-INF/setup/sql下有各种数据库的SQL脚本,但不一定适用于相应的低版本数据库。

l         Stringbeans的发布包中有一个预先设置好的Hypersonic数据库,该数据库文件$STRINGBEANS_HOME/WEB-INF/setup/db文件夹下。

l         要配置Stringbeans使用不同数据库,需要修改dbconfig.xml配置文件的<local-data-sources>属性。在Stringbeans默认配置了3种不同的数据源。使用同一种数据库没有必要配置所有的数据源。

注意:

¢        如果使用Hypersonic之外的数据库,必须拷贝其JDBC驱动JAR包到$STRINGBEANS_HOME/WEB-INF/lib目录下。

¢        必须配置<local-data-sources>属性:JDBC驱动类名,用来链接数据库的JDBC链接URL,数据库的用户名和密码。从3.0.1版本开始,必须配置一些额外的属性,例如maxIdlemaxActive等。

¢        这种inmemorydb数据源只是用来存储暂时的live会话信息,并不需要一个单独的数据库进行持久化。

¢        2.4.1开始数据库相关的配置都在dbconfig.xml文件中管理。从3.0版本开始portal.xml中相关信息已经中止支持。

¢        如果使用默认的in-process Hypersonic数据库,务必配置<shutdown-default-data-source>属性为true,确认正确关闭数据库,当服务停止时删除锁文件。默认是false

l         确认在安装数据库时在$STRINGBEANS_HOME/WEB-INF/setup/sql文件夹下选择合适的脚本。例如sb_sapdb.sql用来安装SAPDB数据库。

l         如果你喜欢用JNDI或者应用服务器提供的DBCP连接池,需要删除或者注释掉dbconfig.xml文件中的<local-data-sources>配置项。请查阅你的应用服务器文档获得更多细节。在$STRINGBEANS_HOME/WEB-INF/setup/tomcat-x.xserver.xml中有tomcat配置的相关例子。

MySQL

l         JDBC驱动:Connector/J(是MM.MySQL

l         数据库链接属性:

¢        Drivercom.mysql.jdbc.Driver or org.gjt.mm.mysql.Driver

¢        URLjdbc:mysql://<host name>/<database name>

l         SQL脚本:sb_mysql.sql

Oracle

JDK1.4环境下使用JDBC驱动oracle10g测试通过,有可能不支持oracle老版本。

l         JDBC驱动

l         数据库链接属性:

¢        Driveroracle.jdbc.driver.OracleDriver

¢        URLjdbc:oracle:thin:@<host name>:<host port>:<database name>

l         SQL脚本:sb_oracle.sql

SQL Server

SQL Server2005环境下测试通过

l         JDBC驱动

l         数据库链接属性:

¢        Drivernet.sourceforge.jtds.jdbc.Driver

¢        URLjdbc:jtds:sqlserver:1433//<host name>/<database name>

SQL脚本:sb_sqlserver.sql

 

欢迎光临我的小站http://www.saasrv.cn

分享到:
评论

相关推荐

    StringBeans portal 安装配置说明--翻译(九)

    **StringBeans Portal 安装配置指南** StringBeans Portal 是一个开源的企业级门户系统,它提供了丰富的功能,包括但不限于用户管理、内容管理、个性化定制以及应用集成。本篇指南将详细介绍如何进行StringBeans ...

    Stringbeans用户指南&安装配置手册

    本文将全面介绍Stringbeans用户指南、安装配置手册的详细内容,帮助用户快速掌握如何安装和配置这款强大的电子商务平台。 ### Stringbeans用户指南概述 Stringbeans是一个采用分层架构设计的电子商务平台,主要由...

    Stringbeans用户指南和配置指南

    《Stringbeans用户指南和配置指南》是一份详细阐述Stringbeans电子商务平台使用和配置的文档,主要涉及的内容包括Stringbeans的基本架构、过程管理服务以及门户框架的功能。以下是对这些知识点的详细解析: 1. **...

    Stringbeans 3.x 用户手册

    Stringbeans 3.x 用户手册是针对最终用户的一份指南,旨在帮助用户理解和利用StringBeans平台创建类似nabh.com的网站。这份手册涵盖了门户布局、导航控制、个性化设置以及应用程序的使用方法。虽然翻译可能不够精确...

    Stringbeans3.5 加载外部portlet应用

    文档可能会包含步骤说明、配置示例、错误排查指南等。同时,三个例子是实践操作的最佳教材,每个示例都对应不同的portlet功能和集成情况,通过学习和运行这些示例,你可以更深入地了解如何在Stringbeans 3.5中加载...

    StringbeansTM Portal管理手册

    d Authorization Service) 配置......................总的来说,Stringbeans(TM) Portal管理手册是一份详尽的指南,涵盖了从基础安装到高级功能的所有方面,为用户提供了一个全面了解和管理Stringbeans Portal的框架。

Global site tag (gtag.js) - Google Analytics