网络服务器

我们解释了 Web 服务器是什么以及它的特性是什么。此外,它的用途和最常用的 Web 服务器。

Web 服务器在用户和信息所在的服务器之间进行调解。

什么是网络服务器?

计算, 网络服务器或服务器 HTTP 这是一块 软件 之间的通讯中介 服务器 所请求的数据和客户端的计算机所在的位置,允许双向或单向、同步或异步连接,以及任何应用程序 客户, 即使 浏览器 将可翻译(可渲染)代码转换为特定网页。换句话说,这些程序在 用户名 Internet 和您请求的信息所在的服务器。

网络服务器是 程式 日常使用 互联网,它使用各种数据协议进行通信,最常见且以某种方式标准是 HTTP (超文本传输​​协议)。但是,也可以使用该术语来指代 计算机 其中 档案 组成一个网站,连同必要的软件,以符合连接 数据 网。

Web 服务器的特性

在静态服务器上,文件在存储时发送。

Web 服务器在计算机上运行,​​等待来自客户端 Web 浏览器的请求,提供请求的数据以组成一个 网页 或者,如果失败,则会出现错误消息。 Web 服务器可以分为两类:静态和动态。

  • 静态服务器。它们由存储信息的计算机和响应信息的 HTTP 服务器组成。 协议 从订单。它的名字来源于文件在存储时发送的事实。
  • 动态服务器。相反,它们是包含附加软件(通常是应用程序和 数据库) 允许他们在将请求的信息发送给客户之前更新请求的信息。

什么是网络服务器?

用户在向服务器发送请求的浏览器中输入网址。

如前所述,Web 服务器的功能是在用户请求和包含请求信息的文件之间进行调解,这些文件存储在这些文件的计算机上。因此,您需要一个来发布网站,并且还需要访问构成任何网页的数据。这个过程发生如下:

  • 用户输入一个网址 (网址) 在您的浏览器中,它会向 Web 服务器发送请求。
  • Web 服务器(软件)在服务器本身(硬件) 或在它们始终可用且在线的托管服务中。
  • 然后根据请求处理文件并根据传输协议发送文件,即根据一组规范 沟通 计算机之间。
  • 浏览器接收文件并组合显示给用户的网页内容。

最常用的网络服务器

一些最常用的 Web 服务器如下:

  • nginx。由开发的 Web 服务器和代理 商业 同名。
  • 阿帕奇。它是一个开源的 HTTP Web 服务器,用于 Unix 计算机, 视窗 和 Macintosh,由开发和维护 社区 组成 Apache 软件基金会的用户。
  • Internet 信息服务或 IIS。 Web 服务器和为以下目的设计的一组服务 微软Windows 它最初包含在其 NT 版本中。
  • 切诺基。它是一个用 C 语言编写的多平台 web 服务器,在 GNU 通用公共许可证下可用,来自 免费软件.
  • 雄猫。 Apache 发行版也称为 Jakarta Tomcat,在 servlet (Java) 的原则下运行。
!-- GDPR -->