zoukankan      html  css  js  c++  java
  • 局域网访问本地wampserver调试环境

    今天在尝试使用apache环境做本地调试时突发奇想能不能用修改host文件,新建虚拟域名直接访问本地目录。感觉调试起来更真实。

    一、配置文件httpd.conf
    路径:D:Program Files (x86)wampinapacheapache2.4.9confhttpd.conf
    或者点击桌面右下角wamp图标 也可以快速找到
    然后在配置文件内搜索httpd-vhosts.conf;去掉这一行的#注释  保存。

     打开局域网访问的权限(注释Require local;添加Require all granted)

    二、配置文件httpd-vhosts.conf

    路径:D:Program Files (x86)wampinapacheapache2.4.9confextrahttpd-vhosts.conf

    三、修改host文件添加映射C:WindowsSystem32driversetc下host文件

    怎么让局域网内访问呢?

    首先保证你原先的配置文件已经打开局域网访问的权限
    如果原先没有打开
    1)那么先查看下apache的版本
    2)如果是2.4以下版本;那么在httpd.conf搜索Deny from all  修改成 Allow From All
    3)如果是2.4以上的版本;那么在httpd.conf搜索Require local  修改成 Require all granted
    再次打开拓展配置文件httpd-vhosts.conf(我保证最后一次)
    然后添加如下代码  serverName修改成局域网ip,DocumentRoot修改成www路径或者也可以设置成上面配置好的虚拟主机项目路径

    VirtualHost *:80>

        ServerAdmin webmaster@dummy-host.localhost
            ServerName 192.168.10.1
        DocumentRoot "E:wampwww"
        ServerAlias localhost
        ErrorLog "logs/dummy-host.localhost-error.log"
        CustomLog "logs/dummy-host.localhost-access.log" common
    </VirtualHost>

    保存 重启wamp 用手机浏览器输入局域网ip测试一下吧
    后期有其他的虚拟主机项目,只要在httpd-vhosts.conf添加一个类似代码就可以了。

  • 相关阅读:
    [linux]CentOS防火墙
    [工具]VIM键位
    [mac]mac 终端 常用命令
    [数据结构]“堆”,"栈","堆栈","队列"的区别
    [java]Java构造方法与析构方法
    [环境]Eclipse安装WindowBuilder
    [BZOJ 1441]Min(裴蜀定理)
    [BZOJ 4563][Haoi2016]放棋子(错排公式)
    [BZOJ 4517][Sdoi2016]排列计数(组合数学/错排公式)
    [BZOJ 3680]吊打XXX(模拟退火)
  • 原文地址:https://www.cnblogs.com/aten/p/9372449.html
Copyright © 2011-2022 走看看