Hình 2-20 Hệ thống web server
Khái niệm web server thực tế vẫn còn khá xa lạ với nhiều người, chính vì thế khi nghe đến nhiều người vẫn luôn thắc mắc web server là gì? Đây là tên gọi dành cho một loại máy chủ có dung lượng lớn, tốc độ cao có công dụng lưu trữ các thông tin trên internet như một ngân hàng dữ liệu bao gồm các website đã được thiết kế và các thông tin, tài khoản… có liên quan.
Xét ở mức độ cơ bản nhất, toàn bộ các website cần một chương trình máy tính, phân phối các trang web khi có yêu cầu từ người dùng. Chiếc máy tính chạy chương trình này là web server. Khi một người dùng sử dụng máy tính để truy cập một website, họ nhập và gửi yêu cầu tới internet về việc xem một trang web.
Điều này có thể thực hiện được là vì mỗi máy tính/ thiết bị kết nối internet đều được định danh với một địa chỉ nhận dạng duy nhất IP (viết tắt của từ Internet
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 44 Protocol – giao thức internet). Thông qua địa chỉ này, các máy tính có thể tìm kiếm nhau.
Mỗi trang web tương ứng có một địa chỉ duy nhất là URL (viết tắt của từ Uniform Resource Locator). Khi người dùng sử dụng máy tính (máy khách) nhập URL của website vào trình duyệt web. Ví dụ: nhập: https://hostinger.vn/ vào trình duyệt. Máy khách sẽ gửi yêu cầu truy cập đến IP của Web server sẽ nhận được yêu cầu về việc xem nội dung trang web của hostinger thông qua qua giao thức http – giao thức được thiết kế để gửi các file đến trình duyệt web và các giao thức khác. Web server sẽ sẽ gửi nội dung web (bài viết, hình ảnh, video,…) đến máy khách thông qua đường truyền internet.
Mỗi web server đều có một địa chỉ IP hoặc cũng có thể có một domain name. Bất kỳ máy tính nào cũng có thể trở thành web server bởi việc cài đặt lên nó một chương trình phần mềm server software và sau đó kết nối vào Internet.
Hình 2-21 Những lưu ý khi sủ dụng web server