
根据客户端的主机名,IP地址,或其他特性的客户端请求提供访问控制。
mod_actions
该模块提供了根据媒体类型或请求方法执行CGI脚本。
用到mod_alias模组
提供文档树中的主机文件系统的不同部分映射和URL重定向
mod_asis
发送文件,其中包含他们自己的HTTP标头
mod_auth
使用文本文件的用户身份验证
mod_auth_anon
允许“匿名”用户访问身份验证领域
mod_auth_dbm
提供用户认证使用DBM文件
mod_auth_digest
用户认证使用MD5摘要式身份验证。
mod_auth_ldap
允许使用LDAP目录来存放数据库的HTTP基本身份验证。
mod_autoindex
生成目录索引,自动,类似的Unix LS命令或Win32 目录的shell命令
mod_cache
内容缓存键的URI。
mod_cern_meta
CERN httpd的图元文件的语义
mod_cgi的
CGI脚本的执行
mod_cgid
使用一个外部CGI守护进程执行CGI脚本
mod_charset_lite
指定字符集转换或重新编信散脊码
mod_dav
分布式创作和版本控制(WebDAV的)功能
mod_dav_fs
为mod_dav的文件系统提供者
mod_deflate模块
压缩的内容,然后传送到客户端
mod_dir
提供“结尾的斜线”重定向和服务目录索引文件
mod_disk_cache
内容缓存存储管理器键入的URI
mod_dumpio
转储所有的I / O错误日志中。
mod_echo
一个简单的echo服务器来说明协议模块
mod_env
修改传递给CGI脚本和SSI页面的环境,
mod_example
说明在Apache模块API
mod_expires
生成到期的Cache-Control HTTP报头,根据用户指定的标准
mod_ext_filter
通过外部程序发送给客户端之前,通过滑渗响应体
mod_file_cache实现
在内存中缓存静态文件列表
mod_headers
定制的HTTP请求和响应头
mod_imap
服务器端图像映射处理
mod_include
服务器解析的HTML文件(服务器端包含)
mod_info
服务器的配置提供了一个全面的概掘睁述
mod_isapi
在Apache的ISAPI扩展为Windows
mod_ldap模块
LDAP连接池和结果缓存服务使用的其他LDAP模块
mod_log_config
记录向服务器发出的请求
mod_log_forensic
法医记录的请求到服务器
mod_logio
记录每个请求的输入和输出字节
mod_mem_cache
内容缓存键的URI
mod_mime
联营公司所要求的文件名的扩展名与文件的行为(处理程序和过滤器)和内容(MIME类型,语言,字符集和编码)
mod_mime_magic
通过在几个字节,其内容来确定一个文件的MIME类型
mod_negotiation模块
提供内容协商
mod_nw_ssl
对于NetWare启用SSL加密
mod_proxy
HTTP/1.1代理/网关服务器
mod_proxy_connect
mod_proxy的扩展名 CONNECT请求处理
mod_proxy_ftp
FTP支持模块 的mod_proxy
mod_proxy_http
HTTP支持模块 的mod_proxy
mod_rewrite
提供了一个基于规则的重写引擎重写请求的URL飞
mod_setenvif
基于请求的特性,允许设置的环境变量
则mod_so
服务器在启动时加载的可执行代码和模块或重新启动时间
mod_speling
尝试纠正错误的URL,用户可能忽略了资本输入,并允许一个拼写错误
mod_ssl的
强效加密使用安全套接字层(SSL)和传输层安全协议(TLS)
使用mod_status
提供有关服务器活动和性能
mod_suexec
允许CGI脚本来运行指定的用户和组
mod_unique_id
每个请求的唯一标识符提供了一个环境变量
mod_userdir模块
用户特定的目录
mod_usertrack
点击流记录在网站上的用户活动
mod_version
版本相关的配置
mod_vhost_alias
提供质量的虚拟主机动态配置
基于 NCSA 服务的配置文件。这是Apache服务器主要配置文租游件。 它包含服务器的影响服务器运行的配置指令。
不要只是简单的阅读这些指令信息而不去理解它。
这里只是做了简单的说明,如果你没有参考在线文件,你就会被警告。
这些配置指令被分为下面三个部分:
1. 控制整个Apache服务器行为的部分(即全局环境变量)
2. 定义主要或者默认服务参数的指令,也为所有虚拟主机提供默认的设置参数
3. 虚拟主机的设置参数
配置和日志文件名:如果你指定的文件名以“/”开始
服务器将使用绝对路径,如果文件名不是以“/”开始的,那么它将把ServerRoot的值附加在文件名的前面,
第一区:全局环境参数
这里设置的参数将影响整个Apache服务器的行为;
例如Apache能够处理的并发请颤型皮求的数量等。
ServerRoot:指出服务器保存其配置、出错和日志文件等的根目录。
注意!如果你想要将它指定为NFS或其它网络上的位置,
请一定要去阅读与LockFile有关的文档这将会使你自己也能解决很多问题。
路径的结尾不要添加斜线。
串行访问的锁文件必须保存在本地磁盘上
ScoreBoardFile:用来保存内部服务进程信息的文件。
如果未指明(默认),记分板(scoreboard)将被保存在一个匿名的共享内存段中,
并且它不能被第三方软件所使用。
如果指定了,要确保不能使用两个Apache使用同一个记分板文件,
这茄差个记分板文件必须保存在本地磁盘上。
第二区:“主”服务配置
这一区建立被 “主” 服务器用的指令值,以回应那些不被 <VirtualHost>
定义处理的任何请求。
这些数值也提供默认值给后面定义的<VirtualHost>容器。
如果<VirtualHost>中有定义,那么这里定义的指令值将被
<VirtualHost>中的定义所覆盖。
如果你想使httpd以另外的用户或组来运行,你必须在开始时以root方式启动
然后再将它切换为你想要使用的用户或组。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)