目錄使用慣例
產品資訊中指向 app_server_root、profile_root 及其他目錄的參照,隱含特定的預設目錄位置。 請熟悉 WebSphere® Application Server 中的使用慣例。
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
預設產品位置(分散式)
下列檔案路徑是預設位置。您可以在您有寫入權的任何目錄中,安裝產品與其他元件,或是建立設定檔。 如果安裝多個 WebSphere Application Server Network Deployment 產品或元件,則需要多個位置。會提供 root 與非 root 使用者安裝動作的預設值。如果沒有指定非 root 值,即可將預設目錄值套用至 root 與非 root 使用者。
表 1. Application Client for IBM WebSphere Application Server 的預設安裝根目錄. 這份表格顯示 Application Client for IBM® WebSphere Application Server 的預設安裝根目錄。
使用者 目錄 Root /usr/IBM/WebSphere/AppClient(僅限 Java™ EE Application 用戶端)
/opt/IBM/WebSphere/AppClient(僅限 Java EE Application 用戶端)
C:\Program Files\IBM\WebSphere\AppClient
非 root user_home/IBM/WebSphere/AppClient(僅限 Java EE Application 用戶端)
C:\IBM\WebSphere\AppClient
表 2. WebSphere Application Server 的預設安裝目錄. 這份表格顯示 WebSphere Application Server Network Deployment 的預設安裝目錄。
使用者 目錄 Root /usr/IBM/WebSphere/AppServer
/opt/IBM/WebSphere/AppServer
C:\Program Files\IBM\WebSphere\AppServer
非 root user_home/IBM/WebSphere/AppServer
user_home\IBM\WebSphere\AppServer
- 元件安裝根目錄是本文所說明的任何安裝根目錄。部分程式是要跨越多種元件來使用,尤其是 Web 伺服器外掛程式、應用程式用戶端和 IBM HTTP Server。所有這些元件都是產品套件的一部分。
- 現在,任何使用者都可安裝 IBM Global Security Kit (GSKit)。GSKit 會安裝在安裝產品的本端目錄結構內,而不再安裝於目標系統上的廣域位置。
表 3. GSKit 的預設安裝目錄. 下表顯示 GSKit 第 8 版的預設安裝根目錄,其中 product_root 是正在安裝 GSKit 之產品(例如,IBM HTTP Server 或 Web 伺服器外掛程式)的根目錄。
使用者 目錄 Root 和非 Root product_root/gsk8
product_root\gsk8
表 4. 預設設定檔目錄. 這份表格顯示每一個分散式作業系統上名為 profile_name 設定檔的預設目錄。
使用者 目錄 Root /usr/IBM/WebSphere/AppServer/profiles/profile_name
/opt/IBM/WebSphere/AppServer/profiles/profile_name
C:\Program Files\IBM\WebSphere\AppServer\profiles\profile_name
非 root user_home/IBM/WebSphere/AppServer/profiles
user_home\IBM\WebSphere\AppServer\profiles
表 5. 「Web 伺服器外掛程式」的預設安裝根目錄. 這份表格顯示 WebSphere Application Server Web 伺服器外掛程式的預設安裝根目錄。
使用者 目錄 Root /usr/IBM/WebSphere/Plugins
/opt/IBM/WebSphere/Plugins
C:\Program Files\IBM\WebSphere\Plugins
非 root user_home/IBM/WebSphere/Plugins
C:\IBM\WebSphere\Plugins
表 6. WebSphere Customization Toolbox 的預設安裝根目錄. 這份表格顯示 WebSphere Customization Toolbox 的預設安裝根目錄。
使用者 目錄 Root /usr/IBM/WebSphere/Toolbox
/opt/IBM/WebSphere/Toolbox
C:\Program Files\IBM\WebSphere\Toolbox
非 root user_home/IBM/WebSphere/Toolbox
C:\IBM\WebSphere\Toolbox
表 7. IBM HTTP Server 的預設安裝根目錄. 這份表格顯示 IBM HTTP Server 的預設安裝根目錄。
使用者 目錄 Root /usr/IBM/HTTPServer
/opt/IBM/HTTPServer
C:\Program Files\IBM\HTTPServer
非 root user_home/IBM/HTTPServer
C:\IBM\HTTPServer
![[IBM i]](../images/iseries.gif)
預設產品位置 - IBM i
- Application Client for IBM WebSphere Application Server 的預設安裝根目錄是 /QIBM/ProdData/WebSphere/AppClient/V9/client 目錄。
- Application Client for IBM WebSphere Application Server 的預設使用者資料根目錄是 /QIBM/UserData/WebSphere/AppClient/V9/client 目錄。
- Application Client for IBM WebSphere Application Server 的預設設定檔根目錄是 /QIBM/UserData/WebSphere/AppClient/V9/client/profiles/profile_name 目錄。
- WebSphere Application Server Network Deployment 的預設安裝根目錄是 /QIBM/ProdData/WebSphere/AppServer/V9/ND 目錄。
表 8. 支援之 Java 虛擬機器的根目錄. 這份表格顯示所有支援之 Java 虛擬機器 (JVM) 的根目錄。
JVM 目錄 32 位元 IBM Technology for Java /QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit 64 位元 IBM Technology for Java /QOpenSys/QIBM/ProdData/JavaVM/jdk60/64bit - 預設的「Web 伺服器外掛程式」設定檔根目錄是 /QIBM/UserData/WebSphere/Plugins/V9/webserver/profiles/profile_name 目錄。
- 「Web 伺服器外掛程式」的預設安裝根目錄是 /QIBM/ProdData/WebSphere/Plugins/V9/webserver 目錄。
- 預設的「Web 伺服器外掛程式」使用者資料根目錄是 /QIBM/UserData/WebSphere/Plugins/V9/webserver 目錄。
- product_lib
- 這是已安裝之產品的產品程式庫。 系統上每一個 9.0 版安裝架構的產品程式庫,都包含已安裝產品的程式及服務程式物件(與 .exe、.dll、.so 物件相似)。 產品程式庫名稱是 QWAS9x(其中 x 是 A、B、C,依此類推)。 系統上所安裝的第一個 WebSphere Application Server 9.0 版產品的產品程式庫是 QWAS9A。 app_server_root/properties/product.properties 檔含安裝架構產品程式庫值 was.install.library,且位於 app_server_root 目錄下。
- 名稱為 WebSphere Application Server Network Deployment 之 profile_name 設定檔的預設目錄是 /QIBM/UserData/WebSphere/AppServer/V9/ND/profiles/profile_name 目錄。
- 共用的產品程式庫是 QWAS9,其中包含系統上所有安裝共用的所有物件。 這個程式庫含有產品定義、子系統說明、工作說明及工作佇列等物件。
- WebSphere Application Server Network Deployment 的預設使用者資料目錄是 /QIBM/UserData/WebSphere/AppServer/V9/ND 目錄。
- 當您安裝產品時,將 profiles 和 profileRegistry 子目錄建立在這個目錄之下。
安裝 Liberty 設定檔時,user_data_root 目錄包含 WLP_USR_DIR 和WLP_OUTPUT_DIR 的預設位置。這些目錄分別是 user_data_root/wlp/usr 和 user_data_root/wlp/output/servers。
- 預設 Web 伺服器路徑是 /www/web_server_name。
![[z/OS]](../images/ngzos.gif)
預設產品位置 - z/OS
- 指 WebSphere Application Server 節點的最上層目錄。
節點可能是任何類型,例如應用程式伺服器、部署管理程式或未受管理的節點。每一個節點都有自己的 app_server_root。對應的產品變數是 was.install.root 和 WAS_HOME。
預設值依節點類型而有不同。一般預設值如下:configuration_root/AppServer 和 configuration_root/DeploymentManager。
- 指 WebSphere Application Server for z/OS® 中的配置檔案系統 (之前稱為配置 HFS) 的裝載點。
configuration_root 含有各種 app_server_root 目錄及相關聯的特定符號鏈結。configuration_root 下的每個不同節點類型,在 z/OS 下都必須有自己的編目程序。
預設值為 /wasv9config/cell_name/node_name。
- 指「Web 伺服器外掛程式」的安裝根目錄。
- 指特定實例化 WebSphere Application Server 設定檔的起始目錄。
相對應的產品變數有 server.root 和 user.install.root。
一般而言,其等同於 app_server_root/profiles/profile_name。在 z/OS 中,這一律是 app_server_root/profiles/default,因為在 WebSphere Application Server for z/OS 中,只會使用設定檔名稱 "default"。
指利用 SMP/E 或 IBM Installation Manager 來安裝之後的產品程式碼根目錄。不需要(且通常不會)與安裝和維護產品期間使用的裝載點相同。
相對應的產品變數是 smpe.install.root。
預設值是 /usr/lpp/WebSphere/AppServer/V9R0。