zoukankan      html  css  js  c++  java
  • Apache配置命令

    Apache的主配置文件:

    1、DocumentRoot——指定网站的根目录

    提示:该目录必须存在。目录上不能有汉字或空格。

     

    2、DirectoryIndex

    (1)描述:设置网站的默认首页文件。访问一个域名,但没有输入要访问的文件名,此时就会查找首页文件。如果找到首页文件,则执行文件;如果没有找到首页文件,则可能会显示目录列表。

    (2)语法:DirectoryIndex filename1 filename2 filename3 ……

    (3)参数:filename代表首页文件,包括文件扩展名。

    (4)提示:可以指定多个首页文件,多个首页文件之间用空格隔开。哪一个首页存在,就先执行哪一个。

    (5)举例:DirectoryIndex index.html index.php default.html default.php

    3、Listen命令

    (1)描述:当Apache启动后,会等待请求的进入。会监听本机上指定IP地址和端口的访问。

    (2)语法:Listen [IP][:端口号]

    (3)举例:

    Listen 80 //监听本机的所有IP地址的80端口的请求

    Listen 192.168.3.100 //监听本机的指定IP地址192.168.3.100的所有端口的访问

    Listen 192.168.18.89:8080 //监听本机指定IP地址192.168.18.89的8080端口的访问

    <Directory></Directory>

    描述:设置网站根目录的外部的(客户端)访问权限。

    语法如下:

    参数说明: Options:指定服务器将启用哪些服务器特性。取值:none、All、Indexes

    None:禁用启用服务器特性。 All:开启所有服务器特性。 Indexes:如果首页文件不存在,则显示目录列表。

    Order:指定Allow(允许)和Deny(禁止)的执行顺序。

    Order Allow,Deny 先允许访问,再禁止IP访问

    Order Deny,Allow 先禁止所有访问,再开启指定IP的访问

    Deny:禁止哪些IP访问你的主机。

    Deny From All #禁止所有IP访问你的主机,包括你自己。

    Deny From 192.168.18.76 #禁止指定IP访问你的主机。禁止客户端的IP地址,不是主机的网卡IP地址。

    Deny From 192.168.18.87 192.168.18.74 #同时禁用两个外部IP访问你的主机

    Deny From 192.168.18 #禁止网段介于192.168.18.0~192.168.18.255之间所有IP访问

    Allow:允许哪些IP访问你的主机。

    Allow From All #允许所有IP访问你的主机,包括你自己。

    Allow From 192.168.18.76 #允许指定IP访问你的主机。

    Allow From 192.168.18.87 192.168.18.74 #同时允许两个外部IP访问你的主机

    Allow From 192.168.18 #允许网段介于192.168.18.0~192.168.18.255之间所有IP访问

  • 相关阅读:
    vue this触发事件
    jQuery获取地址栏中的链接参数
    vue 省市区三级联动
    图片文字css小知识点
    sticky footer 模板
    Django学习——用户自定义models问题解决
    Django学习——全局templates引用的问题
    Django的学习——全局的static和templates的使用
    selenium登录爬取知乎出现:请求异常请升级客户端后重试的问题(用Python中的selenium接管chrome)
    使用python远程连接数据库
  • 原文地址:https://www.cnblogs.com/Rinpe/p/5861331.html
Copyright © 2011-2022 走看看