配置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的安装文件里找,然后查找到一下内容
配置Apache将自己的电脑做服务器使局域网内的电脑访问自己的主机的更多相关文章
- 安装apache服务器时遇到只能本地访问,局域网内其他电脑不能访问apache:
安装apache服务器时遇到只能本地访问,局域网内其他电脑不能访问apache:1.查看selinux运行状态及关闭selinux/usr/sbin/sestatus -v文本模式关闭selinux: ...
- vue配置手机通过IP访问,Win10让局域网内其他电脑通过IP访问网站的方法
vue配置手机通过IP访问config/index.js// Various Dev Server settings host: '0.0.0.0', // can be overwritten by ...
- XAMPP服务器在局域网只能本机访问且无法用IP访问的解决办法 (转)
XAMPP服务器在局域网只能本机访问且无法用IP访问的解决办法 前几天安装了xampp for pc 1.7.4版本. 装好后在本地电脑通过https://localhost访问正常. 然后换了台电脑 ...
- Win10系统下怎么让局域网内其他电脑通过IP访问网站
最近,有位win10系统用户在电脑上制作好网站后,希望能让局域网内的其他电脑通过IP直接访问自己电脑的网站,以便得到更好地测试效果.可是,该用户操作了很久都没成功.那么,我们如何配置win10电脑的I ...
- 查询局域网内在线电脑IP
COLOR 0A CLS @ECHO Off Title 查询局域网内在线电脑IP :send @ECHO off&setlocal enabledelayedexpansion ECHO 正 ...
- 怎么查询局域网内全部电脑IP和mac地址等信息?
在局域网内查询在线主机的IP一般比较简单,但局域网内全部电脑的IP怎么才能够查到呢?查询到IP后我还要知道对方的一些详细信息(如MAC地址.电脑名称等)该怎么查询呢??? 工具/原料 Windows ...
- 怎么查询局域网内全部电脑IP和mac地址..
在局域网内查询在线主机的IP一般比较简单,但局域网内全部电脑的IP怎么才能够查到呢?查询到IP后我还要知道对方的一些详细信息(如MAC地址.电脑名称等)该怎么查询呢??? 工具/原料 Windows ...
- 查询局域网内全部电脑IP和mac地址等信息
怎么查询局域网内全部电脑IP和mac地址等信息_百度经验 https://jingyan.baidu.com/article/54b6b9c0348e432d583b47c1.html 枚举ping ...
- 批处理 bat 查询局域网内在线电脑IP
查看自己局域网的IP和物理网卡地址可以在 WIN+R –> 打开cmd 键入 arp -a 可以看到局域网中所有的在线IP COLOR 0A CLS @ECHO Off Title 查询局域网内 ...
随机推荐
- matlab 画框(二) 去白边
在matlab图像处理中,为了标识出图像的目标区域来,需要利用plot函数或者rectangle函数,这样标识目标后,就保存图像. 一般saves保存的图像存在白边,可以采用imwrite对图像进行保 ...
- matlab调用opencv函数的配置
环境: VS2010 活动解决方案平台x64 WIN 8.1 Opencv 2.4.3 Matlab 2012a 1. 首先保证vs2010能正确调用opencv函数, 2. Matlab中选择编 ...
- 图解Nosql(hbase)与传统数据库的区别
图解Nosql(hbase)与传统数据库的区别http://www.aboutyun.com/thread-7804-1-1.html(出处: about云开发) 问题导读:1.nosql数据库能否删 ...
- c++中的243、251、250错误原因
c++中的243.251.250错误,原因可能是不小心输入了中文符号.
- UVALive 4682 XOR Sum (trie)
题意:求一段连续的数字使得它们的异或和最大. 思路:首先利用前缀和求sum[i],这样求某段连续数字异或和最大就是求某两个j和i满足sum[i]^sum[j-1]最大,问题就变成了找两个数的异或最大. ...
- c规范(1)
1文件结构 头文件.h 保存文件声明 定义文件.c 程序实现 2版本标示 用注释 (1)版权信息. (2)文件名称,标识符,摘要. (3)当前版本号,作者 修改者,完成日期. (4)版本历史信息. ...
- Java关键字final、static使用总结(转)
Java关键字final.static使用总结 一.final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类.非抽象类成员方 ...
- Python入门(一,Ubuntu环境搭建)
一,Python下载 下载地址:http://www.python.org/download/ 二,安装 在Ubuntu平台上安装Python步骤: 1.解压缩下载的源码压缩包 2.在解压缩的目录下执 ...
- 计算几何----判断空间点是否在一个四面体(tetrahedron)内部
DESCRIPTION: 判断空间点 P(x, y, z)是否在一个四面体的内部? Let the tetrahedron have vertices V1 = (x1, y1, z1) V2 = ( ...
- BZOJ 2111 排列计数
f[i]=f[l]*f[r]*C(size[l]+size[r],size[l]). 需要lucas. #include<iostream> #include<cstdio> ...