基本介紹
- 中文名:ApacheBench
- 性質:一個指令列程式
- 領域:計算機
- 對象:Apache 網站伺服器
軟體信息,軟體設定,Apache HTTP伺服器,Apache許可證,
軟體信息
軟體設定
ApacheBench 所使用的User Agent字串如下:
ApacheBench/MAJV.MINV
其中 MAJV and MINV 分別代表此程式的主要版本編號與次要版本編號,它通常沒有被網站紀錄分析軟體正確的分類,例如說:Webalizer或AWStats,所以若你執行 ApacheBench 可能會影響到你原本分析流量紀錄的報表。
Apache HTTP伺服器
Apache HTTP Server(簡稱Apache)是Apache軟體基金會的一個開放原始碼的網頁伺服器軟體,可以在大多數電腦作業系統中運行。由於其跨平台和安全性,被廣泛使用,是最流行的Web伺服器軟體之一。它快速、可靠並且可通過簡單的API擴充,將Perl/Python等解釋器編譯到伺服器中。
Apache支持許多特性,大部分通過編譯的模組實現。這些特性從伺服器端的程式語言支持到身份認證方案。一些通用的語言接口支持Perl,Python,Tcl, 和PHP。流行的認證模組包括mod_access,mod_auth和mod_digest。其他的例子有SSL和TLS支持(mod_ssl),代理伺服器(proxy)模組,很有用的URL重寫(由mod_rewrite實現),定製日誌檔案(mod_log_config),以及過濾支持(mod_include和mod_ext_filter)。Apache日誌可以通過網頁瀏覽器使用免費的腳本AWStats或Visitors來進行分析。
Apache許可證
Apache許可證(英語:Apache License),是一個由Apache軟體基金會發布的自由軟體許可證,最初為Apache http伺服器而撰寫。Apache許可證要求被授權者保留著作權和放棄權利的聲明,但它不是一個反著作權的許可證。
此許可證最新版本為“版本2”,於2004年1月發布。
Apache許可證在Apache社區內外被廣泛使用。Apache基金會下屬所有項目都使用Apache許可證,許多非Apache基金會項目也使用了Apache許可證:據統計,截至2012年10月,在sourceforge上有8708個項目使用了Apache許可證。