/etc/httpd/conf/httpd.conf

 ServerRoot "/etc/httpd":服务器配置、错误和日志文件所保存的目录树的顶层目录

Listen 80:允许您将 Apache 绑定到特定的 IP 地址和/或端口,而不是使用默认设置。也可以参考 指令

Include conf.modules.d/*.conf:允许在 Apache 的主配置文件中引入其他模块相关的配置文件

User apache:指定了 Apache 进程运行的用户,Apache 进程将以 apache 用户的身份运行
Group apache:指定了 Apache 进程运行的用户组,Apache 进程将以 apache 用户组的身份运行

ServerAdmin root@localhost:这个地址是服务器出现问题时应该发送问题报告的邮件地址。该邮件地址会出现在一些由服务器生成的页面上,如错误页面

#ServerName www.example.com:80:指定 Apache 服务器的主机名和端口号

:指定根目录的访问权限配置
     AllowOverride none:指令指定了对根目录的 .htaccess 文件的覆盖权限设置为禁止
     Require all denied:表示拒绝对根目录的所有访问请求

DocumentRoot "/var/www/html":定义 Apache 服务器从哪个目录中提供网页文档的

:配置位于"/var/www"目录下的访问权限

AllowOverride None:对 "/var/www" 目录下的 .htaccess 文件的覆盖权限设置为禁止

# Allow open access:对 "/var/www" 目录下的所有请求进行访问

Require all granted

:Apache 服务器加载了 dir_module 模块时,才会执行该指令块中的配置。dir_module 是 Apache 的一个内置模块,负责处理目录相关的功能。
     DirectoryIndex index.html:如果该目录下存在名为 index.html 的文件,那么将作为默认的索引文件进行返回

你可能感兴趣的:(apache,服务器,linux)