配置WAMP来实现内外网的访问

第一步:修改apache下的httpd.conf

由于我的apache下的httpd.conf文件里面没有网上教程里提到的deny from all字段,

1.于是找到#onlineoffline   tag -don’t remove字段,把原先的REQUIRE LOCLA注释掉然后手动在下面添加:

Order allow,deny

Allow from all

2.然后把所有的AllowOverride none   Require all denied都注释掉,在下面添加Allow from all,

3.再把# The following lines prevent .htaccess and.htpasswd files from being

# viewed by Webclients.

#

字段下的内容如下修改或填写

<Files".ht*">

    #Require all denied

     Order Allow,Deny

     Allow from all

     Satisfy All

</Files>

4.接着把<Directory"E:/webstorm/wamp/bin/apache/apache2.4.9/cgi-bin">

    AllowOverride all

    Options Indexes FollowSymLinks

    Order Allow,Deny

    Allow from all

</Directory>

改成如上内容

5.

把Listen:80改成Listen 192.168.1.103:80(这句里面192.168.1.103ip地址;冒号后面的80是端口,再添加Listen:127.0.0.1:80,总之改后的形式为

#Listen12.34.56.78:80

Listen192.168.1.103:80

Listen127.0.0.1:80

Listen [::0]:80

由于我少了127.0.0.1:80这一项,导致输入localhost和127.0.0.1不能打开wampserver标准页面,只有输入ip才会显示标准页面,加上Listen 127.0.0.1:80后完美解决

 

6.然后找到#Include conf/extra/httpd-vhosts.conf,把前面井号注释取消,变成Include conf/extra/httpd-vhosts.conf

7. 修改httpd-vhosts.conf,

<VirtualHost192.168.1..103:80>

    ServerAdminabce@gmail.com #你的邮箱

    DocumentRoot"e:/webstorm/wamp/www" #你放网页的文件夹

    ServerName  mywebsite.xxxx.net#你在花生壳申请的域名

    ServerAlias  mywebsite.xxxx.net#你在花生壳申请的域名

 

</VirtualHost>

第二步:设置映射及路由

1 修改C:\Windows\System32\drivers\etc\hosts文件

在127.0.0.1   localhost下面添加:本地IP    花生壳域名

2 设置路由器,有三个地方要设置

注意,自己路由器的地址都是192.168.1.1(但有的有端口,例如我们实验室192.168.1.1:8080)

设置虚拟服务器,我的路由器上连接了多台电脑或者手机,让用户访问80,请求都会被路由器转发到我的电脑192.168.1.103

在“转发规则”—“虚拟服务器”添加如图的映射关系,ip为自己的ipv4地址

 

a、设置DMZ:

“转发规则”—“DMZ主机

b、设置动态DNS

用户名和密码是自己的花生壳账号密码,点“启用DNNS”

过了段时间apache始终无法启动,各种百度各种改,还是不行,原来局域网内的ip是每天随机分配的,之前各种参数是按192.168.1.102来设置的,今天变成了192.168.1.103

所以需要去路由设置里绑定我的电脑mac地址与ip

IPMAC地址绑定:

添加

或者直接在cmd里绑定:首先输入arp –a,会显示路由表

然后记住自己的macip,输入arp –s ip mac即可绑定

要解绑输入arp –d ip mac

第三步:

本地局域网访问

输入本机ip/xxx.html:192.168.1.103/testing.html

外网访问:

输入花生壳域名/xxx.html:xxxxxxxxxx/testing.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值