# 配置文件说明<a name="ZH-CN_TOPIC_0184750001"></a>

当httpd服启动后，默认情况下它会读取如[表1](#table24341012096)所示的配置文件。

**表 1**  配置文件说明

<a name="table24341012096"></a>
<table><thead align="left"><tr id="row2435101210918"><th class="cellrowborder" valign="top" width="50%" id="mcps1.2.3.1.1"><p id="p143513128912"><a name="p143513128912"></a><a name="p143513128912"></a>文件</p>
</th>
<th class="cellrowborder" valign="top" width="50%" id="mcps1.2.3.1.2"><p id="p1543515125910"><a name="p1543515125910"></a><a name="p1543515125910"></a>说明</p>
</th>
</tr>
</thead>
<tbody><tr id="row94354128920"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.1 "><p id="p18435151218920"><a name="p18435151218920"></a><a name="p18435151218920"></a>/etc/httpd/conf/httpd.conf</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.2 "><p id="p943511216915"><a name="p943511216915"></a><a name="p943511216915"></a>主要的配置文件</p>
</td>
</tr>
<tr id="row13435412692"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.1 "><p id="p8435161215912"><a name="p8435161215912"></a><a name="p8435161215912"></a>/etc/httpd/conf.d</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.2 "><p id="p1042116010591"><a name="p1042116010591"></a><a name="p1042116010591"></a>配置文件的辅助目录，这些配置文件也被包含在主配置文件当中</p>
<p id="p143512126919"><a name="p143512126919"></a><a name="p143512126919"></a>一个配置文件的辅助目录被包含在主要的配置文件中</p>
</td>
</tr>
</tbody>
</table>

虽然默认配置可以适用于多数情况，但是用户至少需要熟悉里面的一些重要配置项。配置文件修改完成后，可以使用如下命令检查配置文件可能出现的语法错误。

```
# apachectl configtest
```

如果回显如下，说明配置文件语法正确。

```
Syntax OK
```

>![](public_sys-resources/icon-note.gif) **说明：**   
>-   在修改配置文件之前，请先备份原始文件，以便出现问题时能够快速恢复配置文件。  
>-   需要重启web服务，才能使修改后的配置文件生效。  

