Category Archives: Orange Pi

Installation Maria DB on Armbian

< Orange Pi > แมวน้ำก็มา! Armbian ก็รองรับ MariaDB นะ

MariaDB คืออะไร? MariaDB เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์แบบเปิดเผยซอร์สโคดตัวหนึ่ง (Open Source Relational Databased) ที่ถูกพัฒนาขึ้นมาให้สามารถทำงานทดแทนตัวจัดการฐานข้อมูลที่ชื่อว่า MySQL ได้โดยไม่ต้องจัดการเปลี่ยนแปลงอะไรมากนัก ในแบบที่เรียกได้ว่าใช้แทนกันได้เลย ซึ่งผู้พัฒนา MariaDB นี้ก็เป็นกลุ่มเดียวกับที่พัฒนา MySQL (ในรูปแบบ Open Source เช่นเดียวกัน) ก่อนหน้านี้ และในเวลาต่อมาบริษัทผู้พัฒนานี้ ก็ถูกปลาทูน่าอย่างบริษัทซันไมโครซิสเทมส์ กินเข้าไปเป็นส่วนหนึ่ง แต่ MySQL นั้นก็ยังสามารถคงนโยบาย และแนวทางการพัฒนา MySQL ไว้ได้อยู่เช่นเดิม แต่ในเวลาต่อมาปลาฉลามอย่าง บริษัทออราเคิล ก็เข้ามาซื้อกิจการของบริษัท ซัน ไมโครซิสเทมส์ ต่ออีกที ทำให้ MySQL นั้น ถูกย้ายไปเป็นส่วนหนึ่งในผลิตภัณฑ์ของบริษัท ออราเคิล เหมือนที่ ภาษา JAVA ก็กลายมาเป็นผลิตภัณฑ์หนึ่งของออราเคิล

< Orange Pi > Sysbench เครื่องมือ benchmark ของ Embedded Linux

ในระบบ Linux Embedded นั้นมี Single Board Computer ให้เลือกใช้อย่างหลากหลายมากๆ แบบที่ทางฝั่ง PC ไม่สามารถเทียบเคียงได้เลย ถึงแม้ว่า CPU นั้นจะยังคงอยู่บนสถาปัตยกรรม ARM RISC เช่นกัน แต่ด้วยความที่มีผู้ผลิตหลายเจ้า ซึ่งแต่ละเจ้านั้น ก็มีเทคโนโลยีบางอย่างของตนเอง ที่พร้อมจะใส่เข้ามาใน CPU ของตนเองเพื่อทำให้ CPU ของตนเองนั้นมีความพิเศษมากกว่าคู่แข่ง และ CPU แบบ ARM นี้ไม่ได้ใช้ BIOS เป็นส่วนในการติดต่อกับฮาร์ดแวร์ต่างๆ เหมือนกับ PC นั่นยิ่งทำให้ แต่ละเจ้ายิ่งมีความแตกต่างกันมากขึ้นไปอีก เพราะนอกจากฟังค์ชั่นพิเศษที่ทางผู้ผลิตจะเพิ่มเข้ามาเองแล้ว ยังมีระบบที่ใช้ในการติดต่อกับระบบอื่นๆ ตามมาตรฐานของตนเองอีกด้วย

< Orange Pi > Armbian Monitor ผู้ช่วยในการติดตามสถานะการทำงาน

Armbian Monitor เป็นโปรแกรมที่ทำงานในระบบ Web Based ทำให้เราสามารถเฝ้าดูสถานการณ์ทำงานของ Orange Pi One ของเราได้ ผ่าน Web Browser ทำให้มันเหมาะสมมากกับงานที่เราไม่สามารถเฝ้าดูการทำงานได้ตลอดเวลา

< Orange Pi > Geany- Python Editor ตัว IDE ที่น่าสนใจสำหรับ ชาว Python มือใหม่

ในทุกๆอาชีพ การทำงานให้ได้คุณภาพ และผลงานที่ออกมาดี นอกจากจะต้องใช้ฝีไม้ลายมือของผู้ปฏิบัติงานแล้ว เครื่องมือที่ดีก็นับว่าจำเป็นอย่างยิ่งในการผลิตผลงานนั้น แต่เครื่องมือที่ดีสำหรับมืออาชีพ มันอาจจะไม่ใช่เครื่องมือที่ดีของผู้ที่กำลังเริ่มต้นก็ได้ เพราะบ่อยครั้งที่เครื่องมือที่ดี มักจะซับซ้อน และต้องการประสบการณ์ของการทำงานมาใช้งานด้วย

< Orange Pi > เตรียมตัว และติดตั้งโปรแกรมเบื้องต้นบน Armbian

โปรแกรมน่าสนใจ ที่จะมาแนะนำให้ชาวสวนส้มจี๊ด ลงไว้ใช้งานกันมีดังนี้ครับ Geany – Geany เป็น Python Editor ที่ใช้งานง่าย รองรับการรันคำสั่งผ่าน Shell Command ในตัวเลย ไม่ต้องสลับไปพิมพ์ตำสั่งรันใน Terminal ให้ยุ่งยาก และเป็นโปรแกรม ตัวเล็กๆ ที่ติดตั้ง อัพเดท ใช้งานได้ง่ายมากๆ Armbian Monitor – เป็นโปรแกรมที่ทำงานอยู่เบื้องหลังของระบบ ซึ่งโปรแกรมนี้ จะทำให้เราสามารถ ติดตามสถานการณ์ทำงานของ Orange Pi One ได้ผ่านหน้าเว็บเบราเซอร์ และยังมีการเก็บบันทึกไว้ ให้เราดูสถานะในช่วงเวลาที่ผ่านได้อีกด้วย เหมาะสมมากสำหรับการใช้งานที่ Orange Pi One ต้องมีการทำงานที่ยาวนาน Sysbench – เป็นโปรแกรม Benchmark ที่ใช้ทดสอบประสิทธิภาพการทำงานของ

< Orange Pi > First Run Armbian

หลังจากที่เราได้ติดตั้ง Armbian ลงใน Micro SD Card แล้ว การเปิดใช้งานครั้งแรก มีความจำเป็นต้องใส่ค่าจำเป็นบางอย่างด้วย เช่น Password และ Account ต่างๆเพื่อเข้าใช้งาน