วิธีการติดตั้ง LAMP บน Ubuntu 24.04

Withi Kar Tid Tang Lamp Bn Ubuntu 24 04



LAMP ย่อมาจาก Linux, Apache, MySQL และ PHP สแตกโอเพ่นซอร์สจะรวมเข้าด้วยกันเมื่อคุณต้องการโฮสต์เว็บแอปแบบไดนามิกหรือเว็บไซต์ที่พัฒนาใน PHP LAMP เป็นโซลูชันที่เหมาะสำหรับนักพัฒนาที่เขียนโปรแกรมด้วย PHP เนื่องจากมีทุกสิ่งที่จำเป็นในการโฮสต์เว็บแอปหรือเว็บไซต์

ลินุกซ์ คือระบบปฏิบัติการที่คุณใช้ในขณะที่ อาปาเช่ เป็นเว็บเซิร์ฟเวอร์โอเพ่นซอร์สสำหรับจัดการคำขอ HTTP ที่ MySQL เป็นฐานข้อมูลสำหรับจัดการข้อมูลในขณะที่ PHP เป็นภาษาโปรแกรมที่ใช้ในการพัฒนา การติดตั้ง LAMP stack นั้นมีขั้นตอนไม่กี่ขั้นตอน และโพสต์นี้ได้กล่าวถึงรายละเอียดทั้งหมดแล้ว







การติดตั้ง LAMP Stack บน Ubuntu 24.04

เราต้องติดตั้งแต่ละองค์ประกอบแยกกันและทำการกำหนดค่าเพื่อให้ได้ LAMP stack เพื่อความเข้าใจที่ดีขึ้น เราได้นำเสนอคู่มือการติดตั้งนี้โดยแบ่งเป็นช่วงๆ มาดูแต่ละขั้นตอนที่คุณควรทำเพื่อติดตั้ง LAMP บน Ubuntu 24.04



1. การติดตั้งอาปาเช่
Apache เป็นเว็บเซิร์ฟเวอร์และการสนับสนุนจากชุมชนจำนวนมากทำให้เป็นตัวเลือกที่ต้องการสำหรับผู้ใช้หลายคน แม้จะมี LAMP เราก็ต้องติดตั้ง Apache บน Ubuntu 24.04 ของเราก่อน
ขั้นตอนแรกคือการรีเฟรชแคชตัวจัดการแพ็คเกจของเราโดยการอัปเดต



$ sudo อัปเดตฉลาด

จากนั้นเราสามารถติดตั้งแพ็คเกจ Apache ได้โดยใช้คำสั่ง APT ด้านล่าง





$ sudo apt ติดตั้ง apache2 - และ $ sudo systemctl สถานะ apache2

เมื่อติดตั้ง Apache แล้ว เราต้องกำหนดค่าไฟร์วอลล์ของเราเพื่ออนุญาตการเชื่อมต่อ Apache Apache รองรับการรับส่งข้อมูล HTTP และเพื่อให้ไฟร์วอลล์ของเราทราบเรื่องนี้ เราจำเป็นต้องมีกฎที่อนุญาตให้รับส่งข้อมูลไปยัง Apache เมื่อคุณเพิ่มกฎแล้ว ให้ยืนยันสถานะไฟร์วอลล์เพื่อให้แน่ใจว่ากฎทำงานอยู่ และเพิ่มกฎไฟร์วอลล์ของคุณแล้ว ใช้คำสั่งต่อไปนี้เพื่อให้บรรลุเป้าหมายนี้

$ sudo ufw อนุญาตใน 'Apache'
$ sudo ufw สถานะ

สุดท้ายนี้ เราต้องตรวจสอบว่าติดตั้ง Apache แล้วและทำงานได้อย่างถูกต้อง Apache มาพร้อมกับหน้าทดสอบ หากต้องการเข้าถึงหน้าทดสอบนี้ ให้เปิดเบราว์เซอร์ของคุณและไปที่ที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ หากใช้ localhost ที่อยู่ IP ของคุณจะเป็น http://localhost - หากติดตั้ง Apache อย่างถูกต้อง คุณจะพบหน้าต่างแสดงหน้าเริ่มต้นต้อนรับ



2. การติดตั้ง MySQL
คุณสามารถติดตั้ง MySQL หรือ MariaDB สำหรับฐานข้อมูลได้ ฐานข้อมูลจะจัดเก็บและจัดการข้อมูลเว็บไซต์ของคุณโดยใช้ไวยากรณ์ SQL หากคุณติดตั้ง MySQL หรือ MariaDB ไว้แล้ว ให้ข้ามขั้นตอนนี้ มิฉะนั้นให้ติดตั้ง MySQL โดยใช้คำสั่งต่อไปนี้

