close

Hướng dẫn cách kiểm tra Server của website 2024

Tác giả: TinoHost Ngày cập nhật: 11/01/2024 Chuyên mục: Webmasters
Disclosure
Website Wiki.tino.org được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Wiki.tino.org có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Wiki.tino.org sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại wiki.tino.org được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.

Vô tình tìm được một website vô cùng “xịn”, bạn muốn biết website của họ đặt server ở đâu, sử dụng hosting hay VPS của nhà cung cấp nào và nhiều hơn về những thông tin liên quan nữa để giúp cho website của bạn trở nên “xịn” như vậy. Trong bài viết này, Tino Group sẽ giúp bạn hiểu về Web Server là gì, các loại Web Server thông dụng mà các website trên internet đang dùng cũng như hướng dẫn cách kiểm tra server của website bất kỳ.

Giới thiệu Web Server

Web Server là gì?

Web Server là một máy chủ web, có thể hiểu đây là một máy tính được kết nối mở rộng với tập hợp các mạng máy tính. Máy chủ sẽ chưa toàn bộ dữ liệu được giao quyền quản lý. Mỗi Web Server có một địa chỉ IP riêng, dung lượng lớn và tốc độ cao để có thể lưu trữ cũng như vận hành trơn tru trên internet để đảm bảo hoạt động liên tục và cung cấp dữ liệu cho mạng lưới máy tính của Web Server này.

web-server-la-gi
Web Server là gì?

Web Server có thể xử lý dữ liệu và cung cấp thông tin đến máy khách qua môi trường internet thông qua giao thức HTTP (Hypertext Transfer Protocol – giao thức truyền tải siêu văn bản).

Cách thức hoạt động của Web Server

Lưu trữ các file của web trên hosting

Web Server sẽ lưu trữ các file của bạn trên mây để có thể:

  • Luôn sẵn sàng thông tin và đáp ứng nhu cầu tìm kiếm của người dùng
  • Luôn luôn kết nối trực tiếp với mạng internet.
  • Có một địa chỉ IP cố định sẽ ít gây ảnh hưởng tới thứ hạng trên Google hơn.
  • Những dịch vụ này sẽ luôn được các nhà cung cấp thường xuyên bảo dưỡng, duy trì và bảo vệ.
cach-thuc-hoat-dong-cua-web-server
Cách thức hoạt động của Web Server

Cách thức giao tiếp qua HTTP

Web Server hỗ trợ giao thức HTTP. Nói đơn giản thì HTTP hoạt động trên mô hình máy chủ (server) và máy khách (client), khi người dùng gửi yêu cầu từ máy khách thì máy chủ sẽ trả lời lại.

HTTP có các quy tắc như:

  • Duy nhất máy khách (client) mới có thể tạo ra yêu cầu HTTP đến máy chủ (server). Các server chỉ đóng vai trò đáp trả các yêu cầu từ client.
  • Client phải cung cấp đường dẫn đến tài nguyên (URL) khi yêu cầu thông qua HTTP.
  • Tất cả các yêu cầu HTTP sẽ được Web Server trả lời.
    • Khi nhận được yêu cầu, HTTP sẽ kiểm tra xem URL có trùng khớp với file hiện có hay không.
    • Nếu có server sẽ trả lại thông tin được yêu cầu. Nếu không thì server sẽ trả lại một thông điệp báo lỗi về trình duyệt (404 Not Found – một trong những lỗi phổ biến nhất) nếu nó không thể nào xử lý được yêu cầu đó.

Các loại Web Server thông dụng

Nói đến Web Server thì bạn nghĩ ngay đến Apache rồi đúng không? Tất nhiên rồi, vì Apache cũng chiếm đến hơn 50% trên tổng số lượng Web Server đang được sử dụng.

so-lieu-the-hien-su-thong-tri-cua-apache
Số liệu thể hiện sự thống trị của Apache

Tuy nhiên, Apache được nhiều người sử dụng không hẳn là vì độ mạnh mẽ. Vì là một trong những Web Server lâu đời nhất, Apache được sử dụng rộng rãi. TinoHost cũng đã có bài viết so sánh giữa Nginx và LiteSpeed, bạn có thể tham khảo tại : So sánh OpenLiteSpeed và NGINX.

