本章提供啟動和停止已安裝和配置的 Sun Java Enterprise System (Java ES) 元件的指示。您可以使用本節中的程序來驗證元件是否可以運作。
在使用本章的程序前,您應該已完成第 5 章, 完成安裝後配置中指定的所有安裝後配置作業。
如果您使用了 [安裝時自動配置] 選項,請參閱安裝根目錄位置中的 summary.txt 檔案,以取得有關每個元件的資訊。
本章包含以下各節:
Java ES 5 的啟動順序端視 Web 容器而定。如果 Web 容器是 Web Server,則啟動順序為:
Common Agent Container
Directory Server
Web Server
如果 Web 容器是 Application Server,則啟動順序為:
Common Agent Container
Directory Server
HADB
Message Queue
Application Server
Portal Server 和 Access Manager 在 Web 容器內執行,您只能在啟動 Web 容器時存取它們。
Access Manager 依賴 Directory Server 和 Web 容器才能如預期般地運作。Access Manager 可部署在以下容器中:
Web Server
Application Server
依預設,安裝後不會執行 Web 容器。您需要啟動 Web 容器。如需啟動和停止 Web Server 和 Application Server 的詳細資訊,請分別參閱啟動和停止 Web Server以及啟動和停止 Application Server。必須同時執行 Directory Server,Access Manager 才能運作。如需啟動 Directory Server 的詳細資訊,請參閱啟動和停止 Directory Server。
Access Manager 不包括 [服務] 頁面中的任何啟動或停止項目。
Application Server 依賴 Message Queue 才能運作。如果您已選取 Java ES 安裝程式 [完成] 頁面中的啟動伺服器選項,Application Server 會在安裝後自動啟動。
您也可以透過存取 Application Server 安裝目錄中 bin 資料夾的 .bat 檔案,來啟動和停止 Application Server。
變更為 ApplicationServer-base \bin 目錄。
啟動 Application Server 網域。
asadmin.bat start-domain --user admin-user-ID --passwordfile passwordFileName domain-name
例如,鍵入以下指令,並以 admin 做為 admin-user-ID,以 passfile 做為 passwordFileName 來啟動 domain1:
asadmin.bat start-domain --user admin --passwordfile passfile domain1
變更為 ApplicationServer-base \bin 目錄。
啟動 Application Server 代理程式:
asadmin.bat start-node-agent --port admin-Port --user admin-user-ID --password admin-password node-agent--name
變更為 ApplicationServer-base \bin 目錄。
停止 Application Server 代理程式:
asadmin.bat stop-node-agent node-agent-name
依預設,當您完成安裝時會啟動 Directory Server。
您也可以透過存取 Directory Server 安裝目錄 bin 資料夾中的 dsadm.exe 檔案,來啟動和停止 Directory Server。
變更為 DirectoryServer-base\ds6\bin 目錄。
cd DirectoryServer-base\ds6\bin
啟動 Directory Server 實例。
dsadm.exe start instance-path
例如,鍵入以下指令可啟動 Directory Server 實例。
dsadm.exe start C:\Program Files\Sun\JavaES5\DSEE\var\DSInstance
變更為 DirectoryServer-base\ds6\bin 目錄。
cd DirectoryServer-base\ds6\bin
停止 Directory Server 實例。
dsadm.exe stop instance-path
依預設,當您完成安裝時會啟動 Directory Proxy Server。
您也可以透過存取 Directory Proxy Server 安裝目錄 Directory Proxy Server 資料夾中的 dsadm.exe 檔案,來啟動和停止 Directory Proxy Server。
變更為 DirectoryServer-base\dps6\bin 目錄。
cd DirectoryServer-base\dps6\bin
啟動 Directory Proxy Server 實例。
dpadm.exe start instance-path
例如,鍵入以下指令可啟動 Directory Proxy Server 實例。
dpadm.exe start C:\Program Files\Sun\JavaES5\DSEE\var\DPSInstance
變更為 DirectoryServer-base\dps6\bin 目錄。
cd DirectoryServer-base\dps6\bin
停止 Directory Proxy Server 實例。
dpadm.exe stop instance-path
HADB 管理代理程式註冊為 Windows Server。HABD 服務以自動啟動做為啟動類型。
成功安裝 Java ES 後,系統會將 HADBMgmtAgent 服務註冊為 Windows 服務。此服務會自動啟動,因為 HADB 的啟動類型設定為「自動」。按照以下程序停止 HADB 管理代理程式。
選擇 [開始] > [設定] > [控制台]。
選取 [管理工具]。
選取 [服務]。
在 [服務] 清單中,選取您要停止的 HADBMgmtAgent 服務。
您可以使用以下其中一個方法停止服務:
按一下滑鼠按鍵 2,並選取 [停止]。
按一下 [停止服務] 圖示。
在 [執行] 功能表中選取 [停止]。
Message Queue 沒有相依性。依預設,Java ES 安裝程式安裝在 Windows 上的 Message Queue 會自動啟動。您有時會希望啟動和停止 Windows 上的 Message Queue 服務。
選擇 [開始] > [設定] > [控制台]。
選取 [管理工具]。
選取 [服務]。
在 [服務] 清單中選取 Message Queue 代理程式。
您可以使用以下其中一個方法啟動服務:
按一下滑鼠按鍵 2,並選取 [啟動]。
按一下 [啟動服務] 圖示。
在 [執行] 功能表中選取 [啟動]。
選擇 [開始] > [設定] > [控制台]。
選取 [管理工具]。
選取 [服務]。
在 [服務] 清單中選取 Message Queue 代理程式。
您可以使用以下其中一個方法停止服務:
按一下滑鼠按鍵 2,並選取 [停止]。
按一下 [停止服務] 圖示。
在 [執行] 功能表中選取 [停止]。
無法在安裝了任何 Java ES 元件的主機上執行 Monitoring Console。如需如何使用 Monitoring Console 的資訊,請參閱「Sun Java Enterprise System 5 監視指南」中的「啟動 Monitoring Console」。
Portal Server 的啟動和關閉機制,是 Sun Java System Web 容器執行時所在之 Web 容器的啟動和關閉機制的一部份。Portal Server 也依賴於 Directory Server、Access Manager 和 Access Manager SDK。以下各節說明在安裝和配置後如何啟動您的 Sun Web 容器、Access Manager 和 Portal Server:
Portal Server 管理是藉由使用 Access Manager 管理主控台來管理的。如需如何開啟 Access Manager 管理主控台的相關資訊,請參閱啟動和停止 Access Manager。
Portal Server 的 Web 協定可以是 HTTP 或 HTTPS。依預設,主機為 hostname.domain。
在瀏覽器視窗中,使用以下 URL 格式顯示範例桌面。
預設 Portal Access URL 和預設部署 URI 為 /portal。
http://hostname.domain:port/portal
當您輸入 URL 時,會顯示歡迎頁面,其中包括對 Portal Server 的簡短描述以及指向您選取進行安裝之範例入口網站的連結。按一下其中一個連結以存取範例入口網站的匿名入口網站桌面。若範例桌面顯示時沒有任何異常,則表示您的 Portal Server 安裝是成功的。
在瀏覽器 URL 欄位中鍵入以下內容:
http://hostname.domain:port/psconsole
驗證閘道是否在指定的連接埠上執行:
netstat -a
預設連接埠為 443。
檢視記錄檔以驗證是否有記錄問題。
在瀏覽器 URL 欄位中鍵入以下內容,以安全模式執行 Portal Server:
https:// gateway-hostname:port
若您在安裝期間選擇了預設連接埠 (443),則不需要指定連接埠號。
Portal Server 的 Secure Remote Access 元件提供了基於瀏覽器的安全遠端存取功能,可使用支援 Java 技術的瀏覽器,從任何遠端裝置對入口網站內容和服務進行存取。Gateway 子元件透過單一介面將內部 Web 伺服器與應用程式伺服器中的內容安全地提供給遠端使用者。Portal Server Secure Remote Access 依賴於 Portal Server、Access Manager 或 Access Manager SDK。
安裝完 Gateway 子元件及建立必要的設定檔後,啟動 Gateway。
gateway-install-root \bin\psadmin.bat start-sra-instance --adminuser amadmin --passwordfile passwordFileName --name default --type gateway
default 是安裝期間建立的預設閘道設定檔。您可以隨後建立自己的設定檔,並使用新設定檔重新啟動 Gateway。
驗證 Gateway 是否在指定的連接埠上執行:
netstat -a |
Gateway 的預設連接埠為 443。
停止 Gateway。
gateway-install-root\bin\psadmin.bat stop-sra-instance --adminuser amadmin --passwordfile passwordFileName --name default --type gateway
此指令會停止所有在主機上執行的 Gateway 實例。
Portal Server 的啟動和關閉機制,是 Web 容器 (Web Server 或應用程式伺服器) 啟動和關閉機制的一部份。Portal Server 依賴 Directory Server、Access Manager 或 Access Manager SDK 和 Web 容器。
啟動 Directory Server 實例。
JavaES5-Install-Dir\DSEE\ds6\bin\dsadm.exe start DSInstancePath
啟動 Cacao Server 實例。
JavaES5-Install-Dir \share\cacao_2\bin\cacaoadm.bat start
請稍候一段時間,以確保 Cacao Server 啟動。
(可選擇) 驗證 Cacao Server 狀態。
JavaES5-Install-Dir\share\cacao_2\bin\cacaoadm.bat status
Cacao Server 狀態會以下列格式顯示:
default instance is DISABLED at system startup. Current retries count : 0/4 Processes: 3780 Uptime: 0 day(s), 0:8 |
啟動 Derby Server 實例。
JavaES5-Install-Dir \share\ant\bin\ant.bat -buildfile PortalServer-base\lib\derby.xml -propertyfile PortalServer-base\config\PSConfig.properties start-instance
如果 Derby Server 未啟動,則 Wiki 和社群範例會失敗。
啟動 Web 容器,其可以是 Web Server 或 Application Server。
如果 Access Manager 和 Portal Server 部署在同一個 Web 容器中,則依預設,在啟動 Web 容器時會同時啟動 Access Manager 和 Portal Server。
Service Registry 安裝會在 ServiceRegistry-basedata\domains\registry 目錄中建立一個 Application Server 網域。
此網域的 Application Server 管理主控台連接埠號為 6489。系統會自動將 Service Registry 部署為使用連接埠 6480 之 registry 網域的 Web 應用程式。
變更為 ServiceRegistry-base 目錄。
啟動 Service Registry。
JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.start
會顯示一則訊息,告知您伺服器正在啟動。啟動程序完成後,會顯示額外的訊息。
若要存取 Service Registry Web Console,請在您的瀏覽器中使用下列 URL 格式:
https://hostname:port
若您是在安裝 Service Registry 的系統上執行瀏覽器,請將您的本機主機指定為 hostname。
否則,請不要將本機主機指定為 hostname,而是使用執行 Service Registry 之系統的名稱。
安裝期間指定的預設連接埠號為 6480。例如:
https://mycomputer.example.com:6480
您應該會看見 Web Console 的歡迎頁面。預設登入名稱為 admin 。密碼是在安裝時設定的。
展開 [應用程式] 節點,再展開 [Web 應用程式] 節點。Service Registry 部署為名叫 soar 的 Web 應用程式。
變更為 ServiceRegistry-base 目錄。
停止 Service Registry。
JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.stop
變更為 ServiceRegistry-base\install 目錄。
重新啟動 Service Registry。
JavaES-install-dir\share\ant\bin\ant.bat build-install.xml appserver.domain.bounce
如果您已在 Java ES 安裝程式的 [完成] 頁面中選取了啟動伺服器選項,則 Web Server 會在安裝後自動啟動。
選擇 [開始] > [Sun Java Enterprise System 5] > [Web Server 7.0] > [啟動 Web Server Administrator Server]。
顯示 cmd 畫面。
選擇 [開始] > [Sun Java Enterprise System 5] > [Web Server 7.0] > [停止 Web Server Administrator Server]。
顯示 cmd 畫面。
選擇 [開始] > [Sun Java Enterprise System 5] > [Web Server 7.0] > [管理主控台]。
顯示 [Web Server 7.0 管理伺服器登入] 頁面。
鍵入使用者名稱和密碼,然後按一下 [確定]。
顯示 [Web Server 7.0 管理伺服器] 頁面。
在下拉式清單中選取 [伺服器],再按一下 [管理]。
顯示 [伺服器管理員] 頁面。
按一下 [Server On]。
即會啟動 Web Server,並顯示確認對話方塊。
選擇 [開始] > [Sun Java Enterprise System 5] > [Web Server 7.0] > [管理主控台]。
顯示 [Web Server 7.0 管理伺服器登入] 頁面。
鍵入使用者名稱和密碼,然後按一下 [確定]。
顯示 [Web Server 7.0 管理伺服器] 頁面。
在下拉式清單中選取 [伺服器],再按一下 [管理]。
顯示 [伺服器管理員] 頁面。
按一下 [Server Off]。
即會停止 Web Server,並顯示確認對話方塊。
選擇 [開始] > [設定] > [控制台]。
選取 [管理工具]。
選取 [服務]。
選取 [服務] 清單中的 Web Server 7.0。
您可以使用以下其中一個方法啟動服務:
按一下滑鼠按鍵 2,並選取 [啟動]。
按一下 [啟動服務] 圖示。
按一下 [執行] 功能表,再按一下 [啟動] 選項。
選取 Sun Java System Web Server 7.0 管理伺服器,再重複步驟 4 以啟動 Web Server 管理伺服器。
選擇 [開始] > [設定] > [控制台]。
選取 [管理工具]。
選取 [服務]。
選取 [服務] 清單中的 Web Server 7.0。
您可以使用以下其中一個方法停止服務:
按一下滑鼠按鍵 2,並選取 [停止]。
按一下 [停止服務] 圖示。
在 [執行] 功能表中選取 [停止]。
選取 Sun Java System Web Server 7.0 管理伺服器,再重複步驟 4 以停止 Web Server 管理員伺服器。
若您完成了本章中的作業,則表示已驗證您安裝和配置的 Java ES 元件可以運作。現在您可以開始管理這些 Java ES 元件。如需詳細資訊,請參閱 Java ES 元件文件,網址為:http://docs.sun.com/app/docs/prod/entsys.5 和 http://docs.sun.com/app/docs/prod/entsys.5?l=zh_TW。