Sun ONE logo      上一個      索引      下一個     

Sun ONE Application Server 7 管理員指南

目錄


關於本指南
本指南內容
本指南的組成部分
第一部分: 伺服器基本原理與管理全域設定
第二部分: 管理個別伺服器實例
第三部分: 管理 HTTP 伺服器功能與虛擬伺服器
第四部分: 附錄
文件慣例
一般慣例
參考目錄的慣例
產品系列簡介
平台版
標準版
企業版
使用文件
產品支援

第 1 部分 伺服器基本原理與管理全域設定

第 1 章   Sun ONE Application Server 管理快速入門
關於 Sun ONE Application Server
配置隨附式 Solaris 版本
建立管理網域
啟動管理伺服器
建立應用程式伺服器實例
部署應用程式
使用管理介面
存取管理介面
使用標籤
使用按鈕
存取線上說明
退出管理介面
使用指令行介面
存取管理伺服器
存取應用程式伺服器實例
使用 Sun ONE Studio
關於配置檔案
使用授權指令

第 2 章   設定管理伺服器偏好設定
關於管理伺服器
啟動管理伺服器
使用 startserv 程序檔
使用指令行介面
使用 [服務] 視窗 (Windows)
使用 [開始] 功能表 (Windows)
關閉管理伺服器
使用管理介面關機
使用 stopserv 程序檔關機
使用指令行介面關機
使用 [服務] 視窗關機 (Windows)
存取管理伺服器設定
檢視管理伺服器控制設定
將變更套用至管理伺服器
編輯管理伺服器的 HTTP 偵聽程式設定
設定 SNMP、記錄和安全性偏好設定

第 3 章   配置管理網域
關於管理網域
執行管理網域
目錄結構
程序/連接埠結構
配置網域
建立網域
範例:在預設位置建立領域
範例:在某個位置 (非預設位置) 建立領域
範例:為其他使用者建立領域 (僅用於 UNIX)
UNIX 平台上的使用者許可權
刪除網域
範例:刪除領域
列示網域
範例:列示本端機器上的領域
範例:使用遠端選項列示本端機器上的領域
啟動網域
範例:啟動機器上的唯一領域
停用網域
範例:停用領域中除管理伺服器實例之外的所有實例
重新建立網域註冊

第 2 部分 管理個別伺服器實例

第 4 章   使用應用程式伺服器實例
關於應用程式伺服器實例
啟動和停止應用程式伺服器實例
使用管理介面中的 [Start] 和 [Stop] 按鈕
使用 start-instance 與 stop-instance 指令
使用 Windows 服務 (Windows)
使用 startserv 和 stopserv 程序檔
在除錯模式下啟動應用程式伺服器實例
設定終止逾時
自動重新啟動應用程式伺服器實例 (UNIX)
關於自動重新啟動
以 /etc/inittab 自動重新啟動 (UNIX)
以系統 RC 程序檔自動重新啟動 (UNIX)
手動重新啟動應用程式伺服器實例 (UNIX)
使用 [Restart] 按鈕重新啟動伺服器實例 (UNIX)
使用 restart-instance 指令重新啟動伺服器實例 (UNIX)
使用 restartserv 程序檔重新啟動伺服器實例 (UNIX)
關於監視程式
加入應用程式伺服器實例
刪除應用程式伺服器實例
將變更套用至應用程式伺服器實例
檢視應用程式伺服器實例狀況
配置 JVM 設定
配置一般設定
配置路徑設定
配置 JVM 選項
配置 JVM 測量程式
使用指令行介面配置 JVM 設定
配置記錄設定和監視設定
變更應用程式伺服器實例進階設定

