Sun ONE logo      上一页      目录      下一页     

Sun[tm] ONE Portal Server, Mobile Access 6.2 安装指南

第 2 章
安装 Mobile Access 软件

您必须在安装了 Sun™ ONE Portal Server 软件的每个服务器上安装 Sun™ ONE Portal Server,Mobile Access 6.2 产品。

使用随该软件提供的安装向导安装 Portal Server,Mobile Access。本章包括以下可指导您安装的主题:


下载软件

使用 Sun ONE Portal Server,Mobile Access 软件 CD-ROM 安装该软件。如果需要,您可以按照下面的说明下载和访问 Mobile Access 软件。

下载软件

  1. 您可以使用 Sun ONE Portal Server,Mobile Access 6.2 软件 CD-ROM 或在以下网站下载该软件:
  2. http://www.sun.com/software

  3. 按照所提供的说明执行操作。

解压缩文件

  1. 将目录更改为该软件的下载位置。
  2. 使用 unzip 命令(例如,unzip filename.zip)解压缩 Mobile Access 文件。


安装软件

本节描述如何安装 Sun ONE Portal Server,Mobile Access 6.2 软件。


注意

如果在安装 Portal Server 软件期间安装了示例门户,则 Mobile Access 软件安装程序将安装示例移动门户。否则,该 Mobile Access 安装程序将仅安装核心 Mobile Access 软件。


安装软件

  1. 确保 Sun ONE Directory Server 软件和 Portal Server 软件正在运行。
  2. 使用 su 命令,成为超级用户。
  3. 将目录更改为下载和解压缩 Mobile Access 软件的位置。
  4. 键入以下命令以启动安装向导:
  5. ./setup [-nodisplay]

  6. 查看 Sun ONE Portal Server 欢迎信息,并单击“下一步”按钮。
  7. 查看“软件许可协议”。
  8. 单击“是”按钮以接受许可协议并继续执行安装。(如果不想继续,请单击“退出”。)

  9. 提供 Sun™ ONE Identity Server 管理员和 Directory Server 目录管理器密码。单击“下一步”以继续。

  10. 提示

    这些密码是安装 Identify Server 软件和 Directory Server 软件时指定的。


  11. 查看“准备安装”信息并单击“下一步”以开始安装 Mobile Access。(如果不想继续,请单击“退出”。)
  12. 系统将显示您安装的进度。完成安装之后,将显示“安装摘要”。

  13. 请核实在“状态”列中已出现已安装
  14. 要查看有关安装的其它信息,请单击“详细信息”按钮。
  15. 将显示 /var/sadm/install/logs 目录中的摘要报告。单击“确定”以关闭该窗口。

  16. 单击“关闭”以关闭安装向导。
  17. 重新启动您的网络容器。

核实安装

  1. 以管理员身份登录到 Sun™ ONE Identity Server 管理控制台。

  2. 提示

    默认 URL 是 http://server:port/amconsole


  3. 单击“服务配置”标签。
  4. 在左窗格的“服务”名称标题下,核实是否出现“移动应用程序配置”服务,以及是否列出通讯录、邮件和日历应用程序。
  5. 在左窗格“服务”名称标题下的“标识服务器”标题下面,单击“客户机检测”的箭头以便在右窗格中显示“客户机检测”信息。
  6. 单击“客户机类型”标签后面的“编辑”链接以启动“客户机管理器”。
  7. 核实是否出现 HDML、JHTML、VoiceXML、WML、XHTML、cHTML 和 iHTML 标签。
  8. 关闭“客户机管理器”。
  9. 单击“标识管理”标签。
  10. 从位置窗格的“视图”菜单中选择“服务”。
  11. 核实是否出现“移动应用程序配置”标题,以及是否列出通讯录、邮件和日历应用程序。
  12. 通过移动设备登录到您的门户站点。

  13. 提示

    默认 URL 是 http://server:port/portal



启用多重服务器实例

在安装 Mobile Access 软件时,未正确配置验证页和 servlet 过滤器定义。要进行配置,您必须在安装 Mobile Access 软件之后完成其他附加步骤。

您应遵照的步骤取决于在安装 Mobile Access 软件之前是否存在多重服务器实例,或者您是否要在安装 Mobile Access 软件之后启用新的多重服务器实例。

启用现有的多重服务器实例

  1. amlwmlxmlvxml 子目录从 identity-server-installation-root/SUNWam/web-apps/services/config/auth/default 目录复制到以下目录: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/config/auth/default

  2. 提示

    为此,请执行以下命令: cp -R aml <destination-directory>cp -R wml <destination-directory>cp -R xml <destination-directory>cp -R vxml <destination-directory>


  3. 制作此文件的备份副本: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/web.xml
  4. 制作此文件的副本: web-server-installation-root/https-second-instance/config/server.xml
  5. server.xml 文件中的 classpath 定义从第一个实例服务器复制到新实例。
  6. 其定义类似于:

     

    /IS_CLASSPATH_END_DELIM:::

    /opt/IS/SUNWam/lib/wireless_services.jar:

    /opt/IS/SUNWam/lib/wireless_utils.jar:

    /opt/IS/SUNWam/lib/wireless_rendering.jar:

    /opt/IS/SUNWam/lib/wireless_rendering_util.jar:

    /opt/IS/SUNWam/lib/ccpp.jar:

    /opt/IS/SUNWam/lib/ccpp-ri.jar:/opt/IS/SUNWam/lib/jena-1.4.0.jar:

    /opt/IS/SUNWam/lib/rdffilter.jar" envclasspathignored=

      .

      .

      .

     

    本示例将定义字符串划分为单独的行,以加强可读性。已在每个 /opt/ 的前面添加换行符。

  7. 使用以下定义更新 web-server-installation-root/https-new-instance-name/config/mime.types 文件:
  8.  

    type=text/vnd.wap.wml

    exts=wml

    type=image/vnd.wap.wbmp

    exts=wbmp

     

  9. 重新启动 Web Server 实例。

启用新的多重服务器实例

  1. amlwmlvxml 子目录从 identity-server-installation-root/SUNWam/web-apps/services/config/auth/default 命令复制到此目录: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/config/auth/default

  2. 提示

    为此,请执行以下命令: cp -R aml <destination-directory>cp -R wml <destination-directory>cp -R xml <destination-directory>cp -R vxml <destination-directory>


  3. 制作此文件的备份副本: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/web.xml
  4. 查找此文件中的过滤器定义: identity-server-installation-root/SUNWam/web-apps/services/WEB-INF/web.xml
  5. 以下为定义片断:

     

    <filter>

    <filter-name>mapcontroller</filter-name>

    <filter-class>com.sun.portal.wireless.services.filter.MAPController</filter-class>

    </filter>

     

    <filter-mapping>

    <filter-name>mapcontroller</filter-name>

    <url-pattern>/*</url-pattern>

    </filter-mapping>

     

  6. 在下列文件中的第一个 <servlet> 定义的前面添加此过滤器定义: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/web.xml
  7. 重新启动 Web Server 实例。


上一页      目录      下一页     


Copyright 2003 Sun Microsystems, Inc. 版权所有。