การจัดการ Linux Package (ตอนที่ 1)

การจัดการ Linux Package (ตอนที่ 1)

เข้าใจ Package Management บน Linux: พื้นฐานสำคัญของผู้ดูแลระบบ ระบบปฏิบัติการลินุกซ์ (Linux) ถือเป็นแกนหลักของเซิร์ฟเวอร์และระบบฝังตัวจำนวนมากทั่วโลก การจัดการแพ็กเกจ (Package Management) คือหนึ่งในทักษะสำคัญที่ผู้ดูแลระบบ (System Administrator) และผู้พัฒนาโปรแกรมต้องมีความเข้าใจอย่างลึกซึ้ง เนื่องจากเป็นกระบวนการที่เกี่ยวข้องกับการติดตั้ง อัปเดต ลบ หรือดูแลซอฟต์แวร์ต่าง ๆ ในระบบ Linux อย่างมีประสิทธิภาพ Linux แต่ละตระกูลมีระบบจัดการแพ็กเกจที่แตกต่างกัน เช่น apt สำหรับ Debian/Ubuntu,…
การติดตั้ง DHCP Server บน Rocky Linux 9 เพื่อจัดการ IP Address ในองค์กรอัตโนมัติ

การติดตั้ง DHCP Server บน Rocky Linux 9 เพื่อจัดการ IP Address ในองค์กรอัตโนมัติ

แจก IP อัตโนมัติด้วย DHCP บน Rocky Linux 9: ติดตั้งง่าย ใช้งานได้จริง DHCP (Dynamic Host Configuration Protocol) คือโปรโตคอลที่ใช้สำหรับแจกจ่าย IP Address และการตั้งค่าการเชื่อมต่อเครือข่ายอื่น ๆ เช่น Gateway และ DNS Server ให้กับอุปกรณ์ในเครือข่ายโดยอัตโนมัติ การใช้ DHCP Server ช่วยลดภาระของผู้ดูแลระบบในการกำหนด…
บริหารเซิร์ฟเวอร์ง่ายๆด้วย aaPanel บน Ubuntu Server 24.04

บริหารเซิร์ฟเวอร์ง่ายๆด้วย aaPanel บน Ubuntu Server 24.04

เริ่มต้นง่ายๆ กับ aaPanel บน Ubuntu 24.04: ควบคุมเซิร์ฟเวอร์ผ่านเว็บในไม่กี่นาที สำหรับผู้ดูแลระบบหรือผู้เริ่มต้นที่ต้องการเครื่องมือบริหารเว็บเซิร์ฟเวอร์ที่ใช้งานง่ายแต่ทรงพลัง aaPanel คือคำตอบที่ลงตัว โดยเฉพาะบนระบบปฏิบัติการยอดนิยมอย่าง Ubuntu Server 24.04 LTS ที่มีความเสถียรและได้รับการอัปเดตอย่างต่อเนื่อง ในบทความนี้เราจะพาไปทำความรู้จักกับ aaPanel วิธีการติดตั้ง และการใช้งานเบื้องต้น เพื่อให้คุณสามารถบริหารเว็บไซต์ ฐานข้อมูล อีเมล และบริการอื่นๆ ได้ผ่านเว็บอินเทอร์เฟซที่เป็นมิตรและใช้งานง่าย aaPanel คืออะไร? aaPanel เป็น Web…
การบริหาร Rocky Linux อย่างง่ายด้วย Cockpit

การบริหาร Rocky Linux อย่างง่ายด้วย Cockpit

แอดมินมือใหม่ก็เอาอยู่! ใช้งาน Cockpit บริหารเซิร์ฟเวอร์ Rocky Linux แบบมือโปร ระบบปฏิบัติการ Rocky Linux ได้กลายเป็นหนึ่งในตัวเลือกยอดนิยมสำหรับองค์กรและผู้ดูแลระบบที่ต้องการความมั่นคงและเสถียรในระดับองค์กร หลังจาก CentOS หยุดพัฒนาเวอร์ชันเดิม Rocky Linux ได้ถูกพัฒนาขึ้นเพื่อเป็นทางเลือกที่ปลอดภัยและสามารถใช้งานได้ในระยะยาว อย่างไรก็ตาม การบริหารจัดการเซิร์ฟเวอร์ผ่านคำสั่ง CLI (Command Line Interface) อาจเป็นเรื่องท้าทายสำหรับผู้ที่เริ่มต้นหรือผู้ที่ต้องการความสะดวกรวดเร็ว Cockpit คือเครื่องมือ Web-based ที่ช่วยให้ผู้ดูแลระบบสามารถบริหารจัดการระบบ Linux ได้ง่ายขึ้นผ่านเว็บเบราว์เซอร์…
การจัดการ Dashboard ด้วย Grafana บน Ubuntu

การจัดการ Dashboard ด้วย Grafana บน Ubuntu

เริ่มต้นใช้งาน Grafana บน Ubuntu: สร้าง Dashboard ง่าย ๆ เพื่อมอนิเตอร์ข้อมูลแบบเรียลไทม์ ในยุคที่ระบบไอทีต้องการการติดตามประสิทธิภาพแบบเรียลไทม์ Grafana กลายเป็นเครื่องมือสำคัญที่องค์กรและนักพัฒนาหลายคนเลือกใช้ในการสร้าง Dashboard เพื่อแสดงผลข้อมูลจากแหล่งต่าง ๆ เช่น Prometheus, InfluxDB, MySQL, Elasticsearch และอื่น ๆ อีกมากมาย ด้วยความสามารถในการแสดงผลข้อมูลอย่างยืดหยุ่น ผ่านกราฟและการแจ้งเตือน (Alert) ที่ปรับแต่งได้ ทำให้ Grafana เหมาะอย่างยิ่งสำหรับการมอนิเตอร์ระบบเซิร์ฟเวอร์,…
ติดตั้ง LAMP Server บน Ubuntu 24.04: เสกเครื่องให้เป็นเว็บเซิร์ฟเวอร์ใน 15 นาที!

