LibreSpeed、簡単な方法でインターネット速度をテストします

librepeedについて

次の記事では、LibreSpeedについて見ていきます。 次に、すべてのユーザーがどのようにできるかを見ていきます スピードテストミニサーバーをセットアップする すばやく簡単な手順で。 彼と一緒に私たちは持つことができるようになります A フリースピードテスト とオープンソース これはサーバー上でホストでき、ユーザーはお気に入りのWebブラウザーから実行できます。

このスピードメーターは無料で利用でき、一般的に使用されているメインのWebサーバーと互換性があります。 pingを測定します、選択したサーバーにHTTP要求を送信し、応答を取得するまでの時間を測定します。 それはまた私たちを可能にします アップロードとダウンロードの速度を確認してください。 すべて非常にシンプルで高速な方法で。

大まかに言えば、LibreSpeedは インターネット接続の帯域幅の速度をテストします。 これは、ユーザーが速度テストを実行できるようにするために、サーバー上でホストすることによって使用されます(Speed​​test).

一般的な特性

  • できる ダウンロード速度とアップロード速度を設定する あなたが実行するテストを通して。
  • このテスト 使う ping y ジッタ.
  • 住所(リンク先) IP、ISP と距離の検出。
  • テレメトリー (オプション).
  • それは私たちに提供するつもりです 結果を共有する可能性 (オプション).
  • ムルティプル テストポイント (オプション).
  • このテストは、XHRレベル2およびWebワーカーをサポートするすべてのブラウザーと互換性があります。 JavaScriptを有効にする必要があります。 全員 最新のブラウザがサポートされています 音: IE11、最新のEdge、最新のChrome、最新のFirefox、および最新のSafari.
  • クライアント側では、テスト 非常に高速な接続で最大500MBのRAMを使用できます.
  • さらに モバイル版で動作します.

これらは、このツールの機能のほんの一部です。 あなたはそれらのすべてといくつかを相談することができます このプロジェクトのGitHubページ.

LibreSpeedをインストールします

まず第一に、最初に PHPとApacheをインストールする必要があります。 これらの要件は、rootとして、またはsudoを使用してインストールできます。 これを行うには、ターミナルを開いて(Ctrl + Alt + T)、その中に次のコマンドを書き込む必要があります。

sudo apt-get install apache2 php

前のXNUMXつのパッケージをインストールする別のオプションは、Taskselのようなアプリケーションを使用することです。 必要なすべてのモジュールを使用してApacheとPHPをインストールした後、次のことが必要になります。 Apacheサービスを再起動します。 これは、次のコマンドを使用して実行できます。

service apache2 restart

リポジトリのクローンを作成する

デフォルトのApacheルートディレクトリは次のようになります。 / var / www / o / var / www / html /。 続行する前にルートを確認する必要があります。

続行する前に必要になります gitをインストールする:

gitubuntuサーバーのインストール

sudo apt install git

次の行では、apacheパスが次のようになっていると想定します。 / var / www /。 これを明確にすると、私たちはできるようになります GitHubからリポジトリのクローンを作成します 次のコマンドを使用します。

クローンスピードテストリポジトリ

cd /var/www

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

前の手順を完了しました。これで、次のことができるようになります。 最速の設計例のXNUMXつを選択してください、これにより、メインページの速度が向上します。 これについての詳細は、 プロジェクトのドキュメント.

SpeedTestサービスを開始します

この例では、ファイルを使用します 例-singleServer-gauges.html。 使用するには、index.htmlとしてコピーする必要があります。 これは、前のコマンドを実行するターミナルでコマンドを実行することで実行できます。

cpサンプルシングルサーバーゲージ

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

これらのコマンドの後、私たちは Apacheをリロードします コマンドで:

systemctl reload apache2

このすべての後、私たちはすでに持っている必要があります 独自の速度テストへのアクセス。 speedtestにアクセスするには、お気に入りのブラウザで次のURLにアクセスする必要があります。

Webブラウザからlibrepeed

http://localhost/speedtest/

インターネット接続速度テストを実行する前に、 実行中の可能性のあるアプリケーションまたは帯域幅を消費している可能性のあるその他のものを閉じることが重要です.

これらすべての設定は非常に簡単で、あまり面倒なことなく数分で完了できます。 操作とそれがユーザーに提供する可能性についてのより詳細な情報を取得するには、次のことができます。 Wikiを参照してください のユーザーが利用できるようにすること GitHubのページ プロジェクトの