การติดตั้ง Claude Code บน Rocky Linux 9

การติดตั้ง Claude Code บน Rocky Linux 9

ถ้าคุณอยากใช้ AI ช่วยเขียนโค้ด วิเคราะห์ Log หรือ automate งาน DevOps แบบจริงจัง “Claude Code” คือเครื่องมือที่น่าสนใจมาก แต่ปัญหาคือ…บน Linux โดยเฉพาะ Rocky Linux หลายคนยังไม่รู้จะเริ่มยังไง บทความนี้จะพาคุณติดตั้ง Claude Code บน Rocky Linux 9 แบบใช้งานได้จริง พร้อมคำสั่ง copy-paste ได้เลย…
Nginx vs Apache ต่างกันอย่างไร

Nginx vs Apache ต่างกันอย่างไร

การเลือกใช้ Web Server ระหว่าง Nginx และ Apache เป็นคำถามคลาสสิกของสาย SysAdmin เลยครับ เพราะทั้งสองตัวนี้เป็นหัวใจของระบบเว็บจำนวนมากทั่วโลก แต่แนวคิดการทำงาน “ต่างกันค่อนข้างชัดเจน” และส่งผลต่อ Performance, Scalability และการใช้งานจริงโดยตรง 🔷 ภาพรวม Nginx   Nginx เป็น Web Server ที่ออกแบบมาแบบ Event-Driven Architecture จุดเด่น รองรับ…
การตั้งค่า Permission ด้วย chmod และ chown บน Ubuntu Server 25.10

การตั้งค่า Permission ด้วย chmod และ chown บน Ubuntu Server 25.10

ในงาน SysAdmin จริง “Permission” คือจุดที่พลาดแล้วพังได้ทันที เช่น เปิดสิทธิ์กว้างเกิน → เสี่ยงโดนโจมตี ตั้งแคบเกิน → แอปทำงานไม่ได้ บทความนี้จะพา “ลงมือทำจริง” เข้าใจทั้ง chmod และ chown แบบใช้งานได้ทันที ทุกไฟล์ใน Linux มี 3 ส่วนหลัก Owner (เจ้าของไฟล์) Group (กลุ่ม) Others (คนอื่น)…
การใช้ journalctl ตรวจสอบ Log ของระบบ (System Logs)

การใช้ journalctl ตรวจสอบ Log ของระบบ (System Logs)

ในระบบ Linux รุ่นใหม่ที่ใช้ systemd เช่น Ubuntu Server, Rocky Linux หรือ Debian ระบบจะเก็บ Log ต่าง ๆ ไว้ใน systemd journal ซึ่งสามารถตรวจสอบได้ผ่านคำสั่ง journalctl โดยไม่จำเป็นต้องเปิดไฟล์ log ใน /var/log ทีละไฟล์เหมือนในอดีต สำหรับผู้ดูแลระบบ (SysAdmin) คำสั่งนี้ถือเป็นเครื่องมือสำคัญมาก เพราะช่วยให้สามารถตรวจสอบเหตุการณ์ของระบบ บริการ…
การจัดการ Package ด้วย DNF ใน Rocky Linux

การจัดการ Package ด้วย DNF ใน Rocky Linux

ในระบบปฏิบัติการ Linux การติดตั้งซอฟต์แวร์ไม่ได้ทำผ่านไฟล์ .exe เหมือนใน Windows แต่ใช้ระบบ Package Manager เพื่อจัดการซอฟต์แวร์แทน สำหรับ Rocky Linux เครื่องมือหลักในการจัดการแพ็กเกจคือ DNF (Dandified YUM) ซึ่งเป็นตัวพัฒนาต่อจาก YUM DNF ช่วยให้ผู้ดูแลระบบสามารถ ติดตั้งซอฟต์แวร์ อัปเดตระบบ ลบแพ็กเกจ ค้นหาโปรแกรมจาก Repository ตรวจสอบ dependency ของแพ็กเกจ ทั้งหมดสามารถทำได้ผ่าน…
firewalld vs iptables บน Rocky Linux ต่างกันอย่างไร

firewalld vs iptables บน Rocky Linux ต่างกันอย่างไร

ในระบบ Linux Server โดยเฉพาะดิสทริบิวชันสาย Enterprise เช่น Rocky Linux หนึ่งในหัวใจของการรักษาความปลอดภัยคือ Firewall ซึ่งทำหน้าที่ควบคุมการเข้า-ออกของ Network Traffic ในอดีตผู้ดูแลระบบนิยมใช้ iptables เป็นหลัก แต่ในระบบ Linux รุ่นใหม่ เช่น Rocky Linux, RHEL และ CentOS Stream ได้เปลี่ยนมาใช้ firewalld เป็นค่าเริ่มต้น ขณะเดียวกันระบบป้องกันอีกชั้นหนึ่งที่สำคัญคือ SELinux…
SELinux คืออะไร? ใช้งานอย่างไรไม่ให้ปวดหัว – ทำความเข้าใจ Security ระดับ OS

SELinux คืออะไร? ใช้งานอย่างไรไม่ให้ปวดหัว – ทำความเข้าใจ Security ระดับ OS

คุณเพิ่งติดตั้ง Apache หรือ Nginx เสร็จบน Rocky Linux แล้วทดสอบ curl localhost ก็ผ่าน แต่พอลองเปลี่ยน port หรือย้าย DocumentRoot ไปไว้โฟลเดอร์ใหม่ - เว็บกลับตายสนิท ไม่มี error บน log ที่ชัดเจน ทั้งที่ firewall ก็เปิดแล้ว permission ก็ตั้งแล้ว ถ้าเจอแบบนี้ ตัวการมักจะเป็น…
ติดตั้ง PostgreSQL บน Rocky Linux 10

ติดตั้ง PostgreSQL บน Rocky Linux 10

หลายครั้งที่ทีม Developer มาหาแล้วบอกว่า "พี่ครับ MySQL มันช้าแล้ว ข้อมูลเยอะขึ้นเรื่อย ๆ ระบบเริ่มมีปัญหา" - นั่นแหละคือสัญญาณว่าถึงเวลาต้องมองหา Database Engine ที่แข็งแกร่งกว่าแล้ว PostgreSQL (หรือที่เรียกกันว่า "Postgres") คือฐานข้อมูลเชิงสัมพันธ์ (Relational Database) แบบ Open Source ที่โดดเด่นเรื่อง ACID Compliance, JSON Support, และรองรับข้อมูลขนาดใหญ่ได้ดีเยี่ยม -…
การติดตั้ง Rocky Linux 10 “Red Quartz”

การติดตั้ง Rocky Linux 10 “Red Quartz”

ทำไมต้องอัปเกรดมา Rocky Linux 10 ถ้าคุณยังใช้ Rocky Linux 9 หรือกำลังมองหา Enterprise Linux ที่ไม่มีค่าลิขสิทธิ์ บทความนี้คือสิ่งที่คุณต้องอ่านก่อน Rocky Linux 10 ได้ประกาศเปิดตัว General Availability อย่างเป็นทางการเมื่อวันที่ 11 มิถุนายน 2568 ในชื่อโค้ดว่า "Red Quartz" และ ตามมาด้วย Rocky Linux…