Máy chủ Web là gì ? Nguyên tắc hoạt động của máy chủ web ?

Thảo luận trong 'Hosting - Domain - VPS' bắt đầu bởi phuonghong3198, 2/12/15.

  1. phuonghong3198

    Tham gia ngày:
    16/8/15
    Bài viết:
    178
    Đã được thích:
    0
    Máy chủ Web Server là máy tính mà trên đó cài đặt phần mềm phục vụ web, đôi khi người ta cũng gọi chính phần mềm đó là web server. Tất cả các web server đều hiểu và chạy được các file *.htm và *.html. Tuy nhiên mỗi web server lại phục vụ một số kiểu file chuyên biệt chẳng hạn như llS của Microsoft dành cho *.asp, *.aspx…; Apache dành cho *.php…; Sun Java system web server của SUN dành cho *.jsp…

    Ở phần lõi của máy chủ web là một dịch vụ web phục vụ nội dung tĩnh cho một trình duyệt bằng cách tải một tập tin từ đĩa và chuyển nó lên mạng, tới một người sử dụng trình duyệt web. Sự trao đổi hoàn toàn này được thực hiện gián tiếp thông qua một trình duyệt và một máy chủ kết nối tới một thiết bị khác sử dụng HTTP. Bất kỳ máy tính nào cũng có thể vào trong một dịch vụ web bằng cách cài đặt phần mềm dịch vụ và kết nối internet. Trên mạng có rất nhiều các phần mềm ứng dụng dịch vụ web, bao gồm các phầm mềm cung cấp tên miền từ NCSA và Apache, và các phần mềm thương mại của Microsoft, Netscape và của nhiều hãng khác

    Khi bạn click chuột vào đường link đến một trang web bất kỳ hoặc đánh vào địa chỉ URL (Uniform Resource Locator) của nó, những hoạt động gì sẽ xẩy ra đằng sau đó để trang web hiển thị ra màn hình?

    Nguyên tắc hoạt động của máy chủ web

    Giả sử có một người quen gọi điện thoại cho bạn: “Tôi vừa xem một trang web cung cấp dịch vụ máy chủ rất chuyên nghiệp! Bạn hãy đánh vào địa chỉ sau và xem thử nhé, địa chỉ trang web này là nhanhoa.com khi bạn gõ dòng địa chỉ đó vào trình duyệt web và ấn Enter, trang web sẽ hiển thị trên màn hình của bạn.

    Làm thế nào mà trang web có thể hiển thị được như vậy? Cơ chế hoạt động của máy chủ web là gì?

    Các bước cơ bản trong tiến trình truyền tải trang web đến màn hình của bạn được thể hiện theo mô hình sau:

    Các tiến trình cơ bản

    Theo mô hình trên, trình duyệt web (bên trái) thực hiện một kết nối tới máy chủ web (bên phải), yêu cầu một trang web và nhận lại nó. Sau đây, là thứ tự từng bước cơ bản xảy đến đằng sau màn hình của bạn:

    Trình duyệt web tách địa chỉ website làm 3 phần:

    Tên giao thức: “http”

    Tên miền của máy chủ web: “nhanhoa.com”

    Tên tệp HTML: “web-server.htm”

    Trình duyệt liên hệ với máy chủ tên miền (DNS Server) để chuyển đổi tên miền “nhanhoa.com” ra địa chỉ IP tương ứng. Sau đó, trình duyệt sẽ gửi tiếp một kết nối tới máy chủ của website có địa chỉ IP này qua cổng 80. Dựa trên giao thức HTTP, trình duyệt gửi yêu cầu GET đến máy chủ, yêu cầu tệp HTML “web-server.htm”. (Chú ý: một cookies cũng sẽ được gửi kèm theo từ trình duyệt web đến máy chủ).

    Tiếp đến, máy chủ sẽ gửi một file văn bản có các thẻ HTML đến trình duyệt web của bạn (một cookies khác cũng được gửi kèm theo từ máy chủ tới trình duyệt web, cookies này được ghi trên đầu trang của mỗi trang web).

    Trình duyệt web đọc các thẻ HTML để xác lập định dạng (hình thức trình bày) trang web và kết xuất nội dung trang ra màn hình của bạn.

    Trong giao thức HTTP nguyên bản, bạn cần cung cấp đầy đủ đường dẫn của tên tệp, ví dụ như “/” hoặc “/tên tệp.htm”. Sau đó, giao thức sẽ tự điều chỉnh để có thể đưa ra một địa chỉ URL đầy đủ. Điều này cho phép các công ty kinh doanh dịch vụ lưu trữ có thể lưu trữ nhiều tên miền ảo (virtual domains), có nghĩa nhiều tên miền cùng tồn tại trên một máy chủ và sử dụng cùng một địa chỉ IP duy nhất. Ví dụ, trên máy chủ của Nhân Hòa, địa chỉ IP là 123.30.171.44, nhưng nó có hàng trăm tên miền khác nhau cùng tồn tại.

    Rất nhiều máy chủ web đưa thêm các chế độ bảo mật trong nhiều tiến trình xử lý. Ví dụ, khi bạn truy cập vào một trang web và trình duyệt đưa ra một hộp hội thoại yêu cầu bạn đưa vào tên truy cập và mật khẩu, lúc này trang web mà bạn truy cập đã được bảo vệ bằng mật khẩu. Máy chủ web hỗ trợ người quản lý trang web duy trì một danh sách tên và mật khẩu cho phép những người được phép truy cập vào trang web. Đối với những máy chủ chuyên nghiệp, yêu cầu mức độ bảo mật lớn hơn, chỉ cho phép những kết nối đã được mã hóa giữa máy chủ và trình duyệt, do đó những thông tin nhạy cảm như mã số thẻ tín dụng… có thể được truyền tải tên Internet.

    Đó là tất cả những vấn đề cơ bản mà máy chủ Web họat động để truyền tải các trang web chuẩn hay còn gọi là trang web tĩnh. Các trang web tĩnh là những trang web không thay đổi, trừ khi người tạo ra trang web đó thay đổi lại.

    Dịch vụ về máy chủ nên lựa chọn đơn vị nào ?

    Trên thị trường hiện nay đã có rất nhiều nhà cung cấp dịch vụ server khác nhau. Nếu chưa lựa chọn được thì Nhân hòa sẽ là một lựa chọn cho bạn, một trong những nhà cung cấp chất lượng, uy tín và nhận được nhiều phản hồi tốt từ khách hàng.

    Với đội ngũ nhân viện kỹ thuật chuyên nghiệp tận tình, phong cách chăm sóc khách hàng mang tính chuyên nghiệp cao Nhân hòa đang là một cái tên thường được nhắc đến và lựa chọn trong các nhà cung cấp dịch vụ về các dịch vụ về máy chủ, các gọi dịch vụ máy chủ ảo vps giá rẻ và các dịch vụ về tên miền, hosting... phục vụ nhiều đối tượng khách hàng, từ những cá nhân cho đến các tổ chức, doanh nghiệp luôn đem đến sự hài lòng về sản phẩm dịch vụ và giải pháp công nghê tốt nhất cho tất cả mọi người.

    Công ty TNHH Phần Mềm Nhân Hòa. Website: Nhanhoa.com
    Tổng đài liên hệ: 1900 6680 / Hotline: 0986 946 346 – 0979 079 707

    Giới thiệu địa chỉ giao hang nhanh uy tín chuyên nghiệp tại ShipAZ
     
    #1

Chia sẻ trang này