Apache的配置详解 带图
对Apache 的 Http.conf 各项配置详解
1.01 ServerRoot 配置
【ServerRoot "" 主要用于指定 Apache 的安装路径,此选项参数值在安装 Apache 时系统会自动把 Apache 的路径写入。Windows 安装时,该选项的值为 Windows 安装的路径,Linux 安装时该选项值为编译时选择的路径】

1.02 Mutex default:logs
互斥:允许你为多个不同的互斥对象设置互斥机制【mutex mechanism】和互斥文件目录,或者修改全局默认值
如果互斥对象是基于文件的以及默认的互斥文件目录不在本地磁盘或因为其它原因而不适用,那么取消注释并改变目录。
【下面这个命令是改变互斥对象的目录】

1.03 Listen 配置
【Listen 主要侦听 web 服务端口状态,默认为:80,即侦听所有的地址的 80 端口,注意这里也可以写成 IP 地址的侦听形式,不写即默认的地址:0.0.0.0】

1.04 Dynamic Shared Object (DSO) Support(动态共享对象支持)
【主要用于添加 Apache 一些动态模块,比如 php 支持模块。重定向模块,认证模块支持,注意如果需要添加某些模块支持,只需把相关模块前面注释符号取消掉。如图所示,要对 Apache 添加某个功能模块,把前面的注释符号去掉就行】

1.05 Apache 运行用户配置

【此选项主要用指定 Apache 服务的运行用户和用户组,默认为:daemon,如图所示下】
1.06 Apache 服务默认管理员地址设置

【此选项主要用指定 Apache 服务管理员通知邮箱地址,选择默认值即可,如果有真实的邮箱地址也可以设置此值】
1.07 Apache 的默认服务名及端口设置

【此选项主要用指定 Apache 默认的服务器名以及端口,默认参数值设置为:ServerName localhost:80 即可】
1.08 Apache 的根目录访问控制设置

【此选项主要是针对用户对根目录下所有的访问权限控制,默认 Apache 对根目录访问都是拒绝访问。后面会继续讲到】
1.09 Apache 的默认网站根目录设置及访问控制

【此区域的配置文件,主要是针对 Apache 默认网站根目录的设置以及相关的权限访问设置,默认对网站的根目录具有访问权限,此选项默认值即可】
1.10 Apache 的默认首页设置

【此区域文件主要设置 Apache 默认支持的首页,默认只支持: index.html 首页,如要支持其他类型的首页,需要在此区域添加: 如 index.php 表示支持 index.php 类型首页】
1.11 Apache 关于. ht 文件访问配置

【此选项主要是针对. ht 文件访问控制,默认为具有访问权限,此区域文件默认即可】
1.12 Apache 关于日志文件配置

【此区域文件主要是针对 Apache 默认的日志级别,默认的访问日志路径,默认的错误日志路径等相关设置,此选项内容默认即可】
1.13 URL 重定向,cgi 模块配置说明



【此区域文件主要包含一些 URL 重定向,别名,脚本别名等相关设置,以及一些特定的处理程序,比如 cgi 设置说明。后期会继续说道】
1.14 MIME 媒体文件,以及相关 http 文件解析配置说明

【此区域文件主要包含一些 mime 文件支持,以及添加一些指令在给定的文件扩展名与特定的内容类型之间建立映射关系,比如添加对 php 文件扩展名映射关系。】
1.15 服务器页面提示设置

【此区域可定制的访问错误响应提示,支持三种方式:1 明文 ,2 本地重定向 3,外部重定向;另外还包括内存映射或 “发送文件系统调用” 可被用于分发文件等配置】
1.16 Apache 服务器补充设置

【此区域主要包括:服务器池管理,多语言错误消息,动态目录列表形式配置,语言设置,用户家庭目录,请求和配置上的实时信息,虚拟主机,Apache Http Server 手册,分布式创作和版本控制,多种类默认设置,mod_proxy_html,使其支持 HTML4/XHTML1 等等补充配置的补充】
1.17 Apache 服务器安全连接设置

