精华内容
参与话题
问答
  • 要想让自己电脑上的apache服务器被局域网内其他电脑访问需要两步: 1、系统设置 在 控制面板 > 系统和安全 > Windows防火墙中 左侧点击 高级设置 点击左侧 入站规则,然后点击右侧的 新建规则,然后在弹出的入站...

    要想让自己电脑上的apache服务器被局域网内其他电脑访问需要两步:

    1.系统设置

    在 控制面板 > 系统和安全 > Windows防火墙中 左侧点击 高级设置
    点击左侧 入站规则,然后点击右侧的 新建规则,然后在弹出的入站规则向导中依次是
    规则类型:端口
    协议和端口我们选的是 TCP 协议和 特定本地端口(例:80)
    操作:允许连接
    何时应用规则中选中所有(域、公用、专用)
    输入名称和描述(例:局域网80端口)
    点击完成,就OK了。

    2.apache配置文件中设置访问权限 (apache2.4)

    <Directory />
        AllowOverride none
        #Require all denied
        Require all granted
    </Directory>
    将以上require  all  denied 改为require  all  granted 即可
    完成以上步骤,在局域网内其他电脑浏览器输入“我的ip”  即可访问我的电脑中www目录下的web应用。

    Apache2.2和Apache2.4中httpd.conf配置文件有差异

    下面看一下 Apache2.4 的变化:(官方英文说明

    所有的请求都被拒绝

    2.2上的配置

    Order deny,allow Deny from all

    2.4上的配置

    Require all denied

    所有请求都是允许的

    2.2上的配置

    Order allow,deny Allow from all

    2.4上的配置

    Require all granted

    在域中的所有主机都可以访问example,所有其他外网主机的访问被拒绝

    2.2上的配置

    Order Deny,Allow Deny from all Allow from example.org

    2.4上的配置

    Require host example.org

    要想外网访问将 Require local 该为 Require all granted 。

    1
    2
    3
    4
    5
    6
    经常会用到的:
    Require all denied
    Require all granted
    Require host xxx.com
    Require ip 192.168.1 192.168.2
    Require local

    举例说明

    仅允许IP:192.168.0.1 访问

    Require all granted Require ip 192.168.0.1

    仅禁止IP:192.168.0.1访问

    Require all granted Require not ip 192.168.0.1

    允许所有访问

    Require all granted

    拒绝所有访问

    Require all denied

    默认是 Require local 仅允许本地访问。

    
    
    
    
    
    
    展开全文
  • 安装apache服务器时遇到只能本地访问,局域网内其他电脑不访问apache:1.查看selinux运行状态及关闭selinux/usr/sbin/sestatus -v文本模式关闭selinux:vi /ect/selinux/config把 SELINUX=enforcing 注释掉:#...

    安装apache服务器时遇到只能本地访问,局域网内其他电脑不能访问apache:
    1.查看selinux运行状态及关闭selinux
    /usr/sbin/sestatus -v
    文本模式关闭selinux:
    vi /ect/selinux/config
    把 SELINUX=enforcing 注释掉:#SELINUX=enforcing ,然后新加一行为:SELINUX=disabled
    保存,reboot system!!!
    用命令setenforce可以修改Current mode,不能关闭selinux。
    但是依然不能访问apache;
    2.查看防火墙状态:
    service iptables status
    service iptables stop
    3.重启apache服务后,其他电脑可以访问apache了。
    4.chkconfig iptables off 关闭防火墙功能

    转载于:https://www.cnblogs.com/xiaoping-2014/p/4457943.html

    展开全文
  • 本机无论是通过IP地址:http://192.168.10.58/new5.html  还是通过http://localhost/new5.html 都可以正常...网上查了好多资料,都是说将deny改成allow,可是apache2.4里的配置文件里没有这些啊,只有这种:  A

    本机无论是通过IP地址:http://192.168.10.58/new5.html   还是通过http://localhost/new5.html 都可以正常访问。

    也已经将防火墙给关了,httpd.conf做了如下改变:   AllowOverride all。

    网上查了好多资料,都是说将deny改成allow,可是apache2.4里的配置文件里没有这些啊,只有这种:

    <Directory />
        AllowOverride all
        Require all denied
    </Directory>

    求大神帮助,到底该怎么配置呢。。搞了一个晚上了。

    谢谢

    展开全文
  • 前提:首页确定apache在本地可以正常运行,也就是说输入网址:http://localhost/(举例) 可以看到欢迎页面。步骤:1、通过本地连接设置好本地IP(不要自动获取IP),比方为:192.168.1.1102、配置httpd.conf文件:...

    前提:首页确定apache在本地可以正常运行,也就是说输入网址:http://localhost/(举例) 可以看到欢迎页面。

    步骤:

    1、通过本地连接设置好本地IP(不要自动获取IP),比方为:192.168.1.110

    2、配置httpd.conf文件:

    找到以下这个地方:

    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1

    把:Deny from all 改为 Allow from all 即可

    重启apache 则局域网的其他电脑就可以通过以下网址访问了:

    http://192.168.1.110/

     

     

    展开全文
  • 通过手机访问电脑Apache的端口

    千次阅读 2017-02-20 21:52:08
    如果你写了一个手机端的...2.然后设置防火墙(如果想设置,也可以直接关闭防火墙,然后第三步); 与入站设置一样设置! 3.查看电脑IP(打开cmd 命令:ipconfig)   4.用手机访问(IP+端口号+目录结构) 比如
  • apache搭建的WEB服务器,如何让用户只能通过设定的域名访问,而能直接通过服务器的IP地址访问呢? 方法一:在httpd.conf文件最后面,加入以下代码 NameVirtualHost 221.222.222.222 ServerName 221.222.222...
  • 别人无法访问自己电脑上的Apache服务器,其中最大的原因是因为Windows防火墙的因素。  1.有安装防火墙的,把防火墙关闭 2.windows默认带防火墙的,进入 控制面板-系统和安全-Windows 防火墙-允许的程序(win10...
  • wamp 3.1.0 64 中apache配置其他电脑访问

    千次阅读 2017-10-21 16:47:37
    前期版本中的apache配置文件httpd.conf中均有的配置,这次装的配置文件中没有。 解决办法除了常规的在  AllowOverride None  Require all granted 配置外,还需要在文件中另外增加虚拟主机的配置   ...
  • 关于Apache配置虚拟主机后在局域网中让其他电脑访问 #test1# NameVirtualHost*:80 ServerNamewww.t1.com DocumentRoot"/Users/me/www/test1" OptionsIndexesFollowSymLinks AllowOverrideAll O...
  • 很多的朋友都想把自己的电脑打造为服务器使别人能够访问。比如说你自己写了一网站,只能自己通过localhost访问或127.0.0.1访问。但是怎么让别人的电脑也能访问呢?来看看自己写的网站。现在我来讲讲怎么让局域网内的...
  • 访问apache官网,解决办法

    千次阅读 2018-05-14 20:30:40
    访问apache官网,解决办法前言: 前些天还能够访问...分析: 我访问其他网站都能访问,唯独访问apache官网。于是开始我怀疑是不是apache被墙了(屏蔽),后来仔细一想可能呀。怎么大的组织怎么会呢。 ...
  • Apache 2.4.x 局域网访问

    千次阅读 2018-12-12 00:21:06
    在使用局域网访问的时候,总是无法找到。在网上找了很多资料,大多都是说http.conf 或者 vhosts-ini 这两个主要配置文件的,可是不论如何修改都还是无法解决。 最终,通过apache语法检查命令找出问题所在 在cmd里,...
  • 1、wamp版本:wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b 修改方式,看图;修改完记得重启。 转载于:https://www.cnblogs.com/wamptao/p/5420460.html
  • windows安装了apache后,本机可以访问,局域网其他机器无法访问(获得本机局域网ip地址的方法是在cmd中输入ipconfig就行了 ipv4就是) 在 Vista/Win7 系统下,由于系统安全限制的问题,我们自己搭建的 Apache ...
  • Apache 2.4.x配置允许局域网访问

    千次阅读 2016-04-01 12:28:32
    打开apache配置文件httpd.conf,找到 # onlineoffline tag - don't remove  Require local 将Require local 改为 Require all granted  重启服务器,OK
  • 当手机访问报403错误的时候 此时需要配置,服务器的http.conf 文件 打开文件,搜索Directory 将原来的Require local替换为Require all granted; (找准地方,否则无效) 注:改完后,一定要重新...
  • 一、模拟器simulator访问电脑apache tomcat服务器 如果你想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 , 10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名。记住,在模拟器上用10.0...
  • Apache2.2及其以前版本 在&lt;Directory "D:\yourdocroot"...在Apache2.4版本中按照上述设置后重启Apache会报错,搜索后发现是Apache2.4版本中已经支持原来的配置语法,改成了新的Require...
  • 为什么80%的码农都做了架构师?>>> ...
  • 更改apache的配置文件httpd.conf Options FollowSymLinks AllowOverride None Order deny,allow Allow from all #以前是Deny from all # # Possible values for the Options directive are "None", "All", # or ...
  • 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.2),然后在windows系统下访问此虚拟机的ip地址,却访问不了。 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢!...
  • win7安装了apache后,本机可以访问,局域网其他机器无法访问 (获得本机局域网ip地址的方法是在cmd中输入ipconfig就行了 ipv4就是)  在 Vista/Win7 系统下,由于系统安全限制的问题,我们自己搭建的 Apache...
  • 解决内网其他机器无法访问本地Apache网站的问题 win7安装了apache后,本机可以访问,局域网其他机器无法访问 (Oracle也是类似的问题,解决办法一样,其实是一类问题) 在 Vista/Win7 系统下,由于系统安全限制的...
  • 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.2),然后在windows系统下访问此虚拟机的ip地址,却访问不了。 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢...
  • 最近在LINUX下面用apache架设WEB服务器,本机可以访问,但局域网里面的机器就访问. baidu里面查,有人说是LINUX的防火墙的问题,我用了service iptables stop,从局域网还是访问. 请问是不是要修改httpd.conf文件...
  • centos6或7上搭建apache之后通过其它主机无法访问的情况1、浏览器问题(这个我也知道为什么,但是确实存在)2、centos防火墙问题防火墙80 端口未开启 1、浏览器问题(这个我也知道为什么,但是确实存在) 我物理...
  • 如果你写了一个手机端的页面,想看...2.然后设置防火墙(如果想设置,也可以直接关闭防火墙,然后第三步); 与入站设置一样设置! 3.查看电脑IP(打开cmd 命令:ipconfig) 4.用手机访问(IP+端口号+目录结构) 比

空空如也

1 2 3 4 5 ... 20
收藏数 49,664
精华内容 19,865
关键字:

电脑访问不了apache