如果您不知道有一种方法可以离线自定义您的网站,那么什么是 Localhost?您可能需要问题的答案。本地主机是一个可能对您有用的便利,尽管很多人不知道它,但它也可以用于测试网络速度和阻止访问。
什么是本地主机?
任何计算机网络的本地主机;它指的是运行程序的计算机。本地主机就像本地服务器一样,允许您在本地计算机上托管程序或应用程序,而无需物理网络资源。换句话说,计算机充当虚拟服务器。为此,您不需要网卡、调制解调器或其他通信设备。 Localhost是通过接口访问操作系统内核中的驱动程序来使用的。
如您所知,我们使用更容易记住的域名来连接网站,而不是 193.0.1.12 等 IP 地址。每个连接到互联网的设备都有一个IP地址,用于识别。 IP 地址的格式为 1.1.1.1,“1”的范围为 1 到 255。
本地主机的默认IP地址是127.0.0.1,因此当您尝试连接到127.0.0.1时,您将始终连接到您自己的系统或您自己的PC。换句话说,当您的计算机使用本地主机时,它正在自言自语。
127.0.0.1已被安排为无法通过互联网上的任何网站或域名检索到。使用地址 127.0.0.1 允许与客户端程序运行在同一台计算机上的服务器程序建立连接。
有时 localhost 以“http://”开头。此 URL 允许您输入本地计算机上托管的网站。
本地主机环回意味着您的计算机检测到您正在访问本地资源而不是外部网络上的资源。
它允许网络连接自行循环,从而允许您在不存在此类网络或无法访问此类网络时模拟网络连接。
本地主机有什么用?
您在本地主机上工作的网站在技术上是离线的,无法通过互联网访问,并且只能由它们所在计算机的用户查看。
因此,localhost用于在将应用程序放置到 服务器之前检查它是否符合预期。使用 localhost,开发人员可以在本地系统上测试他们的应用程序,然后将其实时发布到主机服务器或互联网以查看其是否正常工作。例如;通过测试新主题的功能,可以从旧设计无缝切换到新设计,而不会破坏网站上的任何功能。
本地主机的另一个用例是网络速度控制,它允许您的操作系统成为模拟服务器。网络管理员可以通过向本地主机发送 ping 请求来执行连接检查,以确保所有设备和 TCP/IP 协议正常工作。 ping请求的结果包括发送、接收、丢失的数据包数量以及往返数据传输所花费的时间。
您还可以使用 localhost 来阻止恶意网站。本地机器上有一个hosts文件,其中包含IP地址和域名的映射。您可以通过将 localhost 域分配给不需要的 IP 地址来防止访问不需要的内容。
如何设置本地主机?
正如我们上面提到的,Localhost 是由 127.0.0.1 定义的,它是您的计算机在本地网络上的 IP。该函数使用一个名为“hosts”的文件来工作,该文件在所有 Windows 和基于 Unix 的系统上都可用。在 Linux 操作系统上,您可以在 /etc/hosts 中找到主机文件。
要激活Windows内置的此功能;单击控制面板 > 程序和功能 >打开或关闭 Windows 功能。
在打开的窗口中,选中“Internet 信息服务”和“Internet 信息服务可托管 Web 核心”选项旁边的复选框。
然后通过单击 Internet 信息服务旁边的 + 来展开选择。在打开的选项卡中,单击 Word Wide Web Services 旁边的 +。在子选项卡的“应用程序开发功能”中选中ASP、ASP.NET 3.5、ASP.NET 4.8的复选框。
当您按“确定”按钮时,将搜索本地主机安装所需的文件并应用更改
当您看到“已完成”警告时,请按“关闭”按钮。
要测试安装是否完成,请单击 各种货币政策工具及其目标编辑 我的电脑 > 本地磁盘 (C)。如果看到inetpub文件夹,则可以确定安装已完成。我们可以将inetpub文件夹中的wwwroot文件定义为保存网站文件的区域。
要在浏览器中测试 localhost 是否已安装,请在 Chrome 的地址栏中键入 localhost。如果按 Enter 键时打开上面显示的Windows Internet 信息服务页面,则安装已完成。
如果你想在WordPress网站的开发和测试阶段使用localhost;您需要安装XAMPP、MAMP、WAMP等程序之一,并从其官方网站下载 WordPress。您可以使用 XAMPP htdocs文件夹来存放发送到 localhost 的文件,使用www文件夹来存放 WAMP。
使用 localhost 有什么优点?
- 它可以与当前设备进行通信,就像与远程计算机进行通信一样。
- 它为开发人员提供了管理 单位电话号码的完整列表 网站、配置和测试必要更改的自主权。
- 它是免费的。在开发网站时,在所有准备工作完成之前,您不需要为域名和托管分配预算。当您的工作完成后,您可以查看我们的套餐以获得折扣价格。
- Localhost 可以离线处理对 WordPress 平台的任何更改或配置。
- Ping 测试是使用基本命令(例如 Windows 上的命令提示符或 macOS 上的终端)在本地主机上执行的。
- 无论互联网连接如何,您都可以继续处理您的应用程序。
- 本地工作允许查看者仅限于您和使用您计算机的人员。
概括
Localhost 是一款免费工具,其优点是允许网络管理员和 Web 开发人员独立于 Internet 测试其应用程序。
对于那些以前没有使用过的人来说,Localhost 是什么?受到这个问题的启发,他们尝试使用本地服务器;它在应用程序的开发阶段可能很有用。