阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Apache站点优化-模块优化

372次阅读
没有评论

共计 2961 个字符,预计需要花费 8 分钟才能阅读完成。

一、模块介绍

apache 是一个补丁服务器,在安装 apache 的时候就为用户提供了很多常用模块供用户使用。但是,在生产环境中,很多模块是没有用的,如果 apache 开启的时候加载了这些模块,就会造成资源的浪费,所以我要告诉大家的是:找到你业务中需要的模块,将不需要的模块全部注释掉,不要让 apache 在加载这些模块,节省运行 apache 服务器资源。

那么如何找到你哪些是你需要的模块呢?请参考 apache 在线手册,对服务器中你使用的功能做分解,然后在对模块进行区分,筛选后做出模块使用列表,不用的就注释掉。

二、部分模块介绍

core

Apache HTTP 服务器核心提供的功能,始终有效。

mpm_common

收集了被多个多路处理模块 (MPM) 实现的公共指令。

beos

专门针对 BeOS 优化过的多路处理模块(MPM)

event

一个标准 workerMPM 的实验性变种。

mpm_netware

Novell NetWare 优化过的线程化的多路处理模块(MPM)

mpmt_os2

专门针对 OS/ 2 优化过的混合多进程多线程多路处理模块(MPM)

prefork

一个非线程型的、预派生的 MPM

mpm_winnt

用于 Windows NT/2000/XP/2003 系列的 MPM

worker

线程型的 MPM,实现了一个混合的多线程多处理 MPM,允许一个子进程中包含多个线程。

mod_actions

基于媒体类型或请求方法,为执行 CGI 脚本而提供

mod_alias

提供从文件系统的不同部分到文档树的映射和 URL 重定向

mod_asis

发送自己包含 HTTP 头内容的文件

mod_auth_basic

使用基本认证

mod_auth_digest

使用 MD5 摘要认证(更安全,但是只有最新的浏览器才支持)

mod_authn_alias

基于实际认证支持者创建扩展的认证支持者,并为它起一个别名以便于引用

mod_authn_anon

提供匿名用户认证支持

mod_authn_dbd

使用 SQL 数据库为认证提供支持

mod_authn_dbm

使用 DBM 数据库为认证提供支持

mod_authn_default

在未正确配置认证模块的情况下简单拒绝一切认证信息

mod_authn_file

使用纯文本文件为认证提供支持

mod_authnz_ldap

允许使用一个 LDAP 目录存储用户名和密码数据库来执行基本认证和授权

mod_authz_dbm

使用 DBM 数据库文件为组提供授权支持

mod_authz_default

在未正确配置授权支持模块的情况下简单拒绝一切授权请求

mod_authz_groupfile

使用纯文本文件为组提供授权支持

mod_authz_host

供基于主机名、IP 地址、请求特征的访问控制

mod_authz_owner

基于文件的所有者进行授权

mod_authz_user

基于每个用户提供授权支持

mod_autoindex

自动对目录中的内容生成列表,类似于 ”ls” 或 ”dir” 命令

mod_cache

基于 URI 键的内容动态缓冲(内存或磁盘)

mod_cern_meta

允许 Apache 使用 CERN httpd 元文件,从而可以在发送文件时对头进行修改

mod_cgi

在非线程型 MPM(prefork)上提供对 CGI 脚本执行的支持

mod_cgid

在线程型 MPM(worker)上用一个外部 CGI 守护进程执行 CGI 脚本

mod_charset_lite

允许对页面进行字符集转换

mod_dav

允许 Apache 提供 DAV 协议支持

mod_dav_fs

为 mod_dav 访问服务器上的文件系统提供支持

mod_dav_lock

为 mod_dav 锁定服务器上的文件提供支持

mod_dbd

管理 SQL 数据库连接,为需要数据库功能的模块提供支持

mod_deflate

压缩发送给客户端的内容

mod_dir

指定目录索引文件以及为目录提供 ” 尾斜杠 ” 重定向

mod_disk_cache

基于磁盘的缓冲管理器

mod_dumpio

将所有 I / O 操作转储到错误日志中

mod_echo

一个很简单的协议演示模块

mod_env

允许 Apache 修改或清除传送到 CGI 脚本和 SSI 页面的环境变量

mod_example

一个很简单的 Apache 模块 API 演示模块

mod_expires

允许通过配置文件控制 HTTP 的 ”Expires:” 和 ”Cache-Control:” 头内容

mod_ext_filter

使用外部程序作为过滤器

mod_file_cache

提供文件描述符缓存支持,从而提高 Apache 性能

mod_filter

根据上下文实际情况对输出过滤器进行动态配置

mod_headers

允许通过配置文件控制任意的 HTTP 请求和应答头信息

