رفع عقدة Speedtest الخاصة بك

إذا كنت بحاجة إلى قياس سرعة اتصالك بالإنترنت ، فمن المرجح أنك ستفتح speedtest.net. يتيح لك Speedtest إنشاء عقد قياس خاصة بك ، والتي يمكن للمستخدمين الآخرين استخدامها ، على سبيل المثال ، سيكون ذلك مهمًا جدًا لمزودي الإنترنت (يجب وضع خادم Speedtest الرئيسي بعد الجهاز ، مما يقطع السرعة للمشتركين).

تحت كاتوم دليل التثبيت المفصل.

عرض متطلبات مطوري النظام ^



يدعم Speedtest العديد من أنظمة التشغيل:

  • Windows Server (2008 أو 2012 مع IIS 6 أو 7 أو 7.5 أو 8)
  • Linux (2.6.18 kernel أو أحدث)
  • Mac OS X (مبني على 10.8 ، قد تعمل الإصدارات السابقة ولكنها غير مدعومة بالكامل)
  • فري (نواة 7.3 أو أحدث)

استخدمت Ubuntu 18.04.

لذلك دعونا نذهب بالترتيب. بادئ ذي بدء ، تحتاج إلى تنزيل تطبيق HTTP Legacy Fallback والخادم الرئيسي لكي يعمل Speedtest.

يتطلب HTTP Legacy Fallback خادم ويب للعمل ، لقد استخدمت apache + php. قم بفك محتويات http_legacy_fallback.zip في / var / www / html .

من أرشيف OoklaServer.tgz ، في حالتي كنت بحاجة إلى دليل OoklaServer-linux64 . قم بفكها إلى مكان وجود برامج تابعة لجهات خارجية ، على سبيل المثال ، / opt / speedtest .

بعد ذلك ، تحتاج إلى بدء OoklaServer والتأكد من أنه يبدأ عند بدء تشغيل النظام.
تحقق من أنها عملت. تحتاج إلى فتح http: // <your ip>: 8080 في المستعرض

إذا كان كل شيء على ما يرام ، ستظهر الرسالة التالية:


الآن تحقق من Legacy Fallback HTTP. افتح http: // <your ip> /speedtest/upload.php

يجب أن يكون هناك شيء مثل size=500

بعد ذلك ، يجب تسجيل العقدة في Speedtest. للقيام بذلك ، يجب عليك التسجيل على https://account.ookla.com/ وانتقل إلى قسم "خوادم Speedtest". بعد ذلك ، يمكنك النقر فوق "إضافة خادم" ، ستفتح نافذة بها استبيان:



من الضروري ملء استبيان والانتظار حتى يظهر الخادم في القائمة العامة.

بعد يوم تقريبًا ، عند المشتركين في شبكتنا ، بدأ بالفعل في اختياره تلقائيًا عند مدخل speedtest.net.

يسعدني أن أجيب على أسئلتكم في التعليقات.

Source: https://habr.com/ru/post/ar422147/


All Articles