Sun ONE Portal Server 6.2 安裝手冊 |
附錄D
建立與刪除伺服器的實例實例是在連結至一個或多個 IP 位址的特定連接埠上傾聽的伺服器。對於 Sun ONE Portal Server,實例對應在連接埠上傾聽且執行單一 Java Virtual Machine (JVM) 的 Web 伺服器程序。
若要建立伺服器實例
- 登入執行 Sun ONE Portal Server 的伺服器。
- 至 Sun ONE Identity Server 公用程式目錄
cd identity-server-install-root/SUNWam/bin
- 執行下列指令:
./amserver create
- 當提示時輸入新的實例名稱。
- 當提示時為新實例輸入未使用的連接埠。
- 如果您要建立更多實例,在被詢問以下問題時請輸入 y 並且按 Enter 鍵:
您是否要建立更多伺服器實例? y/[n] y。
對於您要建立的每個實例重複步驟 4與步驟 5。否則按 Enter 鍵以建立伺服器實例。
- 當提示時輸入 amadmin 密碼。
- 至 Web 伺服器安裝目錄。
- 若要檢驗已建立的實例,請使用 ls 指令。
- 至新建立實例的目錄。
cd https-new-instance-name
- 執行新建立實例的啟動程序檔。
./start
- 至 Portal Server 公用程式目錄。
cd portal-server-install-root/SUNWps/bin
- 執行 multiserverinstance 程序檔。
./multiserverinstance
- 輸入步驟 4 的實例名稱。
- 輸入步驟 5 的新實例連接埠。
- 如果您有 portlets,則重新部署。如需重新部署 portlets 的指示,請參閱 Sun ONE Portal Server 6.2 管理員手冊。
- multiservinstance 程序檔存在之後,請至 Web 伺服器實例目錄。
cd web-server-install-root/https-new-instance-name
- 停止 Web 伺服器實例。
./stop
- 重新啟動 Web 伺服器實例。
./start
- 至瀏覽器中新建立的實例。
- 在瀏覽器中輸入:
如果您建立了其他伺服器實例,並且想以非超級使用者或某人使用者身份執行這些實例,請對每個實例註釋下列指令行 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
若要刪除伺服器實例
- 登入執行 Sun ONE Portal Server 的伺服器。
- 變更目錄為 portal-server-install-root/SUNWps/bin。
cd portal-server-install-root/SUNWps/bin
- 如果您有 portlets,則重新部署。如需指示,請參閱 Sun ONE Portal Server 6.2 管理員手冊
- 輸入:
./multiserverinstance delete -instance instance-name
- 如果您也要移除 Sun ONE Identity Server,變更目錄為 Identity Server 公用程式目錄。
cd identity-server-install-root/SUNWam/bin
- 輸入:
./amserver delete instance-name