mod_ident

实现 RFC1413 规定的 ident 查找

mod_imagemap

处理服务器端图像映射

mod_include

实现服务端包含文档 (SSI) 处理

mod_info

生成 Apache 配置情况的 Web 页面

mod_isapi

仅限于在 Windows 平台上实现 ISAPI 扩展

mod_ldap

为其它 LDAP 模块提供 LDAP 连接池和结果缓冲服务

mod_log_config

允许记录日志和定制日志文件格式

mod_log_forensic

实现 ” 对比日志 ”,即在请求被处理之前和处理完成之后进行两次记录

mod_logio

对每个请求的输入 / 输出字节数以及 HTTP 头进行日志记录

mod_mem_cache

基于内存的缓冲管理器

mod_mime

根据文件扩展名决定应答的行为 (处理器 / 过滤器) 和内容(MIME 类型 / 语言 / 字符集 / 编码)

mod_mime_magic

通过读取部分文件内容自动猜测文件的 MIME 类型

mod_negotiation

提供内容协商支持

mod_nw_ssl

仅限于在 NetWare 平台上实现 SSL 加密支持

mod_proxy

提供 HTTP/1.1 的代理 / 网关功能支持

mod_proxy_ajp

mod_proxy 的扩展,提供 Apache JServ Protocol 支持

mod_proxy_balancer

mod_proxy 的扩展,提供负载平衡支持

mod_proxy_connect

mod_proxy 的扩展,提供对处理 HTTP CONNECT 方法的支持

mod_proxy_ftp

mod_proxy 的 FTP 支持模块

mod_proxy_http

mod_proxy 的 HTTP 支持模块

mod_rewrite

一个基于一定规则的实时重写 URL 请求的引擎

mod_setenvif

根据客户端请求头字段设置环境变量

mod_so

允许运行时加载 DSO 模块

mod_speling

自动纠正 URL 中的拼写错误

mod_ssl

使用安全套接字层 (SSL) 和传输层安全 (TLS) 协议实现高强度加密传输

mod_status

生成描述服务器状态的 Web 页面

mod_suexec

使用与调用 web 服务器的用户不同的用户身份来运行 CGI 和 SSI 程序

mod_unique_id

为每个请求生成唯一的标识以便跟踪

mod_userdir

允许用户从自己的主目录中提供页面(使用 ”/~username”)

mod_usertrack

使用 Session 跟踪用户(会发送很多 Cookie),以记录用户的点击流

mod_version

提供基于版本的配置段支持

mod_vhost_alias

提供大批量虚拟主机的动态配置支持

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-06-09发表,共计2961字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19352
评论数
4
阅读量
8041842
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定! 前言 作为 NAS 玩家,你是否总被这些...
安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装 Black 群晖 DSM7.2 系统安装教程(在 Vmware 虚拟机中、实体机均可)! 前言 大家好,...
星哥带你玩飞牛NAS-16:不再错过公众号更新,飞牛NAS搭建RSS

星哥带你玩飞牛NAS-16:不再错过公众号更新,飞牛NAS搭建RSS

  星哥带你玩飞牛 NAS-16:不再错过公众号更新,飞牛 NAS 搭建 RSS 对于经常关注多个微...
仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

还在忍受动辄数百兆的“全家桶”监控软件?后台偷占资源、界面杂乱冗余,想查个 CPU 温度都要层层点选? 今天给...
免费无广告!这款跨平台AI RSS阅读器,拯救你的信息焦虑

免费无广告!这款跨平台AI RSS阅读器,拯救你的信息焦虑

  免费无广告!这款跨平台 AI RSS 阅读器,拯救你的信息焦虑 在算法推荐主导信息流的时代,我们...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程

星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程

星哥带你玩飞牛 NAS-14:解锁公网自由!Lucky 功能工具安装使用保姆级教程 作为 NAS 玩家,咱们最...
星哥带你玩飞牛NAS-11:咪咕视频订阅部署全攻略

星哥带你玩飞牛NAS-11:咪咕视频订阅部署全攻略

星哥带你玩飞牛 NAS-11:咪咕视频订阅部署全攻略 前言 在家庭影音系统里,NAS 不仅是存储中心,更是内容...
告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

  告别 Notion 焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁” 引言 在数字笔记工...
零成本上线!用 Hugging Face免费服务器+Docker 快速部署HertzBeat 监控平台

零成本上线!用 Hugging Face免费服务器+Docker 快速部署HertzBeat 监控平台

零成本上线!用 Hugging Face 免费服务器 +Docker 快速部署 HertzBeat 监控平台 ...
颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

  颠覆 AI 开发效率!开源工具一站式管控 30+ 大模型 ApiKey,秘钥付费 + 负载均衡全...