Hướng dẫn cách kiểm tra server của website

Làm sao để kiểm tra server một website đang sử dụng?

Để kiểm tra, ta có thể thực hiện những thao tác kiểm tra ngay trên trình duyệt của bạn, trong hướng dẫn này Tino Group sẽ thực hiện bằng trình duyệt Chrome.

Kiểm tra Web Server của website

Bước 1: Truy cập vào chế độ nhà phát triển

Cách 1: Bạn vào trang bạn muốn kiểm tra => nhấn nút F12 trên bàn phím.

Tuỳ vào trang web có sử dụng các hình thức bảo mật chống copy nội dung hay không, phương thức này mới hoạt động. Tuy nhiên phần lớn các trang web không sử dụng plugin chống copy, nên tỉ lệ thành công là rất cao.

Cách 2: Nhấn tổ hợp phím Ctrl + Shift + I

Bạn có thể thử cách này và đây là cách sẽ hữu hiệu gần như với mọi web dù có chống copy nội dung hay không. Sau khi vào được trang chế độ nhà phát triển ta sẽ đến bước 2.

Bước 2: Kiểm tra Web Server mà website sử dụng

Chọn tab Network trong cửa sổ nhà phát triển.

kiem-tra-web-server-cua-website
Kiểm tra Web Server của website

Tiếp theo, bạn cuộn chuột lên xuống trong trang web để gửi các yêu cầu load mới bài hoặc click vào một trang/bài viết cụ thể để gửi yêu cầu đến máy chủ. Bạn bấm chọn vào yêu cầu có tên trùng với tên miền để xem các nội dung chi tiết và Header hiện ra như ảnh dưới.

kiem-tra-web-server-cua-website
Kiểm tra Web Server của website

Tại Tab Headers trong mục chi tiết bạn tìm xuống phần Response Headers, bạn tìm đến mục có chữ “server:” phía sau dấu “:” đó chắc chắn sẽ là Server mà trang web đang sử dụng.

Ví dụ: TinoHost đang sử dụng server của Cloudflare.

kiem-tra-web-server-cua-website
Kiểm tra Web Server của website

Hướng dẫn kiểm tra vị trí mà Web Server đang đặt

Biết được vị trí Web Server đặt ở đâu là một cách hay để giúp cho website của bạn trở nên nhanh hơn. Ví dụ: thị trường của bạn nhắm đến là Việt Nam mình, bạn đặt server tại Việt Nam hoặc Singapore là ổn định nhất. Tuy nhiên, việc kiểm tra server của một website sẽ mang tính chất tương đối: có thể website đó thay đổi nhà cung cấp hoặc thông tin từ việc kiểm tra cũng có khả năng sai lệch.

Còn đối với những bạn mua hosting hay server thì yên tâm, nhà cung cấp sẽ giao cho bạn thông tin gần như chính xác tuyệt đối nơi đặt host hay server cho bạn. Việc kiểm tra server của bạn đang đặt ở đâu là không cần thiết.

Và đây là một trong những trang web kiểm tra được khác nhiều trang nổi tiếng sử dụng: check-host.net. Trang sử dụng các nguồn tin từ DB-IP, IPGeolocation.ioIP2Location MaxMind GeoLite2 nên độ chính xác cũng khá là ổn định.

Bước đầu tiên là bạn vào trang: https://check-host.net/ => nhập địa tên miền của trang web bạn muốn kiểm tra vào là xong. Tino Group sẽ thử nghiệm với trang Tino.org. Đây là các kết quả được hiển thị bởi 4 nguồn dữ liệu khác nhau:

kiem-tra-vi-tri-ma-web-server-dang-dat
Kiểm tra vị trí mà Web Server đang đặt
kiem-tra-vi-tri-ma-web-server-dang-dat
Kiểm tra vị trí mà Web Server đang đặt

Tất nhiên là dữ liệu từ các tra có sự sai lệch nhẹ về khu vực, tuy nhiên hầu hết các thông tin còn lại vẫn chính xác như:

  • Địa chỉ IP
  • Host name
  • Country – quốc gia
  • Time zone – múi giờ
  • Local time – giờ địa phương

Ở phía dưới cùng họ còn hỗ trợ kiểm tra cả Whois.

kiem-tra-vi-tri-ma-web-server-dang-dat
Kiểm tra vị trí mà Web Server đang đặt

Để xem Whois, bạn bấm vào Retrieve whois data để truy xuất dữ liệu whois của tên miền. Bạn sẽ nhận kết quả trích xuất. Tino Group chỉ liệt kê ra những thông tin cần thiết nhất có liên quan đến server và một số thông tin khác như:

  • Nơi đăng ký tên miền: Registrar WHOIS Server, Registrar URL, Registrar
  • Thời gian hết hạn đăng ký tên miền
  • Và name server của website
kiem-tra-vi-tri-ma-web-server-dang-dat
Kiểm tra vị trí mà Web Server đang đặt

Để biết thông tin chính xác hơn về Whois, bạn có thể kiểm tra tại các trang:

Khi kiểm tra từ cả những trang uy tín, tỉ lệ cũng 50:50 thôi. Nếu bạn không muốn người khác nhìn thấy những thông tin về tên miền của bạn, chỉ cần bỏ ra vài đô là có thể ẩn đi toàn bộ thông tin về trang web của bạn.

Ngoài khả năng kiểm tra những thông tin trên, trang check-host còn giúp bạn kiểm tra các thông tin khác như:

  • Ping
  • HTTP
  • TCP port
  • UDP port
  • DNS

Để kiểm tra thì bạn chỉ cần bấm vào nút tương ứng để xem kết quả.

Qua những hướng dẫn trên thì chắc chắn bạn đã có đủ thông tin về 1 website bất kì. Tuy nhiên, bạn cần lưu ý các thông tin được trang check-host cung cấp mang tính chất tương đối dùng để tham khảo.

Trên đây là tất cả những thông tin cần thiết và cách để một người không chuyên cũng có thể kiểm tra được server của bất kì một website nào bạn tìm thấy. TinoHost hy vọng bài viết này sẽ giúp bạn tìm được những thông tin cần thiết cho mình! Chúc bạn thành công!

Những câu hỏi thường gặp

Có những đơn vị nào tại Việt Nam cung cấp chỗ đặt máy chủ vật lý?

Hiện có các Datacenter của Viettel iDC, FPT và VNPT cung cấp chỗ đặt máy chủ vật lý. Bạn có thể tìm hiểu dịch vụ đặt chỗ máy chủ của TinoHost tại đây.

Server và hosting có gì khác biệt hay không?

Thật ra cả hai đều giống nhau, vì server là một máy chủ lớn chứa rất nhiều dữ liệu, còn hosting là chia nhỏ server ra thành các gói dịch vụ cho người sử dụng.

Tôi nên mua hosting hay server để phục vụ trang web của mình?

Tuỳ thuộc vào nhu cầu mà bạn cần để sử dụng thôi. Nếu là doanh nghiệp nhỏ thì chỉ cần duy nhất 1 hosting để làm trang web. Nếu bạn là doanh nghiệp lớn thì có thể cần 1 server vào một lúc nào đó.

Làm thế nào để kiểm tra tốc độ phản hồi của máy chủ?

Bạn có thể sử dụng các dịch vụ kiểm tra tốc độ như GTmetrix, Pingdom, hoặc Google PageSpeed Insights để đánh giá thời gian tải trang và tìm ra những điểm yếu cần cải thiện.

Chia sẻ một chút thông tin về bạn. Những thông tin này có thể được công khai.

Xem thêm bài viết

Bài viết liên quan

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO
Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn,  Phường Bến Nghé, Q. 1, TP. Hồ Chí Minh

Văn phòng kinh doanh: Số 42 Trần Phú, Phường 4, Quận 5, TP HCM
GPKD số 0315679836 do Sở KH và ĐT TP Hồ Chí Minh cấp
Hotline: 0364 333 333
Góp ý/Phản ánh dịch vụ: 0933 000 886