对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. FastDFS单节点安装

    百度百科:https://baike.baidu.com/item/fastdfs/5609710?fr=aladdin 相关软件包: 链接:https://pan.baidu.com/s/11nO2 ...

  2. SpringBoot全局配置文件

    SpringBoot项目使用一个全局的配置文件application.properties或者是application.yml,在resources目录下或者类路径下的/config下,一般我们放到r ...

  3. bigdata-01-应用

    1, 基本概念 在互联网技术发展到现今阶段,大量日常.工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前的传统的数据处理技术已经无法胜任,需求催生技术,一套用来处理海量数 ...

  4. iOS开发必会的坐标系探究

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由落影发表于云+社区专栏 前言 app在渲染视图时,需要在坐标系中指定绘制区域. 这个概念看似乎简单,事实并非如此. When an a ...

  5. php扩展编译方法

    linux下php已经编译,如何再为php增加新的扩展通过php自带的phpize,如我的phpize在/usr/local/php/bin/phpize1.到软件的官方或pecl.php.net去下 ...

  6. JavaWeb学习(二)———Tomcat服务器学习和使用(一)

    一.Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件. 如果想修改Tomcat服务器的启动端口,则可以在server.xml ...

  7. Python和Java分别实现冒泡排序

    1.基本思想 冒泡排序的基本思想是对比相邻的元素值.相邻元素值比较,如果满足条件两者就交换,把较小的移动到前面,把较大的移动到后面,这样较小的元素就像气泡一样浮上来了.可以看出,冒泡排序的每一次循环都 ...

  8. 一张图读懂PBN飞越转弯衔接TF/CF航段计算

    在PBN旁切转弯的基础上,再来看飞越转弯接TF(或CF)航段,保护区结构上有些相似,只是转弯拐角处的保护区边界有“简化”,其余部分是相近的. FlyOver接TF段的标称航迹有一个飞越之后转弯切入航迹 ...

  9. Sublime Text3 远程 Linux

    ctrl+shift+p快捷键 ,打开命令面板 搜索命令 Install Packages,选中,Enter 稍等几秒,重新出现了面板,搜索sftp插件,选中 Enter 显示安装成功,提示你如何使用 ...

  10. IdentityServer4-Resource定义-翻译

    资源定义(Defining Resource) 通常,第一件事是定义那些你想保护的资源.这些资源可能是你的用户信息,比如个人数据,电子邮件或者对Api的访问. Note: 你可以用C#实体类来定义资源 ...