ข้ามไปยังเนื้อหาหลัก

VPS: ตั้งค่า Speedtest-Cli บน Linux

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

Speedtest-Cli คือเครื่องมือฟรีแบบคอมมานด์ไลน์และไลบรารีซอฟต์แวร์ (libSpeedtest-Cli) สำหรับการถ่ายโอนข้อมูลผ่าน URL รองรับโปรโตคอลหลากหลาย เช่น HTTP(S), FTP, SMTP, LDAP, MQTT และอื่น ๆ โดยมักใช้สำหรับดาวน์โหลดไฟล์ ทดสอบ API และอัตโนมัติการทำงานเครือข่าย

กำลังคิดจะโฮสต์บริการนี้เองอยู่ใช่ไหม? เราจะพาคุณผ่านทุกขั้นตอนการตั้งค่าและการคอนฟิก พร้อมทุกสิ่งที่ต้องรู้เพื่อให้ใช้งานได้อย่างราบรื่น

การเตรียมตัว

ก่อนตั้งค่า Speedtest-Cli คุณต้องเตรียมระบบของคุณก่อน ซึ่งรวมถึงการอัปเดตระบบปฏิบัติการให้เป็นเวอร์ชันล่าสุด การเตรียมตัวเหล่านี้ช่วยให้สภาพแวดล้อมเสถียรและป้องกันปัญหาระหว่างหรือติดตั้งเสร็จแล้ว

อัปเดตระบบ

เพื่อให้ระบบของคุณทำงานด้วยซอฟต์แวร์และการปรับปรุงความปลอดภัยล่าสุด ควรอัปเดตระบบก่อนเสมอ โดยรันคำสั่งนี้:

sudo apt update && sudo apt upgrade -y

คำสั่งนี้จะช่วยให้ระบบของคุณมีแพตช์ความปลอดภัยและเวอร์ชันซอฟต์แวร์ล่าสุดก่อนดำเนินการต่อ

การติดตั้ง

เมื่อเตรียมระบบเรียบร้อยแล้ว คุณก็สามารถติดตั้งแอป Speedtest-Cli ได้เลย โดยรันคำสั่งนี้:

sudo apt install speedtest-cli

การตั้งค่า

speedtest-cli ไม่มีไฟล์คอนฟิกแบบดั้งเดิม แต่สามารถปรับแต่งได้ผ่านออปชันคอมมานด์ไลน์และตัวแปรแวดล้อม ช่วยให้คุณปรับใช้สำหรับการใช้งานที่สม่ำเสมอและอัตโนมัติได้:

  • --server <ID>: เลือกเซิร์ฟเวอร์เฉพาะตาม ID เพื่อผลทดสอบที่สม่ำเสมอและเปรียบเทียบได้
  • --bytes: แสดงความเร็วเป็นไบต์ต่อวินาทีแทนบิต
  • --simple: แสดงผลแค่พิง, ดาวน์โหลด และอัปโหลดในรูปแบบกระชับ
  • --json หรือ --csv: เหมาะสำหรับอัตโนมัติและบันทึกผล เพราะเก็บข้อมูลในรูปแบบที่เครื่องอ่านได้
  • รองรับพร็อกซี: ตั้งค่าตัวแปรแวดล้อมเช่น http_proxy หรือ https_proxy เพื่อรัน speedtest-cli ผ่านพร็อกซี

ถ้าใช้บ่อยกับออปชันเดิม ๆ แนะนำสร้าง alias ในเชลล์หรือสคริปต์เล็ก ๆ เพื่อเรียกใช้ speedtest-cli ได้เร็วและผลลัพธ์เหมือนกันทุกครั้ง

สรุปและแหล่งข้อมูลเพิ่มเติม

ยินดีด้วย! ตอนนี้คุณติดตั้งและตั้งค่า Speedtest-Cli บน VPS เรียบร้อยแล้ว เรายังแนะนำให้ดูแหล่งข้อมูลต่อไปนี้เพื่อช่วยและแนะนำเพิ่มเติมในกระบวนการคอนฟิกเซิร์ฟเวอร์ของคุณ

มีคำถามเฉพาะที่ไม่ได้กล่าวถึงที่นี่ไหม? ถ้ามีคำถามหรืออยากได้ความช่วยเหลือเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน! 🙂