บทความ

หากพูดถึง LEMP สาย dev หลายๆ คนคงจะรู้จักกันเป็นอย่างดี ซึ่งสำหรับใครที่ยังไม่รู้จัก หรือไม่มั่นใจว่าคืออะไร วันนี้เรามีคำตอบมาให้

LEMP หรือ LEMP Stack เป็นกลุ่มของ Open Source ที่ใช้สำหรับสร้างเว็บไซต์ด้วยภาษา PHP ซึ่งจะประกอบไปด้วย

L = Linux operating system

E = Nginx web server (which replaces the Apache component of a LAMP stack)

M = MySQL database (MariaDB)

P = dynamic content (PHP)

ซึ่งการที่เราจะสามารถใช้ตัว Stack ได้ จำเป็นต้องมีระบบปฏิบัติการ Linux เพื่อที่จะได้ใช้ในการลงตัว Nginx, MySQL และ PHP ซึ่งขึ้นอยู่กับว่า User จะเลือกระบบปฏิบัติการที่ตัวเองคุ้นเคยขนาดไหน โดยวิธีการลงจะเป็นการลงแยกของ Open source แต่ละตัว ซึ่งเมื่อเอามา Integrate กันแล้วจะกลายเป็น LEMP Stack ให้เราได้ใช้งานกันนั่นเอง

สำหรับการเตรียมติดตั้ง  LEMP (Linux + Nginx + MySQL + PHP) นั้น โดยปกติอาจใช้เวลาในการติดตั้งเป็นนาทีหรือชั่วโมง แต่หากเราใช้ Docker อาจทำให้ใช้เวลาเร็วขึ้น ไม่ถึงนาทีเลยทีเดียว ซึ่งนับว่าการนำมาประยุกต์ใช้ด้วยกัน เพื่อช่วยให้การทำงานง่ายขึ้น