第 5 章   使用記錄功能
關於記錄
在 UNIX 和 Windows 平台上記錄
server.log 內的預設記錄
server.log 的範例
使用 syslog 進行記錄
配置 syslog
配置 syslog 的步驟
syslog 訊息範例
使用 Windows 事件日誌記錄
使用日誌層級
關於日誌層級
用於 syslog 配置的日誌層級
關於虛擬伺服器和記錄
關於記錄程式
關於用戶端記錄
重新導向應用程式與伺服器日誌輸出
日誌檔管理
內部常駐程式日誌旋轉
基於排程程式的日誌旋轉
使用 Solaris logadm 公用程式的旋轉
使用 Solaris "cron" 公用程式的旋轉
關於 crontab 項目格式
使用 Solaris cron 公用程式排程 logadm 的執行
透過指令行介面配置記錄
透過管理介面配置記錄
配置日誌服務
為應用程式伺服器元件和子系統配置記錄
指定日誌層級的步驟
指定日誌檔的步驟︰(虛擬伺服器)
指定作業事件日誌位置的步驟︰(Java Transaction Service)
配置錯誤記錄的指令
檢視存取日誌檔
檢視事件日誌檔
設定日誌偏好設定
執行日誌分析程式
檢視事件 (Windows 2000 Pro)

第 6 章   監視 Sun ONE Application Server
關於監視 Sun ONE Application Server
統計資料
SNMP
監視 HTTP 伺服器
監視應用程式元件與子系統
監視容器子系統
監視 ORB 服務
監視作業事件服務
服務品質 (QOS)
使用 CLI 擷取監視資料
list --monitor 指令
get --monitor 指令
CLI 名稱對映
Petstore 範例
可監視物件類型
可監視屬性名稱
HTTP 伺服器的可監視物件
可監視的 HTTP 伺服器元素
可監視的 HTTP 伺服器屬性
使用 CLI 管理作業事件服務
使用 HTTP 服務品質
服務品質的範例
配置服務品質 (QOS)
對 obj.conf 檔案的必要變更
服務品質的已知限制
關於 SNMP
網路管理站 (NMS)
管理資訊庫 (MIB) 物件
SNMP 訊息
SNMP 陷阱目標
SNMP 代理程式團體
設定 SNMP
使用 SNMP 代理程式 (UNIX/Linux)
安裝 SNMP 代理程式
啟動 SNMP 代理程式
重新啟動本端 SNMP 常駐程式
安裝 SNMP 主代理程式
啟用與啟動 SNMP 主代理程式
在其他連接埠上啟動主代理程式
手動配置 SNMP 主代理程式
編輯主代理程式 CONFIG 檔案
定義變數 sysContact 與 sysLocation
配置 SNMP 子代理程式
啟動 SNMP 主代理程式
手動啟動 SNMP 主代理程式
使用管理伺服器啟動 SNMP 主代理程式
啟用子代理程式

第 7 章   配置 Web 伺服器外掛程式
關於 Web 伺服器外掛程式
處理用戶端請求
HTTP 基本原理
請求處理程序中的步驟
Web 伺服器外掛程式配置
Web 伺服器外掛程式 SAF 參考
init-passthrough
auth-passthrough
service-passthrough
check-passthrough
使用 Web 伺服器外掛程式
對 Sun ONE Web Server 的變更
對 Sun ONE Application Server 的變更
配置 Microsoft IIS 以使用 Web 伺服器外掛程式
配置用於 IIS 的 Web 伺服器外掛程式
配置 IIS 以使用 Web 伺服器外掛程式
配置多重伺服器儲存區
sun-passthrough.properties 檔案範例
配置 Apache Web 伺服器
最低需求
使用 mod_proxy 模組編譯 Apache
修改 httpd.conf 檔案
啟動與停止 Apache

第 8 章   配置 J2EE 容器
關於 Web 容器
瞭解 Web 容器的角色
Web 應用程式配置
虛擬伺服器屬性
Web 模組屬性
Web 應用程式部署
動態重新部署與熱部署
單一登入功能
記錄 Web 容器
關於 EJB 容器
瞭解 EJB 容器的角色
企業 Java Bean 類型
關於訊息導引 Bean
配置 EJB 容器
執行一般配置
配置 EJB 設定
配置 MDB 儲存區設定

第 9 章   使用作業事件服務
何為作業事件
J2EE 中的作業事件
作業事件資源管理員
資料庫
JMS 提供者程式
J2EE 連接器
本機作業事件與分散式作業事件
容器管理作業事件
作業事件屬性
Required
RequiresNew
Mandatory
NotSupported
Supports
Never
屬性摘要
設定作業事件屬性
回轉容器管理作業事件
同步化階段作業 Bean 的實例變數
容器管理作業事件中禁用的方法
Bean 管理式的作業事件
作業事件服務管理
使用管理介面管理作業事件
使用指令行介面管理作業事件
列示執行中的作業事件
管理作業事件
凍結作業事件服務
監視作業事件

