zoukankan      html  css  js  c++  java
  • apache基于端口的虚拟主机配置

    主机ip: 192.168.7.51 Centos6.5

    三个目录
    /usr/ftp/test
    /usr/ftp/dev
    /usr/ftp/demo

    实现效果
    192.168.7.51:8052访问/usr/ftp/dev目录
    192.168.7.51:8053访问/usr/ftp/test目录
    192.168.7.51:8054访问/usr/ftp/demo目录

    apache安装目录

    /usr/local/apache

    1. 先放开三个端口

    vi /usr/local/apache/conf/httpd.conf(apache的主配置文件)

    Listen 80 在这行下面加
    Listen 8052
    Listen 8053
    Listen 8054

         2.  配置虚拟主机(在httpd.conf文件底部加就行)

    <VirtualHost 192.168.7.51:8052>
    DocumentRoot "/usr/ftp/dev/"
    Options Indexes 显示目录索引
    </VirtualHost>

    <VirtualHost 192.168.7.51:8053>
    DocumentRoot "/usr/ftp/test/"
    Options Indexes
    </VirtualHost>

    <VirtualHost 192.168.7.51:8054>
    DocumentRoot "/usr/ftp/demo/"
    Options Indexes
    </VirtualHost>

         3. 重启apache

    cd /usr/local/apache/bin
    ./apachectl stop
    ./apachectl start

         4. 这样可以依次访问了

    http://192.168.7.51:8052
    http://192.168.7.51:8053
    http://192.168.7.51:8054

         5. 错误

    You don't have permission to access / on this server

         6. 解决办法

    解决办法,找到这一段
    <Directory />
    AllowOverride none
    Require all denied
    </Directory>
    把第二句注释掉
    <Directory />
    AllowOverride none
    #Require all denied
    </Directory>

         7. 重启ok

  • 相关阅读:
    网络流
    第k短路(Dijkstra & A*)
    线段树(区间修改)
    线段树(单点修改)
    分块
    单调队列
    NOIP 2006 T2 金明的预算方案
    背包
    CH 6021 走廊泼水节
    关于数字序列匹配的一些问题(lis, lcs, lcis等)
  • 原文地址:https://www.cnblogs.com/liuchao102/p/4383696.html
Copyright © 2011-2022 走看看