Sun Java System Portal Server 7.1 管理指南

设置门户

门户由一个或多个 Portal Server 实例构成,这些实例传送相同的内容并被映射到单个统一资源定位器 (Uniform Resource Locator, URL)。门户传送的内容和服务对于其所有实例来说是通用的。

多个门户共享相同的用户集。这些门户可以部署在一台或多台主机上,但它们均共享相同的用户系统信息库 — 相同的 Access Manager 和 Directory Server。


注 –

使用不同 Access Manager 的门户不是多个门户。它们是独立且无关的门户,每个均有其自己的用户集。

Access Manger 可以是其自身实例的集合,而所有实例均使用同一组 Directory Server 实例。不同的 Access Manager 是两个无关的 Access Manager,而不是同一 Access Manager 的不同实例。


本节说明如何完成以下任务:

Procedure列出门户

您可以查看已设置的 Portal Server 列表。

  1. 登录到 Portal Server 管理控制台

  2. 选择 "Portal" 选项卡。

等同的 psadmin 命令

psadmin list-portals

Procedure创建门户

在 Portal Server 安装过程中,会创建一个名为 portal1 的默认门户。也可以使用“创建门户”向导创建新的门户服务器。

  1. 登录到 Portal Server 管理控制台

  2. 选择 "Portal" 选项卡。

  3. 单击“新建 Portal”按钮以启动该向导。

  4. 为 Portal Server 提供唯一的名称,例如 portal5

  5. 键入 URI 使最终用户能够访问 Portal Server,例如 /portal

  6. 选择 Web 容器类型。

    可用类型如下:

    • Sun JavaTM System Web Server 6.0

    • Sun Java System Web Server 7.x

    • Sun Java System Application Server 8.x

    • BEA WebLogic 8.1SP4/SP5

    • IBM WebSphere 5.1.1.6

  7. (可选的)更改默认 Web 容器实例的属性。

    有关更多信息,参见《Sun Java System Portal Server 7.1 Configuration Guide》中的 "Creating a New Portal"。

  8. 验证您提供的信息。

  9. 单击“完成”以创建新门户。

  10. (可选的)查看日志文件以监视该进程。

    1. 登录到创建门户的计算机。

    2. 运行 psdadmin set-logger 命令。

      . /psadmin set-logger -u uid -f password -m component-type -O logger-name

等同的 psadmin 命令

psadmin create-portal

用于所支持 Web 容器的 webcontainer.properties 模板位于 portal-install-dir/template 目录。

Procedure删除门户

您可以删除门户在所有主机上的全部现有实例并清理 Access Manager LDAP 目录中的门户数据。

  1. 登录到 Portal Server 管理控制台

  2. 选择 "Portal" 选项卡。

  3. 从门户列表选择要删除的门户,然后单击“删除 Portal”按钮。

等同的 psadmin 命令

psadmin delete-portal

Procedure导出门户数据

您可以在 par 文件中归档以下门户数据:

归档数据后,您可以将数据导入同一个门户或导入到不同的门户。要从 psconsole 导出门户:

  1. 登录到 Portal Server 管理控制台

  2. 选择 "Portal" 选项卡。

  3. 从表格中选择一个门户。

  4. 单击“导出”按钮。

  5. 指定 Portal Server 机器上的 par 文件的位置,以及想要导出的内容:

    • 所有桌面数据 — 导出的 par 包含文件系统数据和显示配置文件数据

    • 仅包含文件系统数据 — 导出的 par 文件仅包含桌面文件系统数据,即部署到 Portal 桌面和门户 web-src 的数据

    • 仅包含显示配置文件数据 — 导出的 par 仅包含显示配置文件数据

等同的 psadmin 命令

psadmin export


注 –

此命令不支持 Directory Server 中的用户数据。


Procedure将门户数据导入到门户

您可以将先前导出的任何门户数据导入到任何门户。

  1. 登录到 Portal Server 管理控制台

  2. 选择 "Portal" 选项卡。

  3. 从表格中选择一个门户。

    出现“导入桌面数据”页面。

  4. 单击“导入”按钮,然后指定以下内容:

    • 导入数据的 par 文件路径。par 文件必须位于 Portal Server 系统上。

    • 如果门户的存储结构与想要导入的归档文件不匹配,是否继续导入。

  5. 重新部署门户 Web 应用程序。

    1. 预定运行 psadmin redeploy 命令的时间。

      计划在空闲时间或系统维护模式(当系统不生产时)执行此步骤。此操作会重新部署门户 war 文件,并注销正在运行桌面的用户,导致其工作丢失。

    2. 运行 psadmin redeploy 命令。

      psadmin redeploy -u amadmin -f passwordfile -p portalID --allwebapps

等同的 psadmin 命令

psadmin import


注 –

此命令不支持 Directory Server 中的用户数据。