$ sudo apt ติดตั้ง mysql - เซิร์ฟเวอร์

ถัดไป ตรวจสอบสถานะ MySQL เพื่อให้แน่ใจว่าฐานข้อมูลของคุณทำงานและทำงานอยู่

$ sudo systemctl สถานะ mysql

จากนั้นเราจำเป็นต้องเรียกใช้สคริปต์ MySQL เริ่มต้นเพื่อรักษาความปลอดภัยฐานข้อมูล

$ sudo mysql_secure_installation

เมื่อรันสคริปต์ คุณจะได้รับแจ้งให้ยืนยันสิ่งต่าง ๆ ตัวอย่างเช่น คุณจะได้รับแจ้งให้ปิดการใช้งานการเข้าสู่ระบบแบบไม่ระบุชื่อ ตรวจสอบแต่ละข้อความแจ้งและให้คำตอบที่เหมาะสมที่สุดสำหรับกรณีของคุณ

เมื่อสคริปต์สิ้นสุดลง คุณได้รักษาความปลอดภัยฐานข้อมูลของคุณแล้วและสามารถดำเนินการตามขั้นตอนอื่น ๆ ได้ เข้าถึงเชลล์ MySQL ด้วยคำสั่งด้านล่างเพื่อตรวจสอบว่า DBMS ทำงานได้อย่างถูกต้อง

$ sudo mysql

เมื่อคุณแน่ใจว่ามันทำงานได้อย่างถูกต้องแล้ว ให้ออกจากเชลล์

3. การติดตั้ง PHP
สุดท้ายใน LAMP stack ของเราคือ PHP เป็นภาษาและเครื่องมือในการพัฒนาที่คุณจะใช้ในการเขียนเว็บไซต์หรือเว็บแอปของคุณ เมื่อติดตั้ง PHP มีแพ็คเกจต่างๆ ที่คุณสามารถติดตั้งควบคู่ไปกับแพ็คเกจ PHP ได้ และทั้งหมดขึ้นอยู่กับข้อกำหนดของโปรเจ็กต์ของคุณ

แพ็คเกจพื้นฐานที่คุณต้องติดตั้งเพื่อใช้ PHP สามารถติดตั้งได้โดยดำเนินการคำสั่งด้านล่าง

$ sudo apt ติดตั้ง php libapache2 - ขัดต่อ - phpphp.php - mysql

ตรวจสอบเวอร์ชัน PHP ที่ติดตั้ง

$php - ใน

เช่นเดียวกับ Apache PHP ยังมีวิธีทดสอบเพื่อยืนยันว่าการติดตั้งสำเร็จ ขั้นแรกให้สร้าง ข้อมูล.php ไฟล์โดยใช้โปรแกรมแก้ไขข้อความ

$ ซูโด้นาโน - เคยเป็น - www - html - ข้อมูล. PHP

ภายในไฟล์ ให้เพิ่มโค้ดในภาพด้านล่าง รหัสนี้ยืนยันว่าการติดตั้ง PHP สำเร็จหรือไม่

เมื่อคุณบันทึกไฟล์ PHP แล้ว ให้กลับไปที่เบราว์เซอร์ของคุณแล้วเปิดไฟล์ PHP ตามไวยากรณ์ต่อไปนี้: http://server_ip/info.php - หากติดตั้ง PHP สำเร็จ หน้าเริ่มต้นจะเปิดขึ้นในหน้าต่างดังตัวอย่างด้านล่าง

แค่นั้นแหละ! ตอนนี้คุณได้ติดตั้ง LAMP บน Ubuntu 24.04 แล้ว อย่าลังเลที่จะใช้เพื่อโฮสต์เว็บไซต์หรือกิจกรรมอื่น ๆ ของคุณ

บทสรุป

LAMP เป็นวิธีหนึ่งในการติดตั้งข้อกำหนดเบื้องต้นทั้งหมดสำหรับการโฮสต์เว็บไซต์หรือเว็บแอปที่เขียนด้วย PHP คุณสามารถติดตั้ง LAMP Stack ได้โดยการติดตั้งแต่ละองค์ประกอบแยกกันจนกว่าคุณจะสร้างสแต็กที่สมบูรณ์บนระบบ Linux ของคุณ เราได้สาธิตวิธีการดำเนินการโดยใช้ตัวอย่างที่ให้มา และด้วยการทำตามขั้นตอนแต่ละขั้นตอน คุณจะสามารถติดตั้ง LAMP บน Ubuntu 24.04 ได้อย่างง่ายดาย