zoukankan      html  css  js  c++  java
  • apache配置文件详解

    apache配置的文件详解

    //apache安装目录
    ServerRoot "/usr/local/apache2/"

    //apache默认监听的端口
    Listen 80

    //apache去加载模块
    LoadModule authn_file_module modules/mod_authn_file.so

    //php是作为apache一个模块来运行的
    LoadModule php7_module modules/libphp7.so

    //管理apache的用户
    User daemon

    //管理apache的用户组
    Group daemon

    // 当用户通过浏览器访问apache,其实是通过daemon来访问apache。

    //写上你的IP地址、或者域名
    ServerName www.example.com:80

    // 指定网页的根目录
    DocumentRoot "/usr/local/apache2//htdocs"

    //
    <Directory "/usr/local/apache2//htdocs">

    //有Indexes,显示列表页,无Indexes,不显示列表页
    Options Indexes FollowSymLinks

    //AllowOverride的值是All,.htaccess文件就生效,当AllowOverride的值是None,.htaccess不生效
    AllowOverride None

    // Require all granted 所有Ip都可以访问
    #Require all granted

    //不想192.168.17.1 IP访问apache
    <RequireAll>
    Require all granted
    Require not ip 192.168.17.1
    </RequireAll>
    </Directory>


    //当index.html存在,用户访问IP、域名,就会自动访问index.html
    DirectoryIndex index.html index.php

    // 匹配到.ht开头的文件 .htaccess, 拒绝访问
    <Files ".ht*">
    Require all denied
    </Files>

    //错误日志文件
    ErrorLog "logs/error_log"

    //记录着谁访问了你的Apache
    CustomLog "logs/access_log" common

    //自定义404页面
    ErrorDocument 404 /missing.html

    //加载apache子配置文件
    Include etc//extra/httpd-vhosts.conf

  • 相关阅读:
    函数进阶-生成器
    函数进阶-列表生成式
    闭包
    命名空间
    内置方法
    函数
    squid清除缓存
    subprocess实现管道
    Python统计脚本行数(fileinput)
    fabric note
  • 原文地址:https://www.cnblogs.com/onlyzc/p/8416850.html
Copyright © 2011-2022 走看看