互联网对我们来说是大量信息的来源,我们需要做的就是,如果我们想要任何信息,只需查询互联网,然后我们就会得到所需的响应。
但是谁向我们提供这些信息以及如何提供这些信息?所有这些都通过所谓的Web服务器来实现。除此之外,还有一些浏览器作为我们使用的应用程序,例如InternetExplorer、MozillaFirefox、Chrome、Safari等,用于与Web交互并浏览和检索称为Web客户端的Web服务器上的文件。
Web服务器基本上是简单的计算机程序,它们在使用Web客户端请求时分配网页。运行该程序的机器通常称为服务器,Web服务器和服务器这两个名称几乎可以互换使用。
一般很多人一想到Web服务器,就想到是一些高性能的计算机,虽然这在某种程度上是正确的,因为一些高性能计算机也被称为Web服务器,但是这些计算机是用虚拟主机的目的。在网络托管中,网络服务器使托管服务提供商能够在单个服务器上处理多个域(或多个网站)。通常,当有人提到网络服务器时,它是指可以在计算机系统上下载的软件。
什么时候需要网络服务器?
通常,Web服务器由Web托管公司和专业Web应用程序开发人员使用。实际上任何满足以下类别之一的人都可以使用它-
Web服务器如何工作?
当浏览器从Web服务器请求它并且Web服务器用该页面响应时,可以查看Internet上的页面。一个简单的图解表示如下图所示:

1、从域名获取IP地址:我们的网络浏览器首先获取域名(例如,对于这个页面,域名是www.mfisp.com)解析到的IP地址。它可以通过两种方式获取IP地址-
2、浏览器请求完整URL:在知道IP地址后,浏览器现在需要来自Web服务器的完整URL。
3、Web服务器响应请求:Web服务器通过发送所需页面来响应浏览器,如果页面不存在或发生其他错误,它将发送相应的错误消息。
例如:您可能在尝试打开网页时看到了Error404,这是页面不存在时服务器发送的消息。另一个常见的错误是401错误,因为我们提供的凭据(例如用户名或密码)不正确,导致我们无法访问。
4、浏览器显示网页:浏览器最终获取网页并显示,或者显示错误信息。
流行的网络服务器
有很多可用的Web服务器,例如Apache、MicrosoftIIS、NginxWebServer、LightSpeedWebServer。最受欢迎的两个是-
1、ApacheHTTP服务器:它是可用的最流行的Web服务器,并且被广泛使用。它由ApacheSoftwareFoundation开发和维护。该软件是根据Apache许可证制作的,这使其免费和开源。它适用于各种操作系统——Windows、MacOSX、Unix、Linux、Solaris、NovellNetware和FreeBSD。
2、MicrosoftInternetInformationService:MicrosoftIIS(InternetInformationService)是第二大使用最广泛的Web服务器,其市场份额与日俱增,并且很可能在未来几年彻底改革Apache。IIS服务器具有与Apache一样的所有功能,但它不是开源的。它由Microsoft开发和维护,因此它适用于所有Windows操作系统平台。
总而言之,个人或网络托管服务提供商可以使用网络服务器。如果个人这样做,他将仅在他自己的系统上本地托管网站(即,网站的内容只能在本地系统上访问,而不能在任何其他系统上访问),而当托管服务提供商公司托管它们时,该网站可供全球任何人查看。个人也可以使用他的网络服务器公开托管他的网站,但为此必须有专线互联网连接(以获得专用IP地址)和DNS服务器以将其与网站域连接(由于安全性,通常不首选原因)。
本文来源:虚拟主机--海外Web服务器的4个工作步骤(海外网站服务器)
本文地址:https://www.idcbaba.com/zhuji/1641.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



