`
solomon
  • 浏览: 47824 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

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

阅读更多

VI. 创建新用户

    ----------------------   

    1.  以管理员登录. 点击tab 标签的菜单栏转到 “用户管理”页。

      

    2.. 在左边的面板上,可见到 用户和角色菜单,用户项为高亮显示

 在页面上按下面的说明点击“新建用户按钮”.

       不要忘记在底下的列表里选择用户的角色

1.       如果在portal.xml中配置了自助注册,Stringbeans允许新用户通过“现在注册”

链接在登录portlet进行注册

       需要配置SMTP服务器发送新用户注册的确认邮件

如果 SMTP服务器不是运行在本地  (不是 localhost), 需要在java系统属性中

设置 smtp 主机指向您的邮件服务器。即

       mail.smtp.host=邮件服务器 IP 主机名.

       如果使用 tomcat , 可以在 catalina.sh (UnixLinux)

       catalina.bat (Windows)中设置这个属性.

      

       catalina.sh

         set JAVA_OPTS=-Dmail.smtp.host=邮件服务器 IP 主机名

        

       catalina.bat

         JAVA_OPTS=-Dmail.smtp.host=邮件服务器 IP 主机名

 

        注意: 如果SMTP 服务器需要认证, 需要下面的附加属性

            mail.smtp.auth=true

            mail.smtp.user=user name for server authentication

            stringbeans.smtp.password=password paired with the user name

           

       catalina.bat, 类似以下格式

          JAVA_OPTS=-Dmail.smtp.host=xxxxx  -Dmail.smtp.user=xxxxx -Dstringbeans.smtp.password=xxxxx

      

       默认地, 发送者为 stringbeans.admin@yourdomain.com.

       您可以手动修改$STRINGBEANS_HOME/WEB-INF 目录下的portal.xml文件修改

       Portal管理员电子邮件帐户

       或者在以管理员身份登录后通过“Portal基本配置portlet”管理

   

    VII. 数据库配置

    -------------------   

    1. Stringbeans 可工作在任意的兼容 JDBC 2.0 规范的关系型数据库下.

       以下的数据库已经经过当前发布版本环境的测试

       o Hypersonic SQL 1.7.2

       o MySQL 4.1.7

       o SAPDB 7.4.03  MAXDB 7.5

       o PostgreSQL 7.4.1

       o Firebird 1.5.2

       o Interbase 7.1

       o Oracle 10g

       o Derby 10.1.2.0

       o Microsoft SQLServer 2005

   

    2. Stringbeans 发布版中预配置使用的是. Hypersonic 数据库

     此数据库不用配置.数据库文件保存在$STRINGBEANS_HOME/WEB-INF/db 目录下.

      

    3. Hypersonic 数据库驱动jar 文件包含在发布版下. 如果用其它数据库, 需要用到的数据库驱动jar 文件要拷贝到$STRINGBEANS_HOME/WEB-INF/lib 目录下. 具体配置参考上面的“预备工作”部分

     

    4. 主要的数据库配置文件是 dbconfig.xml.

       配置Stringbeans使用其它的数据库,请修改dbconfig.xml文件中的local-

       data-source 标签。

       文件中有三个默认的数据源定义,如果需要,您可以定义更多的数据源。

       . 不必配置所有的数据源使用同一数据库。. default-data-source 中必须有

       Stringbeans 配置要用到的数据表.

       

       注意

        o 您需要配置 JDBC 驱动类名, JDBC 连接 URL , 数据库用户名和密码.

        o dbconfig.xml $STRINGBEANS_HOME/WEB-INF/ 目录下.

        o 必须重启应用服务器以使dbconfig.xml 配置生效

 

5.如果您愿意在应用服务器中使用 JNDI 数据源连接池 (DBCP) ,

dbconfig.xml. 移除或禁用 local-data-sources标记.

       请查阅应用服务器的配置使用JNDI连接池.

 Tomcat 上下文中的资源配置:

       (server.xml) $STRINGBEANS_HOMEWEB-INF/setup/tomcat-x.x

       目录下. 对于Tomcat, JDBC 驱动 jar 文件要拷贝到 $TOMCAT_HOME/common/lib 目录下.

       下面的例子分别配置不同的数据源

        MySQL 数据库

        --------------

                <data-source name="java:comp/env/jdbc/stringbeansdb"

                     driver-class-name="org.gjt.mm.mysql.Driver"

                     url="jdbc:mysql://localhost/SBDB"

                     user-name="root"

                     password="" />

       

        SAPDB数据库

        --------------

        <data-source name="java:comp/env/jdbc/stringbeansdb"

             driver-class-name="com.sap.dbtech.jdbc.DriverSapDB"

             url="jdbc:sapdb:SBDB"

             user-name="dbm"

             password="dbm" />

 

        PostgreSQL数据库

        -------------------

        <data-source name="java:comp/env/jdbc/stringbeansdb"

             driver-class-name="org.postgresql.Driver"

             url="jdbc:postgresql://localhost/SBDB"

             user-name="sa"

             password="" />

 

        Hypersonic数据库(Server mode)

        ---------------------------------

        <data-source name="java:comp/env/jdbc/stringbeansdb"

                     driver-class-name="org.hsqldb.jdbcDriver"

                     url="jdbc:hsqldb:hsql//localhost"

                     user-name="sa"

                     password="" />         

 

        Firebird数据库

        -----------------

        <data-source name="java:comp/env/jdbc/stringbeansdb"

                     driver-class-name="org.firebirdsql.jdbc.FBDriver"

                     url="jdbc:firebirdsql://localhost/SBDB.fdb"

                     user-name="sysdba"

                     password="masterkey" />         

 

        Interbase数据库(with JayBird JDBC driver)

        ---------------------------------------------

        <data-source name="java:comp/env/jdbc/stringbeansdb"

                     driver-class-name="org.firebirdsql.jdbc.FBDriver"

                     url="jdbc:firebirdsql://localhost/SBDB.gdb"

                     user-name="sysdba"

                     password="masterkey" />         

 

        Oracle数据库

        ---------------

        <data-source name="java:comp/env/jdbc/stringbeansdb"

                     driver-class-name="oracle.jdbc.driver.OracleDriver"

                     url="jdbc:oracle:thin:@localhost:1521:SBDB"

                     user-name="scott"

                     password="tiger" />         

  

        Derby数据库

        --------------  

       <data-source name="java:comp/env/jdbc/stringbeansdb"

                     driver-class-name="org.apache.derby.jdbc.ClientDriver"

                     url="jdbc:derby://localhost/SBDB"

                     user-name="APP"

                     password="APP" />

 

        SQLServer数据库(SQLServer with jTDS JDBC driver)

        ----------------------------------------------------  

        <data-source name="java:comp/env/jdbc/stringbeansdb"

                     driver-class-name="net.sourceforge.jtds.jdbc.Driver"

                     url="jdbc:jtds:sqlserver:1433//localhost/SBDB"

                     user-name="sa"

                     password="" />

  

  

    6. 数据库表创建脚本文件在发布文件的

       Webapp/stringbeans/WEB-INF/setup/sql 目录下

       现在, 只有第一步中列出的数据库在stringbeans的环境下测试过了。

      脚本文件特意按照数据库名命名过了。

       比如: sb_sapdb.sql   SAPDB 数据库.

       使用对应数据库的脚本

分享到:
评论

相关推荐

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

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

    Stringbeans portal 介绍 与对比

    Stringbeans由两部分构成:一个是后台自动运行的WebService服务来管理信息任务,另外一个是前端的门户框架来管理Web表现层。 Stringbeans大大降低了业务设计、维护业务门户所花费的精力,还提供了可视化的编辑器来...

    Portal-for-ArcGIS-10.5安装配置(详细说明)

    Portal-for-ArcGIS-10.5 安装配置 Portal-for-ArcGIS-10.5 安装配置是 ArcGIS 10.5 版本中的一部分,涉及到环境配置、设置 IIS 服务器等详细操作。以下是安装配置的详细说明: 一、环境准备 在安装 Portal for ...

    liferay-portal-sql-6.1.1-ce-ga2-20120731132656558

    标题 "liferay-portal-sql-6.1.1-ce-ga2-20120731132656558" 暗示了这是一个关于Liferay Portal 6.1.1社区版(CE GA2)的SQL相关资源,发布日期为2012年7月31日。Liferay Portal是一个开源的企业级内容管理平台,它...

    hsp-for-tia-portal-v15.1---configuration-file_canopen_

    总之,"hsp-for-tia-portal-v15.1---configuration-file_canopen_" 提供了一个关于使用TIA Portal V15.1配置和编程CANopen通信的教程或补丁,涵盖了从硬件安装、配置文件导入到编程和调试的整个过程。对于希望在...

    基于php实现的Intechnic In-portal platform v1.0.7-in-portal107

    基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的...

    TIA PORTAL V17 UPD7- 更新包(最新版本2023.12)-链接地址.txt

    TIA PORTAL V17 UPD7- 更新包(最新版本2023.12)-链接地址

    project-xczx2-portal-vue-ts.zip

    标题 "project-xczx2-portal-vue-ts.zip" 暗示这是一个使用 Vue.js 框架,并结合 TypeScript 开发的项目。Vue.js 是一个轻量级的前端JavaScript框架,以其灵活性、易用性和高性能著称。TypeScript是JavaScript的一个...

    如何在TIA Portal中组态PM-160.pdf

    安装过程中会有一个窗口提示需要重启TIA Portal,确认后系统会重启并提示安装完成。 - 重启TIA Portal后,会弹出“更新硬件目录”的窗口。 4. 硬件组态设置 - GSD文件安装并更新完成后,需要重新打开TIA Portal并...

    JBoss Portal安装及配置说明.doc

    本文档将详细阐述JBoss Portal的安装与配置过程,帮助开发者快速搭建一个功能完备的门户环境。 1. **配置环境** - **开发工具**:JBoss Portal的开发通常需要集成开发环境(IDE),如Eclipse,用于代码编辑、调试...

    ERP系统信息化资料:Portal配置文档-登陆界面配置文档.doc

    ERP系统信息化资料:Portal配置文档-登陆界面配置文档.doc

    juddi-portal-bundle-3.1.2

    通过部署和配置这个JUDDI-portal-bundle-3.1.2,用户可以建立一个服务注册中心,使得企业内部或跨组织的Web服务能够被有效地发现、描述和集成。这对于构建灵活、可扩展的SOA架构至关重要。此外,JUDDI的开源性质意味...

    IBMWebspherePortal管理工具-----XML配置接口.pdf

    根据提供的文件内容,我们可以整理出一系列与IBM WebSphere Portal管理工具相关的知识点,特别侧重于XML配置接口。以下是相关知识点的详细介绍: 1. IBM WebSphere Portal简介: - IBM WebSphere Portal是一个企业...

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

    此外,Portal框架是Stringbeans的另一个核心组件。Portal管理器作为一个Servlet,根据用户的偏好和权限策略,动态生成HTML、XML或WML页面,这些页面由一个或多个Portlet组成。Portlet可以是静态内容、实时更新的新闻...

    TIA Portal V13中使用S7-300 ProfibusDP 通信入门.doc

    TIA Portal V13中使用S7-300 ProfibusDP 通信入门!!!!

    apollo-portal-1.6.1-github.zip

    在这个场景中,我们关注的是Apollo-Portal的1.6.1 release版本,它可以从github上获取,压缩包名为"apollo-portal-1.6.1-github.zip"。 1. **Apollo简介** Apollo由携程开源,其设计目标是提供一个高效、稳定、...

    西门子软件系统性查询STEP-7-Professional-(TIA-Portal)-compatibility-list-zh

    西门子的STEP 7 Professional是一款强大的自动化编程和配置软件,它是TIA(Totally Integrated Automation)门户的一部分,用于设计、模拟、测试和诊断工业自动化系统。TIA Portal是西门子推出的一个集成化工程软件...

    apollo-portal-1.4.0-github.zip

    `apollo-portal-1.4.0-sources.jar`包含了Apollo Portal的源代码,对于开发者来说,这是一个宝贵的资源,可以帮助理解其内部实现逻辑,进行定制化开发或排查问题。 `scripts`目录包含了启动和停止Apollo Portal的...

Global site tag (gtag.js) - Google Analytics