買這商品的人也買了...
-
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
SQL Server 2000 設計實務$650$553 -
C++ Primer, 3/e 中文版$980$774 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
Visual C#.NET 程式設計經典$650$514 -
Sun Certified Programmer & Developer for Java 2 Study Guide, 2/e$1,790$1,701 -
作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741 -
ASP.NET 程式設計徹底研究$590$466 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
CCNA Self-Study: Interconnecting Cisco Network Devices (ICND) 640-811, 640-801, 2/e$2,210$2,100 -
osCommerce 購物網站架設實戰$550$468 -
Web 配色事典﹝活用網頁安全色﹞$390$304 -
Dreamweaver MX 2004 魔法書中文版$490$417 -
Linux 驅動程式 (Linux Device Drivers, 2/e)$880$695 -
Eclipse 實作手冊─活用 Java 整合開發環境 (Eclipse in Action: A Guide for the Java Developer)$450$351 -
SCJP‧SCJD 專業認證指南 (Sun Certified Programmer & Developer for Java 2 #310-305 與310-027)$850$723 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593 -
建構嵌入式 Linux 系統$780$616 -
CCNA 認證教戰手冊 Exam 640-801 (CCNA Cisco Certified Network Associate Study Guide, 4/e)$780$663 -
JSP 與 Servlet 500 個應用範例技巧大全集$590$460 -
最新 JavaScript 完整語法參考辭典 第三版$490$382 -
Eclipse 整合開發工具 (Eclipse)$540$427
相關主題
商品描述
本書特色
Jakarta Tomcat 是世界上使用最廣的 Java servlet 與 JSP 平台。除了做為昇陽公司 servlet 及 JSP 規格的參考實作之外,在幾十萬個網站中也佔了一席之地;這些網站不乏家用的靜態 HTML 網站,以及百萬用戶的動態電子商務網站。
《Tomcat 技術手冊》是一本任何開發、管理,或使用 Tomcat 的人必備的工具書。本書從主要的作業系統(Windows、Linux、Sun Solaris、OpenBSD、及 Mac OS X)上的基本安裝開始解說,然後很快地進入更進階的領域。你將學會如何設定 Tomcat 來與系統互動:包括自動啟動及終止,以及在 Tomcat 提供的各種組態選項中接受詳細的指令。此外,你也將學會如何使用各種以純文字檔、資料庫,及目錄伺服器來驗證使用者身分的 Realm 實作。
同時你也將跨過 Tomcat 程式本身所提供的領域。本書詳細說明 httpd(最普及的 Apache web 伺服器)與 Tomcat 之間複雜的互動關係,以及教導你如何適當地連結兩者。事實上,這是第一本,也是唯一的一本書,有詳細說明使用 mod_jk2 連結器以平衡 Tomcat 的負載,並且含有使用 Apache httpd 及 Tomcat 建立先進的叢集系統的專門資訊,包括 Tomcat 最新的進程(session)複製器。
本書也深入安全防護的議題。你會學到如何架設 Tomcat 以操控 X.509 憑證、在 chroot jail(包括完整的 C 程式,以自動執行此程序)中執行 Tomcat、避免許多類型的惡意攻擊,並過濾掉來自 web 應用程式的有害資料。本書也提到 Tomcat 的日誌檔,包括討論如何以有用的方式來格式化檔案。
最後,對於 servlet 及 JSP 的開發者而言,本書充滿了有用的小訣竅。我們將深入討論 server.xml 及 web.xml 檔,讓你能掌控所有 Tomcat 提供給 web 應用程式的功能。本書也提到 Tomcat 的 Valve 介面,以及許多實作的範例,而且所有包含 Realm 實作的部分都會詳細地解說。你會清楚地知道 Tomcat 如何處理 HTTP 的交談機制、接受直覺的除錯指令,以及瞭解如何編寫應用程式以支援叢集系統。
「這是我期待已久的關於 Tomcat 的書。這真是一本絕佳的技術手冊。」
— Jason Hunter,《Java Servlet 程式設計》的作者,servlet 及 JSP 專家小組的成員。
本書內容
序
第一章 Tomcat 的開幕式
安裝 Tomcat
Tomcat 的啟動、停止,及再啟動
自動啟動
安裝後的測試第二章 設定 Tomcat
使用 Apache Web 伺服器
管理領域、角色,及使用者
控制進程
存取 JNDI 與 JDBC 的資源
Servlet 自動重載入
重新安置 web 應用程式的目錄
自訂的使用者目錄
Tomcat 應用程式的範例
伺服端擴充(Server-Side Include)
共用閘道界面(CGI)
Tomcat Admin 應用程式第三章 在 Tomcat 中部署 Servlet 及 JSP Web 應用程式
Web 應用程式的配置
手動部署應用程式
自動部署
Manager 應用程式
以 Jakarta Ant 進行自動化第四章 Tomcat 的效能調校
評量 Web 伺服器的效能
外部調校
內部調校
產能規劃
額外的資源第五章 與 Apache Web 伺服器的整合
簡介
整合的優缺點
安裝 Apache httpd
Apache 與 Tomcat 的整合
關於連結器及組態檔第六章 Tomcat 的安全防護
簡介
系統安全防護
多重伺服器的安全防護模式
使用 -security 選項
架設 Tomcat chroot 監牢
過濾惡意的使用者輸入
以 SSL 加強 Tomcat 的安全防護能力第七章 組態檔與其元素
server.xml
web.xml
tomcat-users.xml
catalina.policy第八章 除錯與疑難排解
解讀日誌檔
URL 與 HTTP 交談
以 RequestDumperValve 來除錯
無法停止 Tomcat 時第九章 從原始碼組建 Tomcat
安裝 Jakarta Ant
取得原始碼
下載支援函式庫
組建 Tomcat第十章 建立 Tomcat 的叢集系統
專門術語
HTTP 請求的通訊序列
額外的資源第十一章 結業式
補充資源
社群附錄 A 安裝 Java
附錄 B JSP 與 Servlet
附錄 C jbchroot.c
附錄 D BadInputFilterValve.java
索引