สร้าง Container Web Server ด้วย Podman บน Rocky Linux 10

สร้าง Container Web Server ด้วย Podman บน Rocky Linux 10

อยากเปิดเว็บเล็ก ๆ โดยไม่ต้องติดตั้ง Nginx ลงเครื่องตรง ๆ? เวลาต้องการทดสอบ Web Server สักตัว หลายคนมักติดตั้ง Nginx หรือ Apache ลงบนเครื่อง Server โดยตรง แต่ในงานจริง การติดตั้งทุกอย่างลง OS หลักอาจทำให้ระบบรก จัดการยาก และเสี่ยงต่อปัญหา dependency ชนกัน ทางเลือกที่สะอาดกว่า คือใช้ Container และในบทความนี้เราจะใช้ Podman…
การติดตั้ง Podman บน Rocky Linux 10 แบบใช้งานจริง

การติดตั้ง Podman บน Rocky Linux 10 แบบใช้งานจริง

อยากรัน Container แต่ไม่อยากพึ่ง Docker Daemon ถ้าคุณดูแล Server สาย Linux โดยเฉพาะตระกูล RHEL/Rocky Linux จะเจอว่าเครื่องมือ Container ที่ถูกแนะนำมากขึ้นเรื่อย ๆ คือ Podman แทนที่จะเป็น Docker แบบเดิม จุดเด่นคือ Podman ทำงานแบบ daemonless ใช้งานแบบ rootless container ได้ดี และเข้ากับ…
Docker vs Podman สำหรับผู้ดูแลระบบ เลือกใช้อย่างไร

Docker vs Podman สำหรับผู้ดูแลระบบ เลือกใช้อย่างไร

ทำไม SysAdmin ต้องสนใจ Docker vs Podman ถ้าคุณเป็นผู้ดูแลระบบที่เริ่มใช้ Container บน Linux Server คำถามที่เจอบ่อยมากคือ “ควรใช้ Docker หรือ Podman ดี?” เพราะทั้งสองตัวใช้คำสั่งคล้ายกัน รัน image เดียวกันได้หลายกรณี และใช้สำหรับงาน Web Server, Database, CI/CD, DevOps, Lab หรือ Home…
เปรียบเทียบ NAT, NAT Network, Bridged และ Host-only ใน VirtualBox

เปรียบเทียบ NAT, NAT Network, Bridged และ Host-only ใน VirtualBox

ภาพที่ 1 เปรียบเทียบ NAT, NAT Network, Bridged และ Host-only  ทำไม VM ต่อเน็ตได้ แต่ SSH เข้าไม่ได้ ใครที่เริ่มใช้งาน VirtualBox เพื่อทดลอง Ubuntu Server, Rocky Linux, Kali Linux หรือทำ Lab ระบบเครือข่าย มักเจอคำถามคลาสสิกว่า “ทำไม VM…
ทำความเข้าใจ GRUB2 บน Rocky Linux 10: Boot Loader ที่ SysAdmin ควรรู้

ทำความเข้าใจ GRUB2 บน Rocky Linux 10: Boot Loader ที่ SysAdmin ควรรู้

สำหรับผู้ดูแลระบบ Linux หนึ่งในสถานการณ์ที่ทำให้ใจหายที่สุดคือ “อัปเดตระบบแล้ว reboot ไม่กลับมา” โดยเฉพาะเครื่อง Server ที่ตั้งอยู่คนละที่ ไม่มีจอ ไม่มี Keyboard และเข้าถึงได้เฉพาะ SSH เท่านั้น เบื้องหลังช่วงเวลาสั้น ๆ ระหว่างกดเปิดเครื่องกับระบบ Linux พร้อมใช้งาน มีส่วนสำคัญที่ชื่อว่า GRUB2 ทำหน้าที่เลือก Kernel, โหลด initramfs และส่งค่า boot parameters ให้ระบบปฏิบัติการเริ่มทำงานได้ถูกต้อง…
ติดตั้ง MariaDB และตั้งค่าฐานข้อมูลสำหรับ Production (Rocky Linux 9)

