在计算机网络中,localhost(意为“本地主机”,指“这台计算机”)是给回路网络接口(loopback)的一个标准主机名,相对应的IP地址为127.0.0.1(IPv4)和[::1](IPv6)。
localhost是什么
localhost指本地主机,对应IP是127.0.0.1 ,网页设计软件中经常遇到这个词,比如说localhost预览,其实就是在本机预览,需要配置本机环境进行解析,虚拟出一个WEB服务器后能够在本机作为服务器预览网页设计的效果。这个名称也是一个保留域名(RFC 2606) ,为了避免同狭义定义主机名混淆而单独列出。
在可用其他方式使用计算机主机名称的地方,可以指定主机为localhost。例如,将web服务器上安装的web浏览器指向http://localhost,将会显示运行这个浏览器的计算机上所服务的网站的主页,但是只有当web服务器配置至服务回路接口时才能显示。
一个特殊的DNS主机名,代表分配给引用这个名称的计算机的IP地址。把这个名称看作是提供快速但是不可靠服务的无连接协议。
localhost 指你所在的计算机本身。
在windows系统它成了127.0.0.1的别名 ,在Unix系统下,查看网卡配置会发现作为本地回环的方式,一定程度上使用localhost比127.0.0.1要快一些。
重要重申localhost和IIS、IE、windows无关,它就是指你使用的计算机本身。
在Hosts文件中,localhost指向的IP是127.0.0.1这个关系是可以修改的。
localhost打不开的解决方法
1、点开始,打开控制面板,如下图
2、然后输入程序与功能,或者直接打开程序与功能。
3、在程序与功能左边点击打开启用或关闭windows功能
4、然后勾选叫internet information services的两个框,选中它们点确定,如下图
5、然后看看wampserver系统托盘里的图标是不是变绿色了,如下图,这样就正常了。
6、如果不是这个颜色,说明还有服务没打开,我们手动去打开,点击我的电脑,鼠标右键点属性,然后点管理,进入服务管理,然后我们手动去启动两个叫wampapache和wampmysqld的服务,如下图。
7、如果你的没发现这两个服务,我们可以去wampserver重新安装,方法如下图
8、然后重启所有服务器就可以了
9、然后我们再去浏览器里输入localhost是不是可以打开了,如下图这样的界面就表示成功了。