Sun Java Enterprise System 2005Q1 部署範例系列:評估方案

安裝和配置規劃詳細資訊

完整的安裝和配置依正確的順序列出 Java ES 解決方案的安裝程式和配置精靈。該規劃為每個安裝程式或配置精靈列出執行安裝程式或配置精靈時提供的值。完成的規劃引導您完成安裝和配置程序。

該規劃不說明如何執行安裝程式和配置精靈。它只是列出必須執行的配置 (依正確順序),並指定必須為每個配置作業提供的重要值。

安裝和配置規劃依用來安裝和配置解決方案的工具進行編排。對於評估解決方案,在以下各節中介紹安裝規劃。

Java ES 安裝程式詳細資訊

本節列出使用 Java ES 安裝程式安裝評估解決方案時需要輸入的值。對於評估解決方案,使用安裝程式來安裝解決方案中使用的所有元件並配置 Directory Server、Web Server、Access Manager 和 Portal Server。其他元件將在以後使用各元件的配置精靈進行配置。

表 4–1 中列出了輸入值。第 5 章, 安裝元件中提供了執行安裝程式的詳細程序。

表 4–1 Java ES 安裝程式的輸入值

安裝程式頁面 

欄位名稱和輸入值 

輸入的重要性 

語言支援 

選取想要支援的任何語言。永遠支援英語。 

指定評估解決方案中支援的語言。 

元件選取 

選取架構中確定的元件: 

  • Messaging Server

  • Calendar Server

  • Instant Messaging

  • Portal Server

  • Communications Express

  • Web Server

  • Access Manager

  • Directory Server

  • Administration Server

選取要安裝的元件。 

安裝目錄 

接受預設值。 

選擇接受元件檔案的預設目錄。 

配置類型 

選取 [立即配置]。 

指定安裝程式將配置某些元件。 

共用伺服器設定 

管理員密碼:password 

設置出現在後續頁面上的預設值。 

Web Server 管理 (步驟 1,共 2 步) 

接受預設值。 

建立 Web Server 管理員帳號。 

Web Server: 預設 Web Server 實例 (步驟 2,共 2 步) 

運行時間使用者 ID:root (根) 

運行時間群組:other 

當系統重新啟動時,自動啟動 Web Server:選取 

Web Server 使用者和群組權限必須符合 Web Server 中執行的元件的權限 

配置 Web Server,以便與 Access Manager 和 Portal Server 互通。 

Directory Server:管理 (步驟 1,共 5 步) 

接受預設值。 

配置管理員帳號和目錄管理員帳號。 

Directory Server:伺服器設定 (步驟 2,共 5 步) 

伺服器識別碼︰預設 

(evaluation_host)

伺服器連接埠︰預設 (389) 

字尾:o=examplecorp 

管理網域:example.com 

系統使用者︰root (根) 

系統群組:other 

指定評估解決方案的基底 DN。 

Directory Server:配置 Directory Server 設定 (步驟 3,共 5 步) 

接受預設值。 

指定將 Directory Server 實例用於配置資料。 

Directory Server:伺服器設定 (步驟 4,共 5 步) 

接受預設值。 

指定將 Directory Server 實例用於使用者和群組資料。 

Directory Server:伺服器設定 (步驟 5,共 5 步) 

接受預設值。 

指定安裝程式將範例資料置於目錄中。 

Administration Server:伺服器設定 (步驟 1,共 2 步) 

接受預設值。 

配置 Administration Server,以便與 Directory Server 互通。 

Administration Server:伺服器設定 (步驟 2,共 2 步) 

接受預設值。 

配置 Administration Server,以便與 Directory Server 互通。 

Access Manager:管理 (步驟 1,共 6 步) 

密碼:password 

LDAP 密碼:ldappassword 

配置管理員帳號。 

Access Manager:Web 容器 (步驟 2,共 6 步) 

接受預設值。 

指定 Access Manager 在 Web Server Web 容器內部執行。 

Access Manager:Sun Java System Web Server (步驟 3,共 6 步) 

接受預設值。 

配置 Access Manager,以便與 Web Server 互通 

Access Manager:用於執行 Identify Server 服務的 Web 容器 (步驟 4,共 6 步) 

接受預設值。 

配置 Access Manager 以供部署到 Web Server 

Access Manager:Directory Server 資訊 (步驟 5,共 6 步) 

接受預設值。 

配置 Access Manager,以便與 Directory Server 互通 

