zoukankan      html  css  js  c++  java
  • wampserver64 apache2.4版本局域网互相访问总结

    wampserver64  apache2.4版本局域网互相访问总结

    背景:在我的电脑上给算法组开发了一个工具,需要在局域网环境下其他同事都能访问到,搞了一下午终于搞定,于是整理了这篇文档,给其他同行做个参考。

    首先思考这样一个问题:为什么部署在阿里云上的项目别人能访问,而部署在你电脑上的项目别人访问不了呢?还记不记在阿里云上购买完服务器后需要配置入站和出站的规则,然后以wampserver64为例,你需要修改apache的默认配置,这样你的项目才能上线后被别人访问到。同理,你就把自己的电脑比作阿里云服务器,局域网等同于万网, 所以,你也需要配置入站规格和apache的默认配置才能被局域网内的其他PC端访问到。那么清楚了这些原理,那我们就开始从这两个方面动手配置。

    第一步:新增入站规则

    局域网新增入站规则在防火墙中,打开windows防火墙——高级设置——入站规则——新建规则——选择“端口”——下一步——选择TCP、特定本地端口(填写80)——下一步——下一步——命名——完成

     

     

        如图上图所示,填写完入站规则后保存就在入站列表中找到你刚才命名的规则,你可以打开属性核对相关的配置,这个时候第一步就做完了。

    第二步:修改apache的配置(apache配置文件为httpd.conf

          首先需要确认apache的版本号,2.4版本以前的修改如下:

          <Directory />

            Options FollowSymLinks

            AllowOverride None

            Order deny,allow

            Deny from all

        </Directory>

        将最后一个Deny from all修改成Allow from all

        也即成

        <Directory />

            Options FollowSymLinks

            AllowOverride None

            Order deny,allow

            Allow from all

        </Directory>      

        2.4及其以上版本修改配置如下:

        <Directory />

            #AllowOverride none

            AllowOverride all

            #Require all denied

            Require all granted

        </Directory>

        然后保存重启wamp64,到这一步算是基本完事。因为我在本地项目中设置了虚拟域名。比如为:www.test.com  这样访问比较方便 那么如何让另一台同事的电脑也可以使用这个域名访问你的项目呢?这里我做了一点优化,比如我的PCA(192.168.2.2),同事的PCB(192.168.2.40),那么在同事的电脑中打开路径C:WindowsSystem32driversetc ,在这里看到有一个文件hosts的文件 使用记事本打开,新增  192.168.2.2  www.test.com  保存后在B浏览器中输入www.test.com 就可以正常访问你电脑中项目了(Mac本参见链接https://blog.csdn.net/qq_41162289/article/details/80239468)。

    .╭⌒╮ ─ ● ─ ╭ ⌒╮╭⌒╮. / │ \ .╭⌒╮ .╭ ⌒╮. ╭ ⌒╮. ╭ ⌒╮. ╭ ⌒╮ ╭⌒╮ ╭⌒╮ =====●=============== 希望你别迷路了, 希望你交到好朋友, 希望你别再被人欺负, 希望你幸福, 希望你一个人, 也能够坚强。
  • 相关阅读:
    5、python中的列表
    Linux---配置新服务器的常见操作(CentOS7)
    MapReduce原理篇
    用MR实现Join逻辑的两种方法
    Linux静态库与共享库
    mysql命令查看表结构及注释
    mysql 数据同步到 elastsearch7 数字类型精度丢失
    canal client-adapter 将mysql数据同步到 es elasticsearch 日期时间少8小时问题解决
    如何用redis做活跃用户统计-HyperLoglog
    jvm 虚拟机内存布局
  • 原文地址:https://www.cnblogs.com/weiwozui/p/13603137.html
Copyright © 2011-2022 走看看