第 10 章   配置命名與資源
關於 J2EE 命名服務與資源
JDBC 資料來源
Java 郵件階段作業
JMS 目標
關於 Java 命名與目錄介面 (JNDI)
JNDI 架構
J2EE 命名服務
命名參考與連結資訊
J2EE 標準部署描述元中的命名參考
應用程式環境項目
EJB 參考
資源管理程式連線 Factory 的參考
資源環境參考
UserTransaction 參考
初始命名環境
COSNaming 服務
JNDI 連線 Factory
建立自訂資源的步驟
建立外部 JNDI 資源
存取外部 JNDI 儲存庫
對映應用程式資源參考
關於 URL 連線 Factory 資源
對映應用程式資源環境參考
對映 EJB 參考
關於持續性管理程式資源
什麼是持續性?
持續性管理程式的角色
預先部署 Bean 配置
建立新的持續性管理程式
關於 JDBC 資源
關於 JDBC API
JDBC API 的功能
關於資料庫存取模型
關於 JDBC 資料來源
DataSource 物件的特性
註冊 JDBC 資源
關於 JDBC 連線
關於 JDBC URL
配置 JDBC 連線區
關於連線匯集
監視 JDBC 連線匯集
關於連線共用
關於 JDBC 作業事件
關於 Java 郵件資源
關於 JavaMail 訊息處理程序
關於 JavaMail 的架構元件
Message 類別
訊息儲存與擷取
訊息構成與傳輸
關於 JavaBean 啟動框架 (JAF)
關於 JavaMail 配置參數
JavaMail 階段作業參考的 J2EE 部署描述元
Sun ONE Application Server 部署描述元中的項目
建立新的 JavaMail 階段作業
配置進階資源特性

第 11 章   使用 JMS 服務
關於 JMS
基本訊息傳送系統概念
訊息
訊息服務架構
訊息發送模型
JMS 規格
JMS 訊息結構
JMS 程式設計模型
管理物件:提供者獨立性
訊息導引 Bean
內建 JMS 服務
關於 Sun ONE Message Queue (MQ)
MQ 訊息伺服器
MQ 用戶端執行期間
MQ 管理物件
MQ 管理工具
整合 MQ 與 Sun ONE Application Server
內建 JMS 服務架構
停用內建 JMS 服務
內建 JMS 服務的管理
配置 JMS 服務
管理實體目標
建立佇列或主題目標
列示實體目標
刪除實體目標
管理受管理物件資源
管理物件屬性
管理物件資源管理工作
使用指令行介面管理內建 JMS 服務

第 12 章   配置 CORBA/IIOP 用戶端伺服器
關於 CORBA/IIOP 用戶端支援
關於互用性
關於 ORB
關於 RMI/IIOP 功能性
關於認證程序
配置 ORB
執行一般 ORB 配置
配置 ORB 的 IIOP 偵聽程式

第 13 章   部署應用程式
關於 J2EE 模組
關於 J2EE 應用程式
J2EE 標準描述元
Sun ONE Application Server 描述元
命名標準
部署目錄結構
運行時間環境
模組執行環境
應用程式執行環境
配置 server.xml 以使用 FastJavac 編譯器
關於類別載入器
部署模組與應用程式
部署名稱與錯誤
部署生命週期
動態部署
停用已部署的應用程式或模組
動態重新載入
部署工具
asadmin 公用程式
管理介面
Sun ONE Studio
部署模組或應用程式
部署 WAR 模組
部署 EJB JAR 模組
部署生命週期模組
asadmin 公用程式
管理介面
部署 RMI/IIOP 用戶端
部署 J2EE CA 資源介面
部署靜態內容
存取共用框架
應用程式部署描述元檔案

第 3 部分 管理 HTTP 伺服器功能與虛擬伺服器