Access Manager:Directory Server 資訊 (步驟 6,共 6 步) 

接受預設值。 

指定 Directory Server 實例目前不包含使用者和群組資料。 

Portal Server:Web 容器 (步驟 1) 

接受預設值。 

指定 Portal Server 在 Web Server 的 Web 容器中執行。 

Portal Server:Sun Java System Web Server (步驟 2) 

接受預設值。 

配置 Portal Server 實例以供在 Web Server 的 Web 容器中部署。 

Portal Server:Web 容器部署 (步驟 3) 

接受預設值。 

指定用於 Portal Server 部署的 Web Server 實例。 

Directory Server Preparation Tool 詳細資訊

Directory Server Preparation Tool 配置用於與通訊元件配合使用的 Directory Server 實例。對於評估解決方案,輸入指定使用 Java ES 安裝程式建立的 Directory Server 實例的值。表 4–2 中列出了輸入值。配置目錄以存取通訊服務中介紹了執行準備工具的詳細程序。

表 4–2 Directory Server Preparation Tool 的輸入值

提示 

輸入值 

輸入的重要性 

Enter the Full Path to the Directory Where the Sun ONE Directory Server Was Installed: 

接受預設值: 

/var/opt/mps/serverroot 

確定安裝 Directory Server 的目錄。 

Which Instance Do You Want? 

選擇使用安裝程式建立的實例 slapd_evaluation_host。它通常是預設值。

確定使用安裝程式建立的 Directory Server 實例。 

Please Enter the Directory Manager DN: 

接受預設值 (cn=Directory Manager) 

提供使用安裝程式建立的目錄管理員 DN。 

Please Enter the Directory Manager password: 

類型︰password 

提供使用安裝程式建立的目錄管理員密碼。 

Will This Directory Server Be Used For Users and Groups? 

接受預設值 (Yes)。 

指出該目錄用於使用者和群組資料。 

Please Enter the User/Groups Base Suffix: 

接受預設值 (o=examplecorp)。 

提供使用安裝程式建立的目錄基底尾碼。 

Please Enter the Schema Type: 

接受預設值 (2)。 

指出該目錄使用 Schema 2。安裝 Access Manager 時將該目錄配置為與 Schema 2 配合使用。 

Messaging Server 配置精靈詳細資訊

Messaging Server 配置精靈建立 Messaging Server 伺服器軟體的實例,該軟體是使用 Java ES 安裝程式安裝的。對於評估解決方案,需要建立與 Directory Server 實例互通的 Messaging Server 實例。表 4–3 中列出了 Messaging Server 配置精靈的輸入值。配置 Messaging Server中介紹了執行精靈的詳細程序。

表 4–3 Messaging Server 配置精靈的輸入值

精靈頁面 

欄位名稱和輸入值 

輸入的重要性 

完整合格的主機名稱 

evaluation_host 的完全合格網域名稱。

指定在其上建立 Messaging Server 實例的電腦系統。 

請選取要儲存配置和資料檔案的目錄 

接受預設值 (/var/opt/SUNWmsgsr)。 

接受實例配置資料的預設目錄。 

選取要配置的元件 

接受預設值 (選取 Message Transfer Agent、Message Store 和 Messenger Express)。 

指定在指定電腦系統上配置哪些 Messaging Server 子元件。對於評估解決方案,已選取了基礎訊息傳送服務所需的三個子元件。 

Messaging Server 使用者和群組 

使用者名稱:mailsrv 

群組:mail 

指定用於管理 Messaging Server 實例的使用者和群組。 

配置 

Directory Server 

配置伺服器 LDAP URL: 

ldap://evaluation_host:389

連結:cn=Directory Manager 

密碼:password 

指定用於 Messaging Server 實例所產生的配置資料的 Directory Server 實例。 

使用者/群組 Directory Server 面板 

使用者/群組伺服器 LDAP URL:ldap://evaluation_host:389 

連結:cn=Directory Manager 

密碼:password 

指定 Messaging Server 實例從中查找使用者和群組資料的 Directory Server 實例。對於評估解決方案,此 Directory Server 實例還用作配置目錄。 

Postmaster 電子郵件位址 

輸入電子郵件位址:admin@examplecorp.com 

指定 postmaster 通知的電子郵件帳號。 

所有管理帳號的密碼 

輸入密碼:password 

重新輸入密碼:password 

指定 Messaging Server 管理帳號的密碼。 

預設電子郵件網域 

輸入電子郵件網域:examplecorp.com 