ติดตั้ง MariaDB และตั้งค่าฐานข้อมูลสำหรับ Production (Rocky Linux 9)

หลายระบบพัง…ไม่ใช่เพราะ Code แต่เพราะ “Database ตั้งค่าไม่เหมาะกับ Production” MariaDB ติดตั้งง่ายก็จริง แต่ถ้าปล่อย default = เสี่ยงทั้ง Performance + Security บทความนี้จะพาคุณตั้งค่า MariaDB แบบ พร้อมใช้งานจริงใน Production เน้น ปลอดภัย + เสถียร + ปรับแต่งได้ ในบทความนี้คุณจะได้เรียนรู้ ติดตั้ง MariaDB บน…
ติดตั้ง PHP 8.x บน Rocky Linux + Apache (Step-by-Step ใช้งานจริง)

ติดตั้ง PHP 8.x บน Rocky Linux + Apache (Step-by-Step ใช้งานจริง)

หลายคนติดตั้ง Apache HTTP Server บน Rocky Linux ได้แล้ว… แต่พอจะรันเว็บ PHP กลับใช้ไม่ได้ เพราะยังไม่มี PHP 😅 บทความนี้จะพาคุณติดตั้ง PHP 8.x + Apache แบบ Production Ready ใช้งานได้ทันที ในบทความนี้ คุณจะได้เรียนรู้ ติดตั้ง PHP 8.x บน Rocky…
การสร้าง Virtual Host บน Apache (Rocky Linux 9)

การสร้าง Virtual Host บน Apache (Rocky Linux 9)

ปัญหาที่เจอบ่อย เคยไหมครับ…มี Server 1 เครื่อง แต่ต้องการรันหลายเว็บไซต์ เช่น site1.com site2.com ถ้าไม่ใช้ Virtual Host → ทุกเว็บจะชนกันหมด  Apache Virtual Host คือคำตอบ ที่ช่วยให้ 1 Server แยกหลายเว็บไซต์ได้อย่างมืออาชีพ บทความนี้จะพาคุณสร้าง Virtual Host บน Apache (httpd) บน Rocky…
การ Deploy Node.js ด้วย Docker

การ Deploy Node.js ด้วย Docker

การ Deploy แอปพลิเคชันแบบเดิมมักมีปัญหาเรื่อง “เครื่องฉันรันได้ แต่เครื่องอื่นรันไม่ได้” เนื่องจาก environment ไม่เหมือนกัน แต่ปัญหานี้จะหายไปทันทีเมื่อคุณใช้ Docker ซึ่งช่วยแพ็กแอป Node.js พร้อม dependency ทั้งหมดให้อยู่ใน container เดียว ทำให้สามารถนำไป deploy ที่ไหนก็ได้อย่างสม่ำเสมอ บทความนี้จะพาคุณ Deploy Node.js ด้วย Docker แบบ Hands-on ตั้งแต่การสร้าง Dockerfile →…
การติดตั้ง Nginx + Reverse Proxy สำหรับ Node.js บน Ubuntu Server 25.10

การติดตั้ง Nginx + Reverse Proxy สำหรับ Node.js บน Ubuntu Server 25.10

เมื่อคุณพัฒนา Node.js Application เสร็จแล้ว การเปิดให้ผู้ใช้งานเข้าถึงผ่าน Internet อย่างปลอดภัยและมีประสิทธิภาพเป็นขั้นตอนที่สำคัญมาก การใช้ Reverse Proxy เข้ามาช่วยจัดการ traffic เป็นแนวทางมาตรฐานที่ใช้กันใน Production โดยเฉพาะการใช้ Nginx ซึ่งมีประสิทธิภาพสูง รองรับ concurrent connections จำนวนมาก และสามารถทำ SSL, Load Balancing ได้ บทความนี้แนะนำการตั้งค่า Nginx เป็น Reverse…