第 14 章   配置 HTTP 功能
關於 HTTP 功能
配置檔案快取記憶體
微調伺服器以提昇效能
配置 HTTP 服務品質
加入與使用執行緒儲存區
編輯進階設定
配置 MIME 類型

第 15 章   使用虛擬伺服器
虛擬伺服器簡介
HTTP 偵聽程式
虛擬伺服器
虛擬伺服器類型
基於 IP 位址的虛擬伺服器
基於 URL 主機的虛擬伺服器
預設虛擬伺服器
obj.conf 檔案
用於請求處理的虛擬伺服器選取
文件根
以虛擬伺服器使用 Sun ONE Application Server 功能
配合虛擬伺服器使用 SSL
使用存取日誌檔和伺服器日誌檔
配合虛擬伺服器使用存取控制
配合虛擬伺服器使用 CGI
建立和配置 HTTP 偵聽程式
建立 HTTP 偵聽程式
編輯 HTTP 偵聽程式設定
刪除 HTTP 偵聽程式
建立和配置虛擬伺服器
建立虛擬伺服器
必需的設定
選擇性一般設定
Web 應用程式設定
CGI 設定
HTTP 服務品質設定
編輯虛擬伺服器設定
使用管理介面編輯一般設定
使用指令行介面編輯一般設定
編輯 CGI 設定
編輯文件處理設定、文件目錄設定以及 HTTP/HTML 設定
刪除虛擬伺服器
部署虛擬伺服器
範例 1︰預設配置
範例 2︰安全伺服器
範例 3︰企業網路主機作業
範例 4︰大量主機作業

第 16 章   管理虛擬伺服器內容
變更文件根
設定附加文件目錄
啟動遠端檔案處理
使用 htaccess
限定符號式連結 (UNIX)
自訂使用者公用資訊目錄 (UNIX)
配置公用資訊目錄
限定內容發佈
啟動時載入整個密碼檔案
設定文件偏好設定
輸入索引檔名
選取目錄索引
指定伺服器首頁
指定預設 MIME 類型
自訂錯誤回應
變更國際字元集
設定文件註腳
配置 URL 轉寄
設定伺服器剖析的 HTML
設定快取控制指令
使用更強密碼

第 4 部分 附錄

附錄 A   使用指令行介面
關於指令行介面
關於 asadmin 公用程式
關於 Ant 工作
關於其他指令行公用程式
使用 asadmin
瞭解指令語法
指令
選項
布林選項
運算元
語法範例
使用單模式與多重模式
單模式
多重模式
多重模式
使用互動式與非互動式選項
使用環境指令
使用密碼檔案選項
本機或遠端運行 asadmin
使用指令行呼叫
從指令行使用 asadmin
以檔案 (程序檔) 中的輸入,使用 asadmin
以標準輸入 (管道) 使用 asadmin
使用逸出字元
在單模式下的 UNIX 中之逸出字元
在單模式下的 Windows 中之逸出字元
在單模式下的所有平台中之逸出字元
在多重模式下的所有平台中之逸出字元
使用 get 與 set 指令
get 與 set 指令範例
取得並設定多個值範例
使用 get 與 set 指令監視
使用輔助說明
檢視輸出與錯誤
檢視結束狀況
檢視用法
安全性考量
並行存取考量
指令參考
指令清單
點名稱與屬性清單
在 asadmin 中使用的點名稱
服務名稱
資源名稱
應用程式名稱
其他名稱
屬性
jms-service
transaction-service
mdb-container
ejb-container
web-container
java-config
orb 或 iiop-service
orblistener 或 iiop-listener
log-service
security-service
http-service
jdbc-resource
jndi-resource
jdbc-connection-pool
custom-resource
jms-resource
persistence-manager-factory-resource
mail-resource
application
ejb-module
web-module
connector-module
http-listener 或 http-server.http-listener
mime
acl
virtual-server
auth-db
authrealm
lifecycle-module
profiler
server configuration (伺服器實例名稱)
長選項格式與短選項格式、預設值與對等的環境變數

附錄 B   協力廠商版權備註
詞彙表

索引


上一個      索引      下一個     


Copyright 2003 Sun Microsystems, Inc. 。版權所有。