对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 连接服务器等设置的地方】

原文地址 https://www.cnblogs.com/hh1137054072/p/7612652.html

Apache的配置详解 带图的更多相关文章

  1. Apache日志配置详解(rotatelogs LogFormat)

    logs/error_logCustomLog logs/access_log common--默认为以上部分 修改为如下: ErrorLog "|/usr/sbin/rotatelogs ...

  2. [转] 关于Struts-JSON配置(详解带实例struts2的json数据支持)

    关于Struts-JSON的提高开发效率 一.JSON是什么? :JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.易于人阅读和编写,同时也易于机器解 析和 ...

  3. Apache的配置详解,最好的Apache配置文档

    http://blog.csdn.net/apple_llb/article/details/50253889 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.c ...

  4. Apache的配置详解

    Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改. 主站点的配置(基本配置) (1) 基本配置: ServerRoot "/mnt/s ...

  5. Apache常用配置详解

    Apache配置文件:conf/httpd.conf.(注意:表示路径时使用‘/’而不使用‘\’,注释使用‘#’) 1. ServerRoot:服务器根目录,也就是Apache的安装目录,其他的目录配 ...

  6. apache 优化配置详解

    ###=========httpd.conf begin===================##Apache主配置文件##设置服务器的基础目录,默认为Apache安装目录ServerRoot &qu ...

  7. apache主要配置详解

    1. # Deny access to the entirety of your server's filesystem. You must # explicitly permit access to ...

  8. apache 虚拟主机详细配置:http.conf配置详解

    apache 虚拟主机详细配置:http.conf配置详解 Apache的配置文件http.conf参数含义详解 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd. ...

  9. Apache + Tomcat集群配置详解 (1)

    一.软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl版本 Tomcat 6.0 : http://to ...

随机推荐

  1. Djang--module--单表

    Django模型层   一 ORM简介 查询数据层次图解:如果操作mysql,ORM是在pymysq之上又进行了一层封装

  2. Android中服务的生命周期与两种方式的区别

    服务的生命周期跟Activity的生命周期类似.但是生命周期甚至比你关注服务如何创建和销毁更重要,因为服务能够在用户不知情的情况下在后台运行. 服务的生命周期---从创建到销毁---可以被分为以下两个 ...

  3. Zabbix4.2.0基本配置和邮件报警

    目录 1. 修改中文 2. 添加监控本机 3. 监控本机mysql 4. 配置邮件报警 4.1 添加FTP模板 4.2 报警媒介类型 4.3 配置报警到用户 4.4 配置动作 4.5 模拟FTP故障 ...

  4. Eureka多机高可用

    线上Eureka高可用集群,至少三个节点组成一个集群,推荐部署在不同的服务器上,IP用域名绑定,端口保持一致. 10.1.22.26:876210.1.22.27:876210.1.22.28:876 ...

  5. Vue.js的复用组件开发流程

    本文由蔡述雄发表 接下来我们会详细分析下如何完成由多个组件组成一个复用组件的开发流程. 下面先看看我们的需求 列表组件quiList.vue 本节我们主要要完成这样一个列表功能,每一行的列表是一个组件 ...

  6. input框限制只能输入正整数、字母、小数、汉字

    有时需要限制文本框输入内容的类型,本节分享下正则表达式限制文本框只能输入数字.小数点.英文字母.汉字等代码. 例如,输入大于0的正整数 代码如下: <input onkeyup="if ...

  7. Java设计模式学习记录-桥接模式

    前言 这次介绍结构型设计模式中的第二种模式,桥接模式. 使用桥接模式的目的就是为了解耦,松散的耦合更利于扩展,但是会增加相应的代码量和设计难度. 桥接模式 桥接模式是为了将抽象化与实现化解耦,让二者可 ...

  8. Jmeter获取接口返回数组的长度

    添加BeanShell PostProcessor来获取,具体代码如下: import com.jayway.jsonpath.JsonPath; import com.jayway.jsonpath ...

  9. 内置函数二(lambda函数,sorted(),filter(),map(),递归函数,二分法查找)

    一,匿名函数 lambda表⽰示的是匿名函数. 不需要⽤用def来声明, ⼀一句句话就可以声明出⼀一个函数 语法:    函数名 = lambda 参数: 返回值 注意: 1. 函数的参数可以有多个. ...

  10. 三层+EasyUI+Ajax 提交Form表单

    源代码下载:http://download.csdn.net/download/qq_25237531/10267746