ติดตั้ง LAMP Server บน Ubuntu 24.04: เสกเครื่องให้เป็นเว็บเซิร์ฟเวอร์ใน 15 นาที!

ในยุคที่เว็บไซต์เป็นหัวใจสำคัญของการให้บริการข้อมูลและแอปพลิเคชันบนอินเทอร์เน็ต การมีเครื่อง Web Server สำหรับใช้งานหรือทดสอบในองค์กรถือเป็นสิ่งจำเป็น สำหรับผู้ดูแลระบบหรือผู้พัฒนาเว็บไซต์ที่ใช้ระบบปฏิบัติการลินุกซ์ หนึ่งในสแต็กยอดนิยมก็คือ LAMP ซึ่งย่อมาจาก Linux, Apache, MySQL และ PHP โดยทั้งหมดนี้คือซอฟต์แวร์โอเพนซอร์สที่สามารถติดตั้งได้ฟรี และทำงานร่วมกันอย่างมีประสิทธิภาพ บทความนี้จะพาคุณเรียนรู้วิธีติดตั้ง LAMP บน Ubuntu Server 24.04 LTS เวอร์ชันใหม่ล่าสุด เพื่อให้คุณสามารถเริ่มต้นสร้าง Web Application ได้ทันที ******************************** โดย…
การติดตั้ง Node-RED บน Ubuntu 22.04

การติดตั้ง Node-RED บน Ubuntu 22.04

ในยุคที่ระบบอัตโนมัติ (Automation) และ Internet of Things (IoT) มีบทบาทสำคัญในภาคอุตสาหกรรมและภาคเกษตรกรรม “Node-RED” กลายเป็นหนึ่งในเครื่องมือยอดนิยมที่ช่วยให้ผู้ใช้สามารถพัฒนาแอปพลิเคชันเชิง IoT ได้อย่างง่ายดายผ่านการลากวาง (Visual Programming) โดยไม่จำเป็นต้องเขียนโค้ดจำนวนมาก บทความนี้จะแนะนำขั้นตอน การติดตั้ง Node-RED บน Ubuntu 22.04 LTS ซึ่งเป็นระบบปฏิบัติการที่มีความเสถียร นิยมใช้งานทั้งในเซิร์ฟเวอร์และเครื่องพัฒนา (Development Machine) ขั้นตอนการติดตั้ง Node-RED บน Ubuntu…
การตรวจสอบการทำงานของ Rocky Linux เบื้องต้น

การตรวจสอบการทำงานของ Rocky Linux เบื้องต้น

Rocky Linux คือระบบปฏิบัติการแบบโอเพนซอร์สในกลุ่ม RHEL-based ซึ่งได้รับความนิยมในองค์กรและผู้ดูแลระบบที่ต้องการความเสถียรและระยะซัพพอร์ตยาวนาน หลังจากติดตั้งและใช้งานระบบ Rocky Linux แล้ว การตรวจสอบสถานะและการทำงานของระบบเป็นสิ่งสำคัญเพื่อให้มั่นใจว่าเครื่องเซิร์ฟเวอร์หรือคอมพิวเตอร์นั้นทำงานได้อย่างถูกต้อง ปลอดภัย และมีประสิทธิภาพ บทความนี้จึงรวบรวม 10 เทคนิคพื้นฐาน ที่ช่วยให้ผู้ดูแลระบบสามารถตรวจสอบการทำงานของ Rocky Linux ได้อย่างครอบคลุม ตั้งแต่สถานะระบบ พื้นที่จัดเก็บ เครือข่าย ไปจนถึงความปลอดภัยและการอัปเดตซอฟต์แวร์ รายละเอียดคำสั่งตรวจสอบระบบ 1. ตรวจสอบข้อมูลระบบโดยรวม hostnamectl แสดงข้อมูลชื่อโฮสต์ ระบบปฏิบัติการ และ…
การทำหลังการติดตั้ง Ubuntu Linux

การทำหลังการติดตั้ง Ubuntu Linux

หลังจากติดตั้ง Ubuntu Server หรือ Ubuntu Desktop เสร็จแล้ว ควรทำ “Post-Installation Setup” เพื่อให้ระบบปลอดภัย เสถียร และพร้อมใช้งานมากขึ้น โดยรายการด้านล่างครอบคลุมทั้ง ระบบเซิร์ฟเวอร์ และ ผู้ใช้งานทั่วไป  รายการ Post-Installation สำหรับ Ubuntu (Server/Desktop)  1. อัปเดตระบบให้ทันสมัย sudo apt update && sudo apt…
การตั้งค่าเวลาท้องถิ่นบน Ubuntu Server

การตั้งค่าเวลาท้องถิ่นบน Ubuntu Server

การตั้งค่าเวลาท้องถิ่นบน Ubuntu Server (time-zone) 1. ตรวจสอบเวลาท้องถิ่นดังนี้ root@agriserver:~# timedatectl list-timezones Africa/Abidjan Africa/Accra Africa/Addis_Ababa ...... ...... Asia/Bahrain Asia/Baku Asia/Bangkok Asia/Barnaul Asia/Beirut Asia/Bishkek Asia/Brunei 2. ตั้งค่า Time-zome timedatectl set-timezone Asia/Bangkok 3. แสดงผล timedatectl