Git สำหรับ SysAdmin คู่มือจัดการไฟล์คอนฟิกบน Linux

Git สำหรับ SysAdmin คู่มือจัดการไฟล์คอนฟิกบน Linux

เมื่อไฟล์คอนฟิกถูกแก้จนระบบล่ม เราจะย้อนกลับอย่างไร สถานการณ์ที่ผู้ดูแลระบบพบเป็นประจำคือมีการแก้ไฟล์คอนฟิกเพียงไม่กี่บรรทัด แต่หลังจาก Restart Service แล้วระบบกลับทำงานผิดปกติ ปัญหาจะยิ่งซับซ้อนเมื่อมีผู้ดูแลหลายคน เพราะเราอาจไม่ทราบว่าใครแก้อะไร แก้เมื่อใด และไฟล์เดิมมีหน้าตาอย่างไร การสำรองไฟล์ด้วยชื่ออย่าง nginx.conf.bak หรือ nginx.conf.old ช่วยได้ในระดับหนึ่ง แต่เมื่อไฟล์สำรองเพิ่มขึ้นเรื่อย ๆ วิธีนี้จะเริ่มจัดการยาก Git ช่วยเก็บประวัติการเปลี่ยนแปลง เปรียบเทียบไฟล์ สร้างจุดย้อนกลับ และแยกงานทดลองออกจากเวอร์ชันที่ใช้งานจริงได้อย่างเป็นระบบ บทความนี้สอน Git ในมุมของ SysAdmin โดยเน้นงานที่ใช้จริง เช่น…
การทำ Remote Desktop จาก Windows ควบคุม Linux ด้วย Xrdp

การทำ Remote Desktop จาก Windows ควบคุม Linux ด้วย Xrdp

การทำ Remote Desktop จาก Windows ควบคุม Linux ด้วย Xrdp XRDP เป็นแพ็กเกจที่ใช้ในการทำ Remote Desktop จากระบบปฏิบัติการ Windows ไปควบคุมระบบ Linux (ฝั่งลีนุกซ์ต้องมีการเปิดใช้งาน X Windows) สามารถดูรายละเอียดได้ที่ การติดตั้ง X Windows (Xfce) บน Rocker Linux 9 หรือ…
วิชธีแก้ปัญหา VirtualBox ขึ้น Kernel panic – not syncing

วิชธีแก้ปัญหา VirtualBox ขึ้น Kernel panic – not syncing

วิธีแก้ปัญหา VirtualBox ขึ้น Kernel panic - not syncing   บน Windows 10/11 คลิกที่เมนู Machine > Settings กำหนด processor เพิ่มเติมจาก 1 เป็น 2 หรือมากกว่า คลิกเลือก [/] Enable I/O APIC   -- Write…
การติดตั้ง Rocky Linux 9

การติดตั้ง Rocky Linux 9

Rocky Linux เป็น Linux แบบโอเพ่นซอร์สพัฒนาโดยคุณเกรกอรี่ เคิร์ทเซอร์  เป็นอดีตทีมพัฒนา CentOS โดย Rocky พัฒนาต่อยอดจากโครงการของ CentOS ที่ทาง RedHat หยุดการสนับสนุนและพัฒนาต่อ กล่าวได้ว่า Rocky Linux เป็นโครงการต่อเนื่องจาก CentOS ผู้ที่เคยใช้งานคำสั่ง CentOS สามารถใช้คำสั่งบน Rocky ได้ทั้งหมด อ่านรายละเอียดเกี่ยวกับ Rocky เพิ่มเติมได้ที่ https://rockylinux.org/about =================…