指定由 Messaging Server 實例管理的預設電子郵件網域。 

預設電子郵件網域的組織 DN 

輸入電子郵件網域:o=examplecorp.com,o=examplecorp 

指定用於預設電子郵件網域的使用者和群組資料的 LDAP 機構。配置精靈會建立此 LDAP 機構。 

Calendar Server 配置精靈詳細資訊

Calendar Server 配置精靈會建立使用 Java ES 安裝程式安裝的 Calendar Server 伺服器軟體的可執行實例。對於評估解決方案,需要建立與 Directory Server 實例互通的 Calendar Server 實例。表 4–4 中列出了 Calendar Server 配置精靈的輸入值。配置 Calendar Server 實例中介紹了執行配置精靈的詳細程序。

表 4–4 Calendar Server 配置精靈的輸入值

精靈頁面 

欄位名稱和輸入值 

輸入的重要性 

管理、使用者偏好設定及認證 

LDAP 伺服器主機名稱:evaluation_host

LDAP 伺服器連接埠:389 

目錄管理者 DN:cn=Directory Manager 

目錄管理者密碼:password 

基本 DN:o=examplecorp.com,o=examplecorp 

管理員使用者 ID:calmaster 

管理員密碼:password 

配置 Calendar Server 實例,以便與 Directory Server 互通。還要指定管理員帳號。 

電子郵件與電子郵件警示 

電子郵件警示:已啟用 

管理員電子郵件位址:calmaster@examplecorp.com 

SMTP 主機名稱:evaluation_host

配置 Calendar Server 實例,以傳送電子郵件警示給 calmaster 帳號。 

[運行時間配置] 頁 

服務連接埠:89 

最大階段作業數:5000 

最大執行緒數:20 

伺服器程序數:1 

運行時間使用者 ID:icsuser 

運行時間群組:icsgroup 

成功配置後啟動:已選 

系統啟動時啟動:已選 

配置 Calendar Server 實例的執行階段特性。 

儲存配置檔案與資料檔案的目錄 

接受預設值。 

指定由配置精靈的配置程序產生的檔案的目錄。 

歸檔檔案和緊急備份配置 

接受預設值。 

指定歸檔和緊急備份功能的目錄。 

Instant Messaging 配置精靈詳細資訊

Instant Messaging 配置精靈會建立使用 Java ES 安裝程式安裝的 Instant Messaging 伺服器軟體的可執行實例。對於評估解決方案,需要建立與 Directory Server 實例互通的 Instant Messaging 實例。表 4–5 中列出了 Instant Messaging 配置精靈的輸入值。配置 Instant Messaging 實例中介紹了執行配置精靈的詳細程序。

表 4–5 Instant Messaging 配置精靈的輸入值

精靈頁面 

欄位名稱和輸入值 

輸入的重要性 

選取元件 

接受預設值 (選取所有三個元件)。 

指定在電腦系統上安裝的 Instant Messaging 子元件。對於評估解決方案,所有子元件均安裝在同一系統上。 

網路連線 

確認預設值是您的評估系統。 

主機名稱:evaluation_host

DNS 網域名稱︰evaluation_domain

確定 Instant Messaging 的網路連線。 

IM Server/Identity Server 選項 

單次登入:已選 

策略代理程式:已選 

配置 Instant Messaging,以便與 Access Manager 互通。 

Instant Messaging 伺服器運行時間檔案目錄 

接受預設值。 

指定用於執行階段檔案的目錄。 

Instant Messaging 伺服器配置 

網域名稱:examplecorp.com 

IM 伺服器連接埠:45222 

多重訊號組合器連接埠:5222 

配置 Instant Messaging 實例,以使用容納使用者和群組資料的 examplecorp.com LDAP 組織。 

Instant Messaging LDAP 配置 

LDAP 主機名稱:evaluation_host

LDAP 連接埠號碼:389 

基本 DN:o=examplecorp.com,o=examplecorp 

連結 DN:cn=Directory Manager 

密碼:password 

配置 Instant Messaging,以便與 Directory Server 互通。指定在 examplecorp.com LDAP 機構中查找 Instant Messaging 的使用者資料。 

選取 Instant Messaging 的程式碼庫 

程式碼庫:  

http://evaluation_host:80/im

配置使用者下載 Instant Messaging 資源的 URL。 

選取識別選項 

接受預設值。 

選擇不授權現有使用者使用 Instant Messaging 服務。 

Instant Messaging 服務啟動 

