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 ...
随机推荐
- php 对中文字符串的处理- 随机取出指定个数的汉字
mb_internal_encoding("UTF-8"); $str="们以我到他会作时要动国产的一是工就年阶义发成部民可出能方进在岭骗休借了不和有大这主中人上为来分生 ...
- 杜绝假死,Tomcat容器做到自我保护,设置最大连接数(服务限流:tomcat请求数限制)
为了确保服务不会被过多的http长连接压垮,我们需要对tomcat设定个最大连接数,超过这个连接数的请求会拒绝,让其负载到其它机器.达到保护自己的同时起到连接数负载均衡的作用. 一.解决方案:修改to ...
- docker学习系列(四):数据持久化
需要搞清楚一个概念的是,docker的容器设计理念是可以即开即用,用完可以随意删除,而新建容器是根据镜像进行渲染,容器的修改是不会影响到镜像,但是有时候容器里面运行的产生的数据(如mysql)或者配置 ...
- RIP笔记
RIP(工作中没见人用过这种古老的协议,了解一下距离矢量的思想即可) RIPv2支持VLSM但不支持CIDR RIP工作在应用层,用UDP封装,端口是520 无论是RIPv1还是RIPv2都既支持周期 ...
- C++异常的几种捕获方式
捕获指定的类型 这样的话可以对每种异常做出不同的处理,例如: #include <iostream> using namespace std; void A(int n){ int a = ...
- [转]ionic工作原理
本文转自:https://segmentfault.com/a/1190000011495654 1.Ionic的工作原理 Ionic通过cordova把一个Web应用嵌入原生应用 用户打开一个ion ...
- 一个小时学会PHP
一.PHP概要 PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广 ...
- Linux中rsync备份服务部署
rsync介绍 rsync是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份工具 在常驻模式(daemon mode)下,rsync默认监听TCP端口873,以原生rsync传输 ...
- Java学习笔记之——if条件语句和三目运算符
一.if条件语句 语法: if(条件){ 执行语句1: }else{ 执行语句2: } 二.三目运算符 ? 条件运算符 语法: 表达式?结果1:结果2: 如果表达式结果为true,则结果为结果1 ...
- Java学习笔记之——常用快捷键(eclipse)
* Ctrl+C 复制 * Ctrl+V 粘贴 * Ctrl+A 全选 * Ctrl+S 保存 * Ctrl+Z 撤销 * Ctrl+Y 还原 * Ctrl+X 剪切 * Ctrl+F 查找 * ...