httpd基礎知識

apache簡介

  Apache取自「a patchy server」的讀音,意思是充滿補丁的服務器。Apache起初由伊利諾伊大學香檳分校的國家超級電腦應用中心(NCSA)開發。此後,Apache 被開放源代碼團體的成員不斷的發展和增強,,由於它是自由軟件,因此不斷有人來爲它開發新的功能、新的特性、修改原來的缺陷。linux

  Apache是一款Web服務器軟件。它能夠運行在幾乎全部普遍使用的計算機平臺上,因爲其跨平臺和安全性被普遍使用,是最流行的Web服務器端軟件之一。web

  如今Apache已經發展成爲一個軟件基金會(ASF),其下開發並管理着衆多的開源項目,如著名的web服務器應用程序Httpd,Tomcat,用於分佈式文件系統的hadoop等等。apache

  Apache官方網站:http://www.apache.org/安全

什麼是httpd

  httpd是linux上的一款應用程序。是apache旗下的一款核心產品,主要用來提供WEB服務。有了httpd就能夠作網站對外提供頁面訪問。服務器

  目前httpd軟件官方最新的版本是2.4.29,以前的版本也都不在維護,就連2.2系列的2.2.34這個版本也將是2.2系列最後一個版本,截止2017年12月2.2系列版本生命週期結束,官方也是建議升級或使用最新的版本。負載均衡

  httpd官方主頁:http://httpd.apache.org/分佈式

httpd功能特性

  • 提供靜態內容
  • 提供動態內容
  • 高度模塊化,支持第三方模塊
  • 動態裝卸載(DSO dynamic share object),在不重啓服務的狀況下使配置生效
  • 多處理模塊(MPM Multi-Processing Modules)
  • 用戶認證
  • CGI
  • 虛擬主機:基於端口,IP,主機名
  • 支持反向代理,負載均衡
  • 支持路徑別名
相關文章
相關標籤/搜索