接受預設值 (兩個服務都選取)。 

配置 Instant Messaging 服務,以在完成配置及每次重新啟動電腦系統時啟動。 

Communications Express 配置精靈詳細資訊

Communications Express 配置精靈會建立使用 Java ES 安裝程式安裝的 Communications Express 軟體的可執行實例。對於評估解決方案,需要建立與 Directory Server 實例互通的 Communications Express 實例。表 4–6 中列出了 Communications Express 配置精靈的輸入值。配置 Communications Express 實例中介紹了執行配置精靈的詳細程序。

表 4–6 Communications Express 配置精靈的輸入值

精靈頁面 

欄位名稱和輸入值 

輸入的重要性 

請選取要儲存配置和資料檔案的目錄

接受預設值。 

接受使用預設目錄來儲存實例資料。 

安裝郵件和行事曆元件 

接受預設值 (郵件和行事曆兩者都選取)。 

配置實例,以提供郵件和行事曆這兩個介面。 

網路連線 

主機名稱:evaluation_host

DNS 網域名稱︰evaluation_domain

確認 Communications Express 的網路連線。 

選取 Web 容器 

接受預設值 (選取 Web Server)。 

指定 Web Server 作為實例的 Web 容器 (Web 伺服器)。 

Web Server 配置詳細資訊 

伺服器根目錄:1 

伺服器實例識別碼:evaluation_host

虛擬伺服器識別碼: 

https-evaluation_host

HTTP 連接埠欄位:80 

指定將 Communications Express 部署到的 Web Server 實例。 

Web 容器使用者和群組 

Web 容器使用者 ID:root (根) 

Web 容器群組:other 

指定在 Web Server 中執行 Communications Express 的使用者帳號 

URI 路徑 

接受預設值 

