máy chủ web

Tin HọC

2022

Chúng tôi giải thích máy chủ web là gì và đặc điểm của nó là gì. Ngoài ra, nó dùng để làm gì và các máy chủ web được sử dụng nhiều nhất.

Máy chủ web làm trung gian giữa người dùng và máy chủ chứa thông tin.

một máy chủ web là gì?

Trong tin học, một máy chủ web hoặc Máy chủ HTTP nó là một phần của phần mềm thông tin liên lạc làm trung gian giữa máy chủ trong đó dữ liệu được yêu cầu và máy tính của khách hàng được lưu trữ, cho phép kết nối hai chiều hoặc một chiều, đồng bộ hoặc không đồng bộ, với bất kỳ ứng dụng nào của khách hàng, ngay cả với trình duyệt dịch mã có thể dịch (có thể kết xuất) sang một trang web cụ thể. Nói cách khác, đây là những chương trình làm trung gian giữa tên tài khoản Internet và máy chủ chứa thông tin bạn yêu cầu.

Các máy chủ web là chương trình sử dụng hàng ngày trong Internet, sử dụng các giao thức dữ liệu khác nhau để giao tiếp, tiêu chuẩn phổ biến nhất và bằng cách nào đó là HTTP (Giao thức truyền siêu văn bản). Tuy nhiên, cũng có thể sử dụng thuật ngữ này để chỉ máy vi tính trong đó các tập tin tạo nên một trang web, cùng với phần mềm cần thiết để tuân thủ kết nối của dữ liệu Web.

Đặc điểm của máy chủ web

Trên máy chủ tĩnh, các tệp được gửi khi chúng được lưu trữ.

Máy chủ web hoạt động trên máy tính chờ yêu cầu từ trình duyệt web của khách hàng, cung cấp dữ liệu được yêu cầu để tạo trang web hoặc, không thành công, một thông báo lỗi. Máy chủ web có thể có hai lớp: tĩnh và động.

  • Máy chủ tĩnh. Chúng bao gồm một máy tính nơi thông tin được lưu trữ và một máy chủ HTTP phản hồi giao thức từ đơn đặt hàng. Tên của nó xuất phát từ thực tế là các tệp được gửi đi khi chúng được lưu trữ.
  • Các máy chủ động. Thay vào đó, chúng là các máy chủ tĩnh có chứa phần mềm bổ sung (thường là các ứng dụng và cơ sở dữ liệu) cho phép họ cập nhật thông tin được yêu cầu trước khi gửi cho khách hàng.

Máy chủ web dùng để làm gì?

Người dùng nhập địa chỉ web vào trình duyệt để gửi yêu cầu đến máy chủ.

Như đã nói, chức năng của máy chủ web là trung gian giữa các yêu cầu của người dùng và các tệp chứa thông tin được yêu cầu, trên máy tính nơi chúng được lưu trữ. Do đó, bạn cần một người để xuất bản một trang web và cũng có quyền truy cập vào dữ liệu tạo nên bất kỳ trang web nào. Quá trình này xảy ra như sau:

  • Người dùng nhập địa chỉ web (Url) trong trình duyệt của bạn và nó sẽ gửi một yêu cầu đến máy chủ web.
  • Máy chủ web (phần mềm) tìm kiếm các tệp có liên quan trên chính máy chủ (phần cứng) hoặc trong một dịch vụ lưu trữ nơi chúng luôn có sẵn và trực tuyến.
  • Các tệp sau đó được xử lý theo yêu cầu và được gửi theo giao thức truyền, nghĩa là theo một bộ quy tắc quy định giao tiếp giữa các máy tính.
  • Trình duyệt nhận các tệp và tập hợp nội dung của trang web được hiển thị cho người dùng.

Máy chủ web được sử dụng nhiều nhất

Một số máy chủ web được sử dụng nhiều nhất như sau:

  • Nginx. Máy chủ web và proxy được phát triển bởi việc kinh doanh đồng âm.
  • Apache. Nó là một máy chủ web HTTP mã nguồn mở, được sử dụng cho các máy tính Unix, các cửa sổ và Macintosh, được phát triển và duy trì bởi cộng đồng của những người dùng tạo nên Apache Software Foundation.
  • Dịch vụ Thông tin Internet hoặc IIS. Máy chủ web và tập hợp các dịch vụ được thiết kế cho Microsoft Windows mà ban đầu được bao gồm trong phiên bản NT của nó.
  • Cherokee. Nó là một máy chủ web đa định dạng được viết bằng ngôn ngữ C, có sẵn theo Giấy phép Công cộng GNU, từ phần mềm miễn phí.
  • Tomcat. Một bản phân phối Apache còn được gọi là Jakarta Tomcat, hoạt động theo nguyên tắc của các servlet (Java).
!-- GDPR -->