Apache是一種Web伺服器軟體,是由Apache Software Foundation開發和維護的,它是一個免費提供的開源軟體;Apache可以透過使用擴充功能和模組進行高度客製化,以滿足許多不同環境的需求。
本文操作環境:Windows7系統、Dell G3電腦。
Apache是使用最廣泛的Web伺服器軟體。 Apache是由Apache Software Foundation開發和維護的,它是一個免費提供的開放原始碼軟體。它佔全球所有網路伺服器的67%。
Apache快速,可靠,安全。它可以透過使用擴展和模組進行高度定制,以滿足許多不同環境的需求。大多數WordPress託管服務供應商使用Apache作為其Web伺服器軟體。但是,WordPress也可以在其他Web伺服器軟體上運作。
什麼是Web伺服器?
想知道什麼是Web伺服器?一個網頁伺服器就像一個餐廳主機。當您抵達餐廳時,主人會問候您,檢查您的預訂資訊並帶您到餐桌。與餐廳主機類似,Web伺服器會檢查您要求的網頁並提取它以供您查看。但是,Web伺服器不僅是您的主機,也是您的伺服器。一旦找到您要求的網頁,它也會為您提供網頁。像Apache這樣的網頁伺服器也是餐廳的Maitre D'。它處理您與網站(廚房)的通信,處理您的請求,確保其他員工(模組)隨時準備為您服務。它也是公車的男孩,因為它清理表(內存,緩存,模組)並為新客戶清除它們。
所以基本上,Web伺服器是接收您存取網頁請求的軟體。它會對您的HTTP請求執行一些安全性檢查,並將您帶到網頁。根據您要求的頁面,頁面可能會要求伺服器運行一些額外的模組,同時產生文件以便為您服務。然後它會為您提供所需的文件。非常棒的不是它。
為什麼要使用Apache HTTP Server?
Apache HTTP Server(通常稱為Apache)快速且安全,Apache最重要的好處是它可以免費用於個人和商業用途,因此您無需擔心需要付費。
Apache也是一個可靠的軟體框架,並且仍然得到積極維護,因此它可以獲得頻繁的功能升級,安全性修補程式和漏洞改進。
雖然Apache是一款免費且更新的產品,但它並不吝嗇功能。事實上,它是功能最豐富的HTTP網路伺服器之一,這也是它如此受歡迎的另一個原因。
使用模組為軟體添加更多功能。
Apache支援:
-密碼驗證和數位憑證
-可自訂的錯誤訊息
-透過虛擬主機功能支援多個網站
-代理服務
-SSL和TLS
-GZIP壓縮可加快網頁速度
以下是Apache中的一些其他功能:
-IPv6
-XML
-FTP
-Perl,Lua和PHP
-頻寬限制
-WebDAV
-負載平衡
-HTTP / 2
-.htaccess
-多重請求處理模式
-URL rewriting
-會話追蹤
-基於IP位址的地理位置
以上是Apache是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!