(http://evaluation_host:80/uwc)。

指定在 Web Server 中部署的 Communications Express 的 URL。 

是否需要寄存網域支援? 

接受預設值 (不選取寄存網域支援)。 

指出評估解決方案中不需要寄存網域支援。 

使用者/群組 Directory Server 詳細資訊 

LDAP URL:ldap://evaluation_host:389 

連結 DN:cn=Directory Manager 

管理員密碼:password 

配置 Communications Express,以便與 Directory Server 互通。 

DC 樹字尾 

確認預設值 (o=examplecorp)。 

配置 Communications Express,以使用透過 Java ES 安裝程式建立的 LDAP 目錄基底尾碼。 

預設網域名稱 

輸入網域名稱:examplecorp.com 

配置 Communications Express,以使用容納使用者和群組資料的 LDAP 目錄中的 examplecorp.com 組織。 

Identity Server 個人喜好 

登入 URL: 

http://evaluation_host:80/amserver/

UI/login 

管理員 DN:uid=amAdmin,ou=People,o=examplecorp。 

配置 Communications Express,以便與 Access Manager 互通。 

Messenger Express 連接埠 

Messenger Express 連接埠:88。 

配置 Communications Express,以便與 Messaging Server 互通。 

Calendar Server 主機和連接埠 

Calendar Server 主機名稱:evaluation_host

Calendar Server 連接埠號:89 

配置 Communications Express,以便與 Calendar Server 互通。 

Calendar Server 管理詳細資訊 

管理員使用者 ID:calmaster 

管理員密碼:password 

配置 Communications Express,以便與 Calendar Server 互通。 

Postmaster 電子郵件位址 

admin@examplecorp.com 

指定評估解決方案的 postmaster 帳號。 

PAB Directory Server 詳細資訊 

登入 URL:ldap://evaluation_host:389 

管理員 DN:cn=Directory Manager 

管理員密碼:password 

配置 Communications Express,以使用透過 Java ES 安裝程式建立的 Directory Server 實例作為個人通訊錄目錄。 

Delegated Administrator 配置精靈詳細資訊

Delegated Administrator 配置精靈會建立使用 Java ES 安裝程式安裝的 Delegated Administrator 軟體的可執行實例。對於評估解決方案,需要建立與 Directory Server 實例互通的 Delegated Administrator 實例。表 4–7 中列出了 Delegated Administrator 配置精靈的輸入值。配置 Delegated Administration Utility中介紹了執行配置精靈的程序。

表 4–7 Delegated Administrator 配置精靈的輸入值

精靈頁面 

欄位名稱和輸入值 

輸入的重要性 

Directory to Store Configuration and Data Files 

接受預設值 

接受使用預設目錄來儲存實例資料。 

Select Components to Configure 

接受預設值 (選取所有三個元件)。 

指定將配置所有三個子元件。 

Access Manager Host and Port 

Hostname: evaluation_host

Port: 80 

配置 Delegated Administrator,以便與 Access Manager 互通。 

Default Domain 

Enter Domain: examplecorp.com 

配置 Delegated Administrator,以使用 examplecorp.com 機構作為使用者管理作業的預設位置。 

Default SSL Port for Delegated Administration Client 

接受預設值。 

接受與 Delegated Administrator 的 SSL 通訊的預設連接埠。 

Web Container 

接受預設值 

(選取 Web Server)。 

指定 Delegated Administrator 將 Web Server 用於 Web 容器服務。 

Web Server Configuration Details 

Server Root Directory: /opt/SUNWwbsvr 

Server Instance Identifier: evaluation_host

Virtual Server Identifier:  

https-evaluation_host

Server HTTP Port: 80 

指定將 Delegated Administrator 部署到使用 Java ES 安裝程式建立的 Web Server 實例。 

Access Manager Base Directory 

接受預設值。 

指定 Access Manager 實例資料的目錄。 

Directory (LDAP) Server 

LDAP URL:  

http://evaluation_host:389

Bind As: cn=Directory Manager 

Password: password 

配置 Delegated Administrator,以便與 Directory Server 互通。 

Access Manager Top Level Administrator 

Username: amadmin 

Password: password 

使用 Access Manager 的登入資訊配置 Delegated Administrator。 

Access Manager Internal LDAP Authentication Password 

Username: amldapuser 

Password: ldappassword 

使用 Access Manager 的 LDAP 認證密碼配置 Delegated Administrator。 

Organization DN for the Default Domain 

Enter Org DN: o=examplecorp.com,o=examplecorp 

為在預設網域頁面上指定的預設網域指定 LDAP 辨別名稱。 

Top Level Administrator for the Default Organization 

Username: admin 

Password: password 

定義 Delegated Administrator 預設網域的頂層管理員帳號。(Delegated Administrator 可以在不同層級管理員間分配管理權限。評估解決方案中不使用此功能。) 

Service Package and Organization Sample 

Load Sample Service Packages: 已選 

Load Sample Organizations: 已選 

Preferred Mailhost: evaluation_host

指定配置精靈使用範例服務資料來配置預設網域。 

Delegated Administrator 指令行詳細資訊

本節總結針對訊息傳送和行事曆服務使用者認證來配置 examplecorp.com 機構所使用的指令及建立測試一般使用者帳號所使用的指令。表 4–8 中總結了這些指令。配置 LDAP 機構以接受郵件和行事曆服務佈建一般使用者帳號中介紹了執行這些指令的程序。

表 4–8 Delegated Administrator 指令摘要

Delegated Administrator 指令 

指令語法 

輸入的重要性 

commadmin domain modify

-D admin (管理員使用者帳號)

-w password (管理員帳號密碼)

-d examplecorp.com (要修改的網域)

-S mail (增加郵件服務)

-H evaluation_host (執行郵件服務的系統)

-S cal (增加行事曆服務)

-B evaluation_host (執行行事曆服務的系統)

-P allowProxyLogin:yes (允許代理登入)

-T America/Los_Angeles (設定時區)

在 examplecorp.com 機構中增加用來對使用者進行郵件和行事曆服務存取認證的物件類別。 

commadmin user create

-D admin (管理員使用者帳號)

-w password (管理員帳號密碼)

-l TestUser (使用者帳號名稱)

-F Test (使用者的名字)

-L User (使用者的姓氏)

-W password (使用者帳號密碼)

-S mail (授權使用者存取郵件服務)

-H evaluation_host (執行郵件服務的系統)

-E test.user@examplecorp.com (使用者電子郵件)

-S cal (授權使用者存取行事曆服務)

-B evaluation_host (執行行事曆服務的系統)

-J 0

-T America/Los_Angeles (使用者的時區)

-k legacy

建立使用評估服務的使用者帳號。 

commadmin user modify

-D admin (管理員使用者帳號)

-w password (管理員帳號密碼)

-l TestUser (要修改的使用者帳號)

-A +objectclass:sunssoadapterperson (授權使用者存取入口網站服務)

-A +objectclass:sunportaldesktopperson (授權使用者存取入口桌面)

在測試使用者帳號中增加將該帳號識別為授權入口網站使用者的物件類別。