详述CentOS 7中Apache配置与应用(一)

  

Apache连接保持

  

Apache连接保持相关参数

  
      <李>   

    KeepAlive   

        <李>是否打开连接保持,从关闭,打上开李   
      李   <李>   

    KeepAlive '超时   

        <李>一次连接多次请求之间的最大间隔时间,两次请求超过该时间连接断开李   
      李   <李> MaxKeepAliveRequests   
        <李>一次连接能够传输的最大请求数量   李
      
  

Apache访问控制

  
      <李>   

    作用   

        <李>控制对网站资源的访问李   <李>为特定的网站目录添加访问授权李   
      李   <李>常用访问控制方式   
        <李>客户机地址限制李   <李>用户授权限制李   李
      
  

基于客户端地址的访问控制

  
      <李>   

    使用<代码> 需要配置项实现访问控制,按先后顺序限制

      李   <李>   

    可用于<代码>,lt; Location& gt;,, lt; Directory& gt;,, lt; Files& gt;,, lt; Limit& gt; 配置段中

      李   <李> <代码> 需要配置项的常见语法   
  
 <代码>要求所有理所当然
  要求所有否认
  需要的地方
  需要[不]主机& lt;主机名或域名列表比;//使用不是禁止访问时要将其置于& lt; RequireAll>& lt;/RequireAll>容器中并在容器中指定相应的限制策略
  需要[不]ip & lt; ip地址或网段列表在 
  

配置实例

  

<强>在<代码> Linux> DNS, HTTP 服务,并设置<代码> DNS 服务。

  
 <代码> [root@localhost ~] # yum安装绑定httpd - y//安装服务
  已加载插件:fastestmirror langpacks
  从缓存hostfile加载镜像速度
  *基础:mirrors.aliyun.com
  *附加:mirrors.aliyun.com
  …//省略部分内容……
  已安装:
  绑定。x86_64 32:9.11.4 - 9. - p2。el7 httpd。x86_64 0:2.4.6 el7.centos——90.
  …//省略部分内容……
  完毕!
  (root@localhost conf) # vim/etc/named.conf//编辑DNS配置文件
  …//省略部分内容……
  选项{
  监听端口53{任何;};//更改IP地址为任何
  listen-on-v6 53端口{::1;};
  目录“/var/命名”;
  转储文件/var/叫/数据/cache_dump.db”;
  statistics-file "/var/叫/数据/named_stats.txt”;
  memstatistics-file "/var/叫/数据/named_mem_stats.txt”;
  recursing-file "/var/叫/数据/named.recursing”;
  secroots-file "/var/叫/数据/named.secroots”;
  allow-query{任何;};//更改监听主机为任何
  …//省略部分内容……
  :wq
  (root@localhost conf) # vim/etc/named.rfc1912。区域//编辑区域配置文件
  …//省略部分内容……
  区“kgc.com”{//更改域名
  类型的主人;
  文件“kgc.com.zone”;//更改区域数据文件名
  允许更新{没有;};
  };
  …//省略部分内容……
  :wq
  (root@localhost conf) # cd/var/named///进入区域数据文件目录
  (root@localhost命名)# ls//查看目录
  数据动态命名。ca命名。空的命名。本地主机命名。回送的奴隶
  (root@localhost命名)# cp - p命名。localhost kgc.com.zone//复制区域数据文件
  (root@localhost命名)# vim kgc.com.zone//进入编辑文件
  TTL美元1 d
  SOA中的@ @ rname.invalid。(
  0;串行
  1 d;刷新
  1 h;重试
  1 w;到期
  3 h);最低
  NS @
  一个127.0.0.1
  www 192.168.144.133//设置域名解析
  :wq//保存退出 
  

<强>开启两台赢得10客户机,并查看客户机IP地址

  

详述CentOS 7中Apache配置与应用(一) 详述CentOS 7中Apache配置与应用(一)

  

<强>在Linux系统中进入http服务站点目录、编辑主页内容,并开启DNS, http服务,关闭防火墙及增强性安全功能

  
 <代码> (root@localhost命名)# cd/var/www/html///进入http服务站点目录
  [html] root@localhost # vim指数。html//编辑默认主页
  & lt; h2>这是kgc web//编辑内容
  :wq
  [html] root@localhost # ls//查看
  index . html
  [html] root@localhost #猫指数。html//查看网页内容
  & lt; h2>这是kgc web
  [html] root@localhost # systemctl httpd开始。服务//启动http服务
  [html] root@localhost # systemctl开始叫//启动DNS服务
  [html] root@localhost # systemctl firewalld停止。服务//关闭防火墙
  [html] root@localhost # setenforce 0//关闭增强性安全功能

详述CentOS 7中Apache配置与应用(一)