apache 局域网访问
很多的朋友都想把自己的电脑打造为服务器使别人能够访问。比如说你自己写了一网站,只能自己通过localhost访问或127.0.0.1访问。但是怎么让别人的电脑也能访问呢?来看看自己写的网站。现在我来讲讲怎么让局域网内的主机来访问你的主机。
首先我们要安装Apache,这个大家都知道吧!Apache是世界 上公认的比较好的WEB服务器软件。我们先下载Apache然后安装起来。安装过程傻瓜式的,很轻松。然启动服务,然后在浏览器上输入127.0.0.1 如果能进去看到一默认的网页就说明Apache已经安装成功。大家应该知道127.0.0.1是本机的回环地址吧!也就是说是访问自己本机的,是为开发者 测试设计的。我们先来讲解一下127.0.0.1与localhost的区别。举个例子,百度的服务器有个IP地址115.239.210.27,你可以 通过百度的IP地址来访问(在浏览器上输入http://115.239.210.27/)但是一般我们不会这样做,记IP地址太难记了,我们会在浏览器 的地址栏输入http://www.baidu.com来进入,www.baidu.com就是百度的域名,同理我们本地的localhost就像是 127.0.0.1的域名,所以我们输入localhost和输入127.0.0.1的下效果是一样的。其实我们完全可以自己修改我们的域 名,window系统c:\windows\system32\drivers\etc\下的hosts文件里,用记事本打开可以看到最后一行也就是没有用#注释的一行127.0.0.1 localhost,这句话的意思就是127.0.0.1对应的域名是localhost.。所以你可以修改自己的域名,但是强烈建议不要修改这个,因为localhost已经是全世界公认的,如果你修改了导致不能访问。另外hosts有什么作用呢?当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名服务器进行IP地址的解析。如果你在hosts文件中的最后一行加上127.0.0.1 www.baidu.com那也就是说你每次登陆百度时都会进不去,到127.0.0.1里去了。嘿嘿是不是很好玩,这样你就可以在别人的电脑里做点手脚了弄点恶作剧。好像扯得太远了。
好 了Apache服务器搭建好了,启动他吧。现在127.0.0.1或localhost可以访问了,那用自己的主机的IP地址访问呢?试试看,在自己的 cmd里输入ipconfig查到自己的ip地址比如我的192.168.1.104,然后在浏览器里输入192.168.1.104,结果出现错误。这 是理所当然的,这就需要配置Apache。打开Apache的配置文件httpd.conf,这文件在Apache的安装文件里找,然后查找到一下内容
拒绝来自所有的访问,Allow from 127.0.0.1
允许127.0.0.1的访问。
Deny from all
apache 局域网访问的更多相关文章
- apache本地和局域网访问设置
apache本地和局域网访问设置 最近做项目需要同事ajax发项目给我,因为是测试环境,所以需要能访问我的服务器.我服务器直接用的wampserver.因为没有接触过,所以百度了一下,都是没有成功,后 ...
- WAMP环境 apache 2.4.23 局域网访问
参考了很多大神的分享解答, 现在不知道是参考的哪个人的 如有抄袭 侵权请告知, 加上链接或者删除!!! 最近想按个分屏提高学习代码效率, 晚上突然想到可以用本本连接WiFI 然后通过 局域网访问PC ...
- 阿里云服务器apache服务器局域网访问公网访问配置
阿里云服务器apache服务器局域网访问公网访问配置 一.总结 一句话总结: 1.再总结-------------------------------------------------------- ...
- WampServer3.0允许局域网访问配置教程
wamp server 下的Apache默认设置是不允许外网访问和局域网访问的,而直接搜索 wamp局域网访问配置,出现都是一些旧版本的wamp的配置信息,最新版本3.0.X需要使用以下配置方法: 配 ...
- xampp for mac配置局域网访问
下载了xampp,之前在window上面经常用.后来用了mac下载xampp后,配置局域网总是没成功.现在配置好了,来和大家分享一下配置局域网访问步骤. 1. 下载 下载地址:https://www. ...
- 郁闷~win7无法进行局域网访问解决
win7无法进行局域网访问解决 公司里经常会使用网络共享的文件服务器,但是用win7的那伙计,在输入帐号和密码后却提示密码错误,试验了多次都是如此. 经过网上搜索文章及自己的研究最后发现这是由于win ...
- 教你发布Silverlight Bussiness Application(SQL Server 登录,局域网访问,以及使用ArcGIS Server服务需要注意的问题)
原文:教你发布Silverlight Bussiness Application(SQL Server 登录,局域网访问,以及使用ArcGIS Server服务需要注意的问题) 之前发布过Silver ...
- webstrom vue项目让局域网访问
vue项目package.json "dev": "webpack-dev-server --inline --progress --config build/webpa ...
- XP局域网访问无权限、不能互相访问问题的完整解决方案
XP局域网访问无权限问题的完整解决方案: 1:用管理员账户登录系统 2:在“开始”-- “运行”里输入 GPEDIT.MSC 目的是打开组策略选项 3:依次展开”WINDOWS设置”-”本地策略”-” ...
随机推荐
- Java:批量插入、修改数据到数据库中的用法
在java中使用JDBC实现批处理的对象一般是使用PrepareStatement对象. 如何使用: Class.forName("Oracle.jdbc.driver.OracleDriv ...
- cssSelector定位笔记1
cssSelector定位方法:1.使用class属性定位元素:driver.findElement(By.cssSelector("input.login"));即可以先指定一个 ...
- mybatis里的foreach语句
相信用了Mybatis的朋友们,都曾有一个疑惑,就是foreach是怎么用的,下面我就简单讲讲我的理解: foreach主要用在SQL语句中迭代一个集合.foreach元素的属性主要由item,ind ...
- js字符串和正则表达式中的match、replace、exec等函数详解
正则并不是经常使用,而正则和字符串之间的函数关系又错综复杂,谁是谁的函数,又是怎么样的一种结果,往往我们是看一遍忘一遍,对此我是头疼不已,感觉自己是个笨蛋^_^. 为了以后不再查文档,特此把常用的函数 ...
- mysql count(*)和count(列)速率
count(*)通常是对主键进行索引扫描,count(列)不一定 count(*)是统计表中所有符合的记录总数,count(列)是计算表中所有符合的列的记录数 count的时候,如果没有where限制 ...
- Makefile使用库
这篇文章演示了Makefile使用mysqlpp库和lua库的写法. test.cpp: #include <iostream> #include <stdint.h> #in ...
- Linux_用户级_常用命令(2):cd
开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第二集包含命令:cd 一.格式: cd directory 使用cd命令在目录层次间移 ...
- Centos7上启动vpn客户端失败问题处理
在某台云主机上(Centos7)搭建vpn客户端,发现一直启动失败,检查了下日志,报错如下: Sat Jan :: WARNING: Your certificate is not yet valid ...
- 在Linux上配置Zabbix的环境
useradd -s /bin/false zabbix mkdir /usr/local/zabbix_agent mv /home/zihexin/zabbix_agents_3.2.0.linu ...
- QT的信号和槽
QObject::connect(&dummy, SIGNAL(sig()), &thread, SLOT(slot_main())); 这里slot_main()是thread类中的 ...