【此区域主要是关于服务器安全连接设置,用于使用 https 连接服务器等设置的地方】
Apache的配置详解 带图的更多相关文章
- Apache日志配置详解(rotatelogs LogFormat)
logs/error_logCustomLog logs/access_log common--默认为以上部分 修改为如下: ErrorLog "|/usr/sbin/rotatelogs ...
- [转] 关于Struts-JSON配置(详解带实例struts2的json数据支持)
关于Struts-JSON的提高开发效率 一.JSON是什么? :JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.易于人阅读和编写,同时也易于机器解 析和 ...
- Apache的配置详解,最好的Apache配置文档
http://blog.csdn.net/apple_llb/article/details/50253889 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.c ...
- Apache的配置详解
Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改. 主站点的配置(基本配置) (1) 基本配置: ServerRoot "/mnt/s ...
- Apache常用配置详解
Apache配置文件:conf/httpd.conf.(注意:表示路径时使用‘/’而不使用‘\’,注释使用‘#’) 1. ServerRoot:服务器根目录,也就是Apache的安装目录,其他的目录配 ...
- apache 优化配置详解
###=========httpd.conf begin===================##Apache主配置文件##设置服务器的基础目录,默认为Apache安装目录ServerRoot &qu ...
- apache主要配置详解
1. # Deny access to the entirety of your server's filesystem. You must # explicitly permit access to ...
- apache 虚拟主机详细配置:http.conf配置详解
apache 虚拟主机详细配置:http.conf配置详解 Apache的配置文件http.conf参数含义详解 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd. ...
- Apache + Tomcat集群配置详解 (1)
一.软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl版本 Tomcat 6.0 : http://to ...
随机推荐
- MongoDB-副本集搭建与管理
目录 MongoDB 副本集 一.副本集概念 二.副本集部署 三 .副本集维护 四.注意事项 MongoDB 副本集 一.副本集概念 单节点的 MongoDB 在数据的安全和冗余方面是比较低的,在生产 ...
- 内核知识第六讲,内核编写规范,以及获取GDT表
内核知识第六讲,内核编写规范,以及获取GDT表 一丶内核驱动编写规范 我们都知道,在ring3下,如果我们的程序出错了.那么就崩溃了.但是在ring0下,只要我们的程序崩溃了.那么直接就蓝屏了. 那么 ...
- PHP 5.3中的命名空间使用方法
PHP的命名空间(namespace)是php5.3之后才有的.这个概念在C#中已经很早就有了,php中的namespace其实和c#的概念是一样的. 为什么php中要使用namespace? 假设如 ...
- SpringMVC4集成ehcache
前言 使用SpringMVC4集成ehcache来缓存服务器数据. 开发环境 SpringMVC4.ehcache2.6. 项目结构 SpringMVC 集成ehcache 1.pom.xml //除 ...
- 在EF中执行SQL语句(转载)
在EF中执行SQL语句 你可能要问,我用EF不就为了避免写SQL吗?如果要写SQL我不如直接用ADO.NET得了.话虽然这么说没错,可有些时候使用EF操作数据还是有一些不方便,例如让你根据条件删除 ...
- 【github&&git】7、gitignore 修改不起作用
在git使用过程中有时会遇到修改了.gitignore文件,修改了之后发现,不能起作用,这是因为git存在缓存问题,所以做一下步骤即可: git rm -r --cached . git add . ...
- GCC链接的几个注意点
库文件依赖顺序 GCC在链接时对依赖库的顺序是敏感的,被依赖的库必须放在后面,比如liba.a依赖libb.a,必须写成liba.a libb.a,否则链接将出错.在库比较多依赖关系比较复杂或者相互依 ...
- JavaScript基础要点
一.值和类型及运算 JavaScript中的六种基本值类型 数字(number).字符串(string).布尔值(boolean).对象(object).函数(function).未定义类型(unde ...
- JqGrid: Add,Edit,Del in asp.net
https://github.com/1rosehip/jplist https://github.com/free-jqgrid/jqGrid https://plugins.jquery.com/ ...
- window的Navigator 对象
Navigator 对象包含有关浏览器的信息. Navigator 对象属性 document.write("浏览器的代码名:" + navigator.appCodeName + ...