Apache配置(七)

php环境phpStudy,编辑器phpStorm

一、指定网站的根目录

  • 即网站放在哪个目录下可以被访问。
  • 在apache的配置文件夹中找到 httpd.conf 文件
  • 找到DocumentRoot——指定网站的根目录 进行修改
    DocumentRoot "e:\www"

二、设置网站的默认首页文件

  • 即只输入地址显示的默认页。
  • 在apache的配置文件夹中找到 httpd.conf 文件
  • 找到DirectoryIndex进行配置 可配置多个

    DirectoryIndex index.html index.php index.htm

三、修改apache端口号 - 找Listen进行配置

   Listen 80  监听80端口

四、设置apache文件的访问权限

  • 找到Document Directory进行配置


    图片.png
  • 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访问

五、虚拟主机配置- NameVirtualHost

  • 1.配置本地的DNS文件——hosts 在这添加你想要的虚拟主机名
    文件路径:C:\Windows\System32\drivers\etc\hosts


  • 2.配置Apache的主配置文件——httpd.conf 自己手动添加代码 - 以下指定哪些IP地址和端口,可以访问虚拟主机。其中,IP地址必须是自己的网卡的IP地址。
  • 3.配置Apache的虚拟主机——vhosts.conf


你可能感兴趣的:(Apache配置(七))