Latest News

Home » 網站架設網頁設計教學_Apache伺服器 » Apache 2.0 伺服器HTTP教學課程(網站架設網頁設計密訓基地)

Apache 2.0 伺服器HTTP教學課程(網站架設網頁設計密訓基地)

Apache 2.0 伺服器HTTP教學課程(網站架設網頁設計密訓基地)
使用Apache 2.0 伺服器HTTP架設網站,不論是Windows作業系統或是Linux作業系統都可以安裝

Apache 2.0 伺服器HTTP架設網站的神兵利器!最重要的當然是:免費!
Apache 2.0 伺服器安裝非常容易!要能輕鬆駕馭當然需要有技術手冊
我發時間把它翻譯成:繁體中文版,並且上傳到我的主機
希望對網路學員及想要精通學習者,可以隨時查閱

Apache 2.0 伺服器HTTP繁體中文版技術手冊的網址如下:

https://visdacom.com/Website_Design/Apache2/index.html

Apache 2.0 伺服器特性概要:
此檔案描述了Apache HTTP Server 1.3和2.0版本之間的主要變化。

參見
從 1.3 升級到 2.0

核心的增強
Unix執行緒
在支援POSIX執行緒的Unix系統上,現在Apache能在混合多程式、 多執行緒模式下運行,使很多(但不是全部的)配置的可擴縮性得到改善。
新的編譯系統
重寫了原來的編譯系統,現在是基於autoconf和libtool的, 使得Apache的配置系統與其他軟體包更加相似。
多協定支援
Apache現在已經擁有了能夠支援多協定的底層構造。 mod_echo就是一個例子。
對非Unix平台更好的支援
Apache 2.0在諸如BeOS,OS/2和Windows等非Unix平台上有了更好的速度和穩定性。 隨著平台特定的multi-processing modules(MPMs)和 Apache Portable Runtime (APR)的引入,Apache在這些平台上的指令由它們本地的API指令實現。 避免了以往使用POSIX模擬層造成的bug和效能低下。
新的Apache API
2.0 中模組的API有了重大改變。很多1.3 中模組排序/模組優先級的問題已經不復存在了。 2.0 自動處理了很多這樣的問題,模組排序現在用per-hook的方法進行,從而擁有了更多的彈性。 另外,增加了新的呼叫以提高模組的效能,而無需修改Apache伺服器核心。
IPv6支援
在所有能夠由Apache Portable Runtime庫提供IPv6支援的系統上, Apache預設獲得IPv6偵聽套接字。另外,Listen, NameVirtualHost和VirtualHost 指令支援IPv6的數字位址串(比如:「Listen [fe80::1]:8080」)。
過濾
Apache的模組現在可以寫成過濾器的形式, 當內容流經它到伺服器或從伺服器到達的時候進行處理。 比如,可以用mod_include中的INCLUDES 過濾器將CGI腳本的輸出解析為伺服器端內含指令。 mod_ext_filter容許外部程式充當過濾器的角色,就像用CGI程式做處理器一樣。
多語種錯誤回報
返回給瀏覽器的錯誤內容現在已經用SSI檔案實現了多語種化。 管理員可以利用此功能進行定制以達到觀感的一致。
簡化了的配置
很多易混淆的配置項已經進行了簡化。 經常產生混淆的Port和BindAddress配置項已經取消了; 用於綁定IP位址的只有Listen指令; ServerName 指令中特殊的伺服器名和埠僅用於重定向和虛擬主電腦的識別。
本地Windows NT Unicode支援
Apache 2.0在Windows NT上的檔案名全部使用utf-8編碼。 這個動作直接轉換成底層的Unicode檔案系統, 由此為所有以Windows NT(內含Windows 2000和XP)為基礎的安裝提供了多語系支援。 這一支援目前尚未涵蓋Windows 95, 98 or ME系統, 因為它們仍使用機器本地的字碼頁進行檔案系統的動作。
正則表達式庫更新
Apache 2.0 內含了相容Perl的正則表達式庫(PCRE)。 所有的正則表達式現在都使用了更為強大的Perl 5 的語法。

模組的增強
mod_ssl
Apache 2.0 中的新模組。 此模組是一個面向OpenSSL提供的SSL/TLS加密協定的一個介面
mod_dav
Apache 2.0 中的新模組。 此模組繼承了HTTP分散式發佈和版本控制規範,用於發佈和維護web內容。
mod_deflate
Apache 2.0 中的新模組。 此模組容許支援此功能的瀏覽器請求頁面內容在傳輸到前進行壓縮,以節省網路頻寬。
mod_auth_ldap
Apache 2.0.41 中的新模組。 此模組容許使用LDAP資料庫存儲HTTP基本認證所需的內容。 隨之而來的另一個模組:mod_ldap ,則提供了連線池和結果的緩衝。
mod_auth_digest
利用共享記憶體實現了對跨程式的session緩衝的額外支援。
mod_charset_lite
Apache 2.0 中的新模組。這個試驗模組容許針對字集的轉換和重新編碼。
mod_file_cache
Apache 2.0 中的新模組。 這個模組內含了Apache 1.3中mod_mmap_static模組的功能,另外進一步增加了緩衝能力。
mod_headers
此模組在Apache 2.0 中更具彈性。 現在,它可以變更mod_proxy使用的請求頭內容, 並可以有條件地設定回覆頭內容。
mod_proxy
代理模組已經被完全重寫以充分利用新的過濾器結構的優勢, 從而實現一個更為可靠的相容HTTP/1.1的代理模組。 另外,新的<Proxy> 指令提供了更具可讀性(而且更快)的代理站台控制; 同時,重載<Directory "proxy:…">指令的方法已經不再支援了。 這個模組現在依照協定支援分為proxy_connect, proxy_ftp和proxy_http三個部分。
mod_negotiation
新的ForceLanguagePriority 指令可以確保在所有情況下會員端都收到單一的一個檔案, 以取代不可接受或多選取的回應。 另外,negotiation和MultiViews算法已經進行了改善以提供更完美的結果, 並提供了內含檔案內容的新型類型表。
mod_autoindex
經自動索引後的目錄清單現在可被配置為使用HTML表格而使格式更清晰, 而且容許更為細化的排序控制,內含版本排序和通配符過濾目錄清單。
mod_include
新的指令集容許修改預設的SSI元素的開始和結束標籤, 而且容許以主配置檔裡的錯誤提示和時間格式的配置取代SSI檔案中的相應部分。 正則表達式(現在已基於Perl的正則表達式語法)的解析和分組結果可以用mod_include的變量 $0 .. $9取得。
mod_auth_dbm
現在,可以使用AuthDBMType支援多種類似DBM的資料庫。

About

發佈留言