Sun Java logo     上一页      目录      索引      下一页     

Sun logo
Sun Java System Portal Server 6 2005Q4 管理指南 

第 3 章
创建和删除服务器实例

实例是侦听特定端口的服务器,并绑定于一个或多个 IP 地址。对于 Sun Java™ System Portal Server,实例对应于侦听端口并运行单个“Java™ 虚拟机”(JVM™ 软件)的 Web 服务器进程。


Web 服务器和 Sun Java™ System Application Server 支持多个实例。


创建服务器实例

  1. 登录到运行 Portal Server 的服务器。
  2. 部署新的 Access Manager 实例。有关部署新 Access Manager 实例的说明,参见 Sun Java System Access Manager 管理指南的第 1 章,该指南位于:http://docs.sun.com/db/doc/819-3482
  3. 转到 Portal Server 实用程序目录。
  4. cd PortalServer-base/SUNWps/bin

  5. 运行 multiserverinstance 脚本。
  6. ./multiserverinstance

  7. 输入实例名称。
  8. 输入新实例的端口。
  9. 如果有 portlet,请对其进行重新部署。有关重新部署 portlet 的说明,请查阅《Sun Java System Portal Server 6 2005Q4 Technical Reference Guide》。
  10. 退出 multiservinstance 脚本后,转到 Web Server 实例目录。
  11. cd WebServer-base/https-new-instance-name

  12. 停止 Web 服务器实例。
  13. ./stop

  14. 重新启动 Web 服务器实例。
  15. ./start

  16. 在浏览器中转至新创建的实例。
  17. 对于每个新创建的实例,重复步骤 9步骤 11 之间的步骤。
  18. 在浏览器中输入:
    • http://hostname.domain:instance-portnumber/amconsole,以通过新实例访问管理控制台
    • http://hostname.domain:instance-portnumber/portal,以通过新实例访问“Portal 桌面”的默认 URL

如果创建了任何附加的服务器实例,并要以非超级用户或 nobody 身份运行它们,请在 AccessManager-base/SUNWam/bin/amserver.instance-nickname 中为每个实例将以下各行注释掉

if [ "$uid" != "0" ];

then

  echo "‘$gettext ’You must be root user to run’‘ $0."

  exit 1

fi

删除服务器实例

  1. 登录到运行 Portal Server 的服务器。
  2. 转到 PortalServer-base/SUNWps/bin 目录。
  3. cd PortalServer-base/SUNWps/bin

  4. 如果有 portlet,请将其删除。有关说明,参见《Sun Java System Portal Server 6 2005Q4 Technical Reference Guide》以获得有关管理命令行实用程序的更多信息。
  5. 输入:
  6. ./multiserverinstance delete -instance instance-name

  7. 如果还要移除 Sun Java System Access Manager,请卸载 Access Manager 实例。有关卸载 Access Manager 实例的说明,参见 Sun Java System Access Manager 管理指南的第 1 章,该指南位于:http://docs.sun.com/db/doc/819-3482


  8. 上一页      目录      索引      下一页     


    版权所有 2005 Sun Microsystems, Inc. 保留所有权利。