Sun Java logo     上一頁      目錄      索引      下一頁     

Sun logo
Sun Java System Portal Server 6 2004Q2 管理員指南 

第 18 章
建立與刪除伺服器的實例

實例是在連結至一個或多個 IP 位址的特定連接埠上偵聽的伺服器。 對於 Sun Java™ System Portal Server,一個實例對應一個在連接埠上偵聽且執行單一 Java™ Virtual Machine (JVM™) 的 Web 伺服器程序。


備註

只有使用 Sun Java™ System Web Server 時才支援多重實例。


若要建立伺服器實例

  1. 登入執行 Portal Server 的伺服器。
  2. 至 Sun Java™ System 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 伺服器安裝目錄。
  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 的指示,請參閱本指南的第 21 章
  24. multiservinstance 程序檔存在之後,請至 Web 伺服器實例目錄。
  25. cd web-server-install-root/https-new-instance-name

  26. 停止 Web 伺服器實例。
  27. ./stop

  28. 重新啟動 Web 伺服器實例。
  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 [ "$uid" != "0" ];

then

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

exit 1

fi

若要刪除伺服器實例

  1. 登入執行 Portal Server 的伺服器。
  2. 變更目錄為 portal-server-install-root/SUNWps/bin
  3. cd portal-server-install-root/SUNWps/bin

  4. 如果您有 portlet,則重新部署。 如需說明,請參閱本指南中的第 21 章,「指令行公用程式」
  5. 輸入:
  6. ./multiserverinstance delete -instance instance-name

  7. 如果您也要移除 Sun Java System Identity Server,變更目錄為 Identity Server 公用程式目錄。
  8. cd identity-server-install-root/SUNWam/bin

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



上一頁      目錄      索引      下一頁     


Copyright 2004 Sun Microsystems, Inc. 版權所有。