10個強大的Apache開源模組 為伺服器增加個性化功能

TP_funny發表於2014-09-14


1、單點登入模組 LemonLDAP
LemonLdap可以很棒地實現Apache的SSO功能,並且可以處理超過 20 萬的使用者請求。LemonLdap支援Java, PHP, .Net, Perl, Ruby, Python等Web開發技術,也就是說,只要你將WEB應用部署到Apache上,你就可以使用LemonLdap實現單點登入功能。
官方網站:http://wiki.lemonldap.ow2.org/xwiki/bin/view/Main/WebHome

2、併發限制模組 limitipconn
limitipconn 是一個 Apache 的模組,用來限制每個 IP 的併發連線數。支援 Apache 1.x 和 2.x。
官方網站:http://dominia.org/djao/limitipconn.html

3、日誌監控模組 Apache Live Log
Apache Live Log 是一個用Perl開發的在瀏覽器通過Ajax技術對Apache 日誌檔案進行實時監控的Apache模組。它可以根據IP地址分組顯示最近的訪問者。
官方網站:http://www.burlaca.com/2009/02/alivelog/

4、負載均衡模組 mod_backhand
mod_backhand 是一個Apache 的負載均衡模組 。每一個請求都會重定向到一個Apache伺服器叢集中,並利用一套“候選人演算法”來選擇最適合的伺服器,然後將請求重定向至該伺服器。
官方網站:http://www.backhand.org/mod_backhand/

5、影象處理模組 mod_gfx
mod_gfx是一個Apache的影象處理模組,它有一系列靈活可擴充套件的介面,並且可以非常方便地植入到自己的網站中,目前支援以下功能:
  • 改變圖片大小
  • 重新取樣
  • 加水印
  • 圖片裁剪
  • 新增文字
  • 翻轉圖片
  • 繪製多邊形
官方網站:http://nauticaltech.com/software/mod_gfx/

6、壓縮模組 mod-gzip-disk
mod-gzip-disk 是一個用來對磁碟中存放的頁面進行預壓縮的Apache模組,和 mod-gzip 不同的是它每次請求都要重新壓縮一次。
使用方法:
gunzip -c mod_gzip_disk-0.5.tar.gz | tar -xvpf -
cd mod_gzip_disk
sudo make module
官方網站:http://www.usenix.org.uk/code/mod-gzip/

7、音樂模組 mod_musicindex
mod_musicindex 是一個 Apache 的模組,其功能類似 Perl 模組的 Apache::MP3,可友好的現實包含 MP3, Ogg Vorbis, FLAC, or MP4/AAC 檔案的目錄,並進行各種欄位的排序,下載和線上播放,構建播放列表和進行搜尋,同時提供RSS輸出和Podcast種子,支援多個CSS和打包下載。
官方網站:http://hacks.slashdirt.org/sw/musicindex/

8、LDAP認證模組 mod_psldap
LDAP是輕量目錄訪問協議,它是基於X.500標準的,但是簡單多了並且可以根據需要定製。mod_psldap是一個Apache模組,它執行一個LDAP反對使用管理認證和授權過程幾種不同的手段伺服器認證授權。這個實現也可以通過Web介面管理記錄,並驗證對一個LDAP伺服器,限制從閱讀的密碼和基於Kerberos的身份驗證實現連線到LDAP伺服器本身的使用者。
官方網站:http://sourceforge.net/projects/mod-psldap/

9、頻寬限制模組 mod_cband
mod_cband 是一個用來限制請求佔用頻寬的 Apache 模組,可以在一定程度上控制伺服器的流量。
官方網站:http://sourceforge.net/projects/cband/

10、V8引擎的CGI封裝 v8cgi
v8cgi 是一個小型的 C++ 和 JS 檔案的集合,允許開發者在伺服器端使用 JS 語言,基本的功能包括 IO、GD、MySQL、Sockets、模板、FastCGI和 Apache 模組。
來自:code
相關閱讀
評論(2)

相關文章