建立虛擬伺服器

  1. 在瀏覽樹狀結構中,展開 [配置] 節點。
  2. 在 [配置] 節點下,展開 [HTTP 服務] 節點。
  3. 在 [HTTP 服務] 節點下,選取 [虛擬伺服器] 節點。
  4. 在 [虛擬伺服器] 頁面上,按一下 [新增]。

    [新虛擬伺服器] 頁面會隨即開啟。

  5. 在 [ID] 欄位中,鍵入內部識別虛擬伺服器的值。

    HTTP 用戶端無法取得此值。提供給 HTTP 用戶端的主機名稱必須在 [主機] 欄位中指定。

  6. 在 [主機] 欄位中,鍵入執行伺服器的機器主機名稱或 IP 位址。

    使用已在網路的 DNS 伺服器註冊 (對於 UNIX® 系統,則是已在 /etc/hosts 檔案中註冊) 的實際主機名稱或虛擬主機名稱。

  7. 選取新虛擬伺服器的 [狀態] 選項。

    虛擬伺服器預設為使用中。

  8. 將 [HTTP 偵聽程式] 欄位保留為空白。

    在建立 HTTP 偵聽程式並將其與此伺服器產生關聯時,系統將自動寫入此欄位。

    使用該欄位時,需要指定現有的 HTTP 偵聽程式。但是,您不能指定由其他虛擬伺服器使用的偵聽程式;如果這樣做,則重新啟動伺服器時,會在伺服器記錄中顯示錯誤。由於偵聽程式在建立時必須與現有虛擬伺服器關聯,因此所有的現有偵聽程式均已被其他虛擬伺服器使用。

  9. (可選擇) 從 [預設 Web 模組] 下拉式清單中選取模組,該模組將會回應所有無法對映至其他 Web 模組 (已部署到虛擬伺服器) 的請求。

    如果未指定預設 Web 模組,則使用具有空環境根目錄的 Web 模組。如果沒有環境根目錄為空的 Web 模組,則會建立和使用系統預設的 Web 模組。

  10. (可選擇) 在 [記錄檔] 欄位中,鍵入將顯示該虛擬伺服器記錄訊息之檔案的路徑名稱。

    若將此欄位保留為空白,記錄訊息將會傳送至預設伺服器記錄檔 domain-dir/logs/server.log

  11. (可選擇) 在 [文件根] 欄位中,鍵入伺服器根文件目錄的絕對路徑。

    若將此欄位保留為空白,將會使用 domain-dir/docroot

  12. 選取 [啟用 SSO] 核取方塊,可啟用此虛擬伺服器的單次登入。

    此選項預設為停用。若停用單次登入,使用者必須分別向虛擬伺服器上的每個應用程式自我認證。

    Servlet 和 JSP 檔案支援在 Enterprise Server 上跨應用程式的單次登入。此功能允許需要相同使用者登入資訊的多個應用程式共用該資訊,使用者不必在使用每個應用程式時分別進行登入。

  13. 選取 [存取記錄] 選項,可啟用或停用存取記錄。

    或者,您還可以指定是否從 HTTP 服務繼承存取記錄功能。

  14. 在 [目錄] 欄位中,鍵入伺服器存取記錄的絕對目錄路徑。

    預設值為 domain-dir/logs/access

  15. (可選擇) 在 [緩衝區大小] 欄位中,鍵入緩衝區大小 (以位元組為單位)。

    如果值小於或等於零,則停用緩衝功能。若將此欄位保留為空白,則會從 HTTP 服務繼承存取記錄緩衝區大小。

  16. (可選擇) 在 [寫入間隔] 欄位中,鍵入每兩次更新存取記錄作業之間的間隔 (以秒為單位)。
  17. (可選擇) 在 [其他特性] 區段中,指定虛擬伺服器的其他特性。

    無論是否指定特性,新伺服器均會將預設特性 docrootaccesslog 設定為預設值。對於開發者設定檔和叢集設定檔,accessLoggingEnabled 的預設設定為 false;對於企業設定檔,則為 true。如果為 true,則僅啟用此虛擬伺服器的存取記錄功能。如果為 false,則僅停用此虛擬伺服器的存取記錄功能。

    您可以使用下列虛擬伺服器特性:

    sso-max-inactive-seconds

    指定在未接收到任何用戶端作業的情形下,可以清除使用者單次登入記錄之前等待的秒數。由於單次登入套用於同一個虛擬伺服器上的多個應用程式,因此對其中任何一個應用程式的存取均會使單次登入記錄保持使用中狀態。

    預設值為 300 秒 (5 分鐘)。較高的值可延長使用者的單次登入持續時間,但會佔用較多的伺服器記憶體。

    sso-reap-interval-seconds

    指定兩次清除過期的單次登入記錄的間隔秒數。

    預設值為 60。

    allowLinking

    如果為 true,則會為部署到該虛擬伺服器上的所有 Web 應用程式提供符號連結資源。使用 sun-web.xml 檔案中的 sun-web-app 特性 allowLinking,即可讓個別 Web 應用程式置換該設定:

    <sun-web-app>
       <property name="allowLinking" 
          value="{true|false}"/>
    </sun-web-app>

    預設值為 false

  18. 按一下 [確定]。
另請參閱