إذا كنت بحاجة إلى قياس سرعة اتصالك بالإنترنت ، فمن المرجح أنك ستفتح 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.
يسعدني أن أجيب على أسئلتكم في التعليقات.