10个强大的Apache开源模块

简介: <p style="margin-top:10px; margin-bottom:10px; padding-top:0px; padding-bottom:0px; color:rgb(85,85,85); font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:23.799999237060

Apache是一款非常高效地WEB服务器,目前仍居全球最受欢迎的WEB服务器软件之首。Apache其功能强大之处在于我们可以为它开发许多模块,并作一些相应的配置,从而让我们的Apache服务器有更加个性化的功能。

 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.google.com/p/v8cgi/

目录
相关文章
|
8月前
|
消息中间件 Kafka Apache
Apache Flink 是一个开源的分布式流处理框架
Apache Flink 是一个开源的分布式流处理框架
790 5
|
8月前
|
算法 Java Go
Apache Zeppelin 番外篇——参与开源的得与失
Apache Zeppelin 番外篇——参与开源的得与失
93 0
|
数据采集 分布式计算 Hadoop
开源数据质量解决方案——Apache Griffin入门宝典(上)
开源数据质量解决方案——Apache Griffin入门宝典
834 0
|
PHP Apache
PHP环境搭建(配置php模块到apache服务器)
PHP环境搭建(配置php模块到apache服务器)
113 0
|
2月前
|
消息中间件 监控 数据可视化
Apache Airflow 开源最顶级的分布式工作流平台
Apache Airflow 是一个用于创作、调度和监控工作流的平台,通过将工作流定义为代码,实现更好的可维护性和协作性。Airflow 使用有向无环图(DAG)定义任务,支持动态生成、扩展和优雅的管道设计。其丰富的命令行工具和用户界面使得任务管理和监控更加便捷。适用于静态和缓慢变化的工作流,常用于数据处理。
Apache Airflow 开源最顶级的分布式工作流平台
|
2月前
|
存储 SQL Apache
Apache Doris 开源最顶级基于MPP架构的高性能实时分析数据库
Apache Doris 是一个基于 MPP 架构的高性能实时分析数据库,以其极高的速度和易用性著称。它支持高并发点查询和复杂分析场景,适用于报表分析、即席查询、数据仓库和数据湖查询加速等。最新发布的 2.0.2 版本在性能、稳定性和多租户支持方面有显著提升。社区活跃,已广泛应用于电商、广告、用户行为分析等领域。
Apache Doris 开源最顶级基于MPP架构的高性能实时分析数据库
|
5月前
|
存储 缓存 Ubuntu
如何在 Apache Web 服务器中安装、配置和使用模块
如何在 Apache Web 服务器中安装、配置和使用模块
101 0
|
8月前
|
Kubernetes Cloud Native API
欢迎报名 Apache Seata (incubating) 开源之夏
Apache Seata (incubating) 邀请学生参加 2024 年开源之夏活动,报名时间为 4 月 30 日至 6 月 3 日。该项目旨在培养分布式事务领域的开发者,参与者将远程协作并有机会获得奖金。
1339 20
|
8月前
|
监控 Java Apache
|
8月前
|
存储 缓存 负载均衡
【Apache ShenYu源码】如何实现负载均衡模块设计
整个模块为ShenYu提供了什么功能。我们可以看下上文我们提到的工厂对象。/***/核心方法很清晰,我们传入Upsteam列表,通过这个模块的负载均衡算法,负载均衡地返回其中一个对象。这也就是这个模块提供的功能。

推荐镜像

更多