如何配置apache原始文件
1、找到apache原始文件
cd /usr/local/apache2/etc/

2、设置一下行号
输入命令:
vim /root/.vimrc
set nu

3、打开原始文件,如图
vim httpd.conf
Vim常用命令:移动到文档开头或末尾
gg:命令将光标移动到文档开头
G:命令将光标移动到文档末尾

4、服务器安装的目录
监听的端口80


5、服务器管理员邮箱
管理员是谁,就在这里写谁的邮箱

6、190行 是服务器名,这里称之为域名,
这里由于没有DNS解析,所以这个域名并不起作用,但是这个域名开启之后,重启apache的时候就不再会报之前的提示。
工作的时候有配置好的DNS

7、215行
网站文件根目录
下面的Option 代表了网站的权限功能
Indexes 这个位置可以设置三个选项,出了它之外还有All 和 None,All表示开启所有的权限,一般不使用,因为它不够安全
FollowSymLinks代表的是链接的意思,

8、如果把根目录下的index.html 替换成 a.html ,那么刷新页面结果为htdoc/的根目录


9、235行
AllowOverrride None
None代表关闭 也可以改成All,All 是表示开启。 控制的是.htaccess权限文件
可以通过限制客户端的ip地址来控制访问
Require all denied 关闭所有,Require all granted 开启所有
#定义此目录的允许访问权限
例1:仅允许IP为192.168.1.1的主机访问
Require all denied
Require ip 192.168.1.1
例子2.仅允许192.168.1.0/24网络的主机访问
Require all denied
Require ip 192.168.1.0/24
例子3.禁止192.168.1.2的主机访问,其他的都允许访问,
<RequireAll>
Require all granted
Require not ip 192.168.1.2
</RequireAll>
例子4.允许所有访问,
Require all granted
例子5.拒绝所有访问,
Require all denied
可以测试一下禁止一下本地ip,然后你就会发现你被Fobbiden了

10、第二张图里面有子配置文件

