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

Sun ONE Portal Server 6.2 安装指南

附录 D
创建和删除服务器实例

实例是监听特定端口的服务器,并绑定于一个或多个 IP 地址。对于 Sun™ ONE Portal Server,实例对应于监听端口并运行单一 Java 虚拟机 (JVM™) 的网络服务器进程。


注意

只有 Sun™ ONE Web Server 才支持多个实例。


创建服务器实例

  1. 登录到运行 Sun ONE Portal Server 的服务器。
  2. 转到 Sun™ ONE Identity Server 实用程序目录。
  3. cd identity-server-install-root/SUNWam/bin

  4. 运行以下命令:
  5. ./amserver create

  6. 出现提示时,输入新实例的名称。
  7. 出现提示时,为新实例输入一个未使用的端口。
  8. 如果要创建更多实例,请在出现以下问题时键入 y,然后按 Enter 键:
  9. 是否要创建更多的服务器实例? y/[n] y

    对于要创建的每个实例,请重复步骤 4步骤 5。否则按 Enter 键来创建服务器实例。

  10. 出现提示时,输入 amadmin 口令。
  11. 转到 Web Server 安装目录。
  12. 要验证是否已创建实例,请使用 ls 命令。
  13. 转到新创建的实例的目录。
  14. cd https-new-instance-name

  15. 运行新创建的实例的启动脚本。
  16. ./start

  17. 转到 Portal Server 实用程序目录。
  18. cd portal-server-install-root/SUNWps/bin

  19. 运行 multiserverinstance 脚本。
  20. ./multiserverinstance

  21. 输入步骤 4 中的实例名称。
  22. 输入步骤 5 中的新实例端口。
  23. 如果有 portlet,请对其进行重新部署。有关重新部署 portlet 的说明,请参阅 Sun ONE Portal Server 6.2 管理员指南
  24. 退出 multiservinstance 脚本后,转到 Web Server 实例目录。
  25. cd web-server-install-root/https-new-instance-name

  26. 停止 Web Server 实例。
  27. ./stop

  28. 重新启动 Web Server 实例。
  29. ./start

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

如果您创建任何附加服务器实例,并希望以非根或无人用户身份运行它们,对于每个实例,请在 identity-server-install-root/SUNWam/bin/amserver.instance-nickname 中将以下各行注释掉

if [ ‘$ID | $AWK ’{print $1}’‘ != "uid=0(root)" ]; then

  $ECHO "You must be root user. $BELL_CHAR"

exit 1

fi

删除服务器实例

  1. 登录到运行 Sun ONE Portal Server 的服务器。
  2. 更改目录至 portal-server-install-root/SUNWps/bin
  3. cd portal-server-install-root/SUNWps/bin

  4. 如果有 portlet,请将其删除。有关说明,请参阅 Sun ONE Portal Server 6.2 管理员指南
  5. 输入:
  6. ./multiserverinstance delete -instance instance-name

  7. 如果当前正在删除 Sun ONE Identity Server,请更改目录至 Identity Server 实用程序目录。
  8. cd identity-server-install-root/SUNWam/bin

  9. 输入:
  10. ./amserver delete instance-name



上一页      目录      索引      下一页     


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