LibreSpeed, kiểm tra tốc độ internet của bạn một cách đơn giản

về librepeed

Trong phần tiếp theo, chúng ta sẽ xem xét LibreSpeed. Tiếp theo, chúng ta sẽ xem bất kỳ người dùng nào sẽ có thể thiết lập một máy chủ mini có tốc độ nhanh nhất nhanh chóng và trong một vài bước đơn giản. Với anh ấy, chúng tôi sẽ có thể có được một kiểm tra tốc độ miễn phí và mã nguồn mở có thể được lưu trữ trên một máy chủ và người dùng sẽ có thể chạy từ trình duyệt web yêu thích của họ.

Máy đo tốc độ này được cung cấp miễn phí và tương thích với các máy chủ web chính thường được sử dụng. Đo ping, gửi một yêu cầu HTTP đến máy chủ đã chọn và đo thời gian cho đến khi nó nhận được phản hồi. Nó cũng sẽ cho phép chúng tôi kiểm tra tốc độ tải lên và tải xuống. Tất cả trong một cách rất đơn giản và nhanh chóng.

Nói chung, LibreSpeed ​​là một ứng dụng mà kiểm tra tốc độ băng thông của kết nối Internet của chúng tôi. Nó được sử dụng bằng cách lưu trữ nó trên một máy chủ để phục vụ người dùng thực hiện kiểm tra tốc độ (Speedtest).

Đặc điểm chung

  • Chúng ta có thể đặt tốc độ tải xuống và tốc độ tải lên thông qua bài kiểm tra bạn thực hiện.
  • Bài kiểm tra này sử dụng ping y hốt hoảng.
  • Địa chỉ địa chỉ IP, nhà cung cấp dịch vụ Internet và phát hiện khoảng cách.
  • Từ xa (tùy chọn).
  • Nó sẽ cung cấp cho chúng tôi khả năng chia sẻ kết quả (tùy chọn).
  • Nhiều điểm kiểm tra (tùy chọn).
  • Thử nghiệm tương thích với bất kỳ trình duyệt nào hỗ trợ XHR Cấp độ 2 và Nhân viên web. JavaScript phải được bật. Tất cả mọi người các trình duyệt hiện đại được hỗ trợ âm thanh: IE11, Edge mới nhất, Chrome mới nhất, Firefox mới nhất và Safari mới nhất.
  • Về phía khách hàng, thử nghiệm có thể sử dụng tới 500MB RAM trên các kết nối rất nhanh.
  • cũng hoạt động với các phiên bản di động.

Đây chỉ là một số tính năng của công cụ này. Bạn có thể tham khảo tất cả chúng và một số thông tin khác trong Trang GitHub cho dự án này.

Cài đặt LibreSpeed

Trước hết, trước hết chúng ta sẽ cần cài đặt PHP và Apache. Các yêu cầu này có thể được cài đặt dưới dạng root hoặc sử dụng sudo. Để làm điều này, bạn chỉ cần mở một thiết bị đầu cuối (Ctrl + Alt + T) và viết các lệnh sau vào đó:

sudo apt-get install apache2 php

Một tùy chọn khác để cài đặt hai gói trước đó sẽ là sử dụng một ứng dụng như Tasksel. Sau khi cài đặt Apache và PHP với tất cả các mô-đun cần thiết, chúng ta sẽ cần khởi động lại dịch vụ Apache. Điều này có thể được thực hiện bằng cách sử dụng lệnh:

service apache2 restart

Sao chép kho lưu trữ

Thư mục gốc Apache mặc định có thể là / var / www / o / var / www / html /. Cần phải xác minh lộ trình trước khi tiếp tục.

Trước khi tiếp tục, chúng tôi sẽ cần cài đặt git:

cài đặt máy chủ ubuntu git

sudo apt install git

Đối với các dòng sau, chúng tôi sẽ giả định rằng đường dẫn apache là / var / www /. Có điều này rõ ràng, chúng tôi sẽ có thể sao chép kho lưu trữ từ GitHub sử dụng các lệnh sau:

sao chép speedtest repo

cd /var/www

sudo git clone https://github.com/adolfintel/speedtest

Đã hoàn thành các bước trước đó, bây giờ chúng ta sẽ có thể chọn một trong những ví dụ thiết kế nhanh nhất, nhờ đó chúng tôi sẽ đạt được tốc độ trang chính lớn hơn. Thêm chi tiết về điều này có thể được tìm thấy trong tài liệu dự án.

Bắt đầu dịch vụ SpeedTest

Đối với ví dụ này, chúng tôi sẽ sử dụng tệp ví dụ-singleServer-gauges.html. Để sử dụng nó, bạn chỉ cần sao chép nó dưới dạng index.html. Điều này có thể được thực hiện bằng cách thực hiện lệnh trong thiết bị đầu cuối mà chúng ta thực hiện các lệnh trước đó:

đồng hồ đo máy chủ đơn cp ví dụ

cd speedtest
sudo cp example-singleServer-gauges.html index.html

Sau những lệnh này, chúng ta chỉ có tải lại apache với lệnh:

systemctl reload apache2

Sau tất cả những điều này, chúng ta nên có truy cập vào bài kiểm tra tốc độ của riêng chúng tôi. Để truy cập speedtest, trong trình duyệt yêu thích của bạn, bạn chỉ cần truy cập URL sau:

librepeed từ trình duyệt web

http://localhost/speedtest/

Trước khi chạy kiểm tra tốc độ kết nối internet, điều quan trọng là phải đóng bất kỳ ứng dụng nào có thể đang chạy hoặc bất kỳ ứng dụng nào khác có thể đang tiêu tốn băng thông.

Việc thiết lập tất cả những điều này khá đơn giản và có thể được thực hiện trong vài phút mà không cần quá nhiều phiền phức. Để có thêm thông tin chi tiết về hoạt động và các khả năng mà nó mang lại cho người dùng, bạn có thể tham khảo Wiki mà họ cung cấp cho người dùng trong trang trên